One way we can do this major re-organization is to keep the "pyjs" repo as it is and create a new repo called "pyjs-python2".
This will allow for the following benefits: 1. People who have apps built around the old way of doing things would not be disturbed. 2. The "python2" will clearly designate that this will likely only ever support python2 code. 3. Allows for a new project in the future "pyjs-python3" that would be a cleaner/rewrite version of pyjs only targeting python 3. Alternately the new repo could be called pyjs2. I actually like the pyjs2 version better than pyjs-python2. What do you guys think? On Sat, Oct 12, 2013 at 6:53 PM, Lex Berezhny <l...@damoti.com> wrote: > I have updated The Grand Schism document to reflect my last email. Also, I > changed pyjs-desktop to pyjs-native, I remember when we discussed this > before it was pointed out that JS also runs on the "desktop" therefore > "native" is better term for running straight python code without > translation to JS. > > https://github.com/pyjs/pyjs/wiki/The-Grand-Schism > > > On Sat, Oct 12, 2013 at 6:41 PM, Lex Berezhny <l...@damoti.com> wrote: > >> If you are going to go through all of the trouble might as well target an >> eventual split up of the project. >> >> I think the "core" pyjs project should look like this: >> >> pyjs/ <-- root/repo >> pyjs/ >> runtime/ <-- JS code/templates >> lib/ <-- python standard lib in JS >> bin/ <-- command line wrapper over translator >> translator/ <-- Python->JavaScript translator >> test/ <-- unit test base class, test runner >> tests/ <-- unit tests for pyjs >> setup.py >> >> This is modeled on many other python projects. >> >> The desktop runtimes and widget set would get moved out into a separate >> repositories: >> >> pyjs-pyjamas/ <-- root/repo >> pyjamas/ >> setup.py >> >> pyjs-desktop/ <-- root/repo >> pyjsm, pyv8, etc >> >> I think flatter and simpler hierarchy is better. >> >> - lex >> > > -- --- You received this message because you are subscribed to the Google Groups "Pyjs.org Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to pyjs-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.