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 [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to