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.

Reply via email to