Hi everybody,
I'm not sure if this is right place and time to address this, since pyjs is
gone through some changes in the last time, but I would like to add
"documentation and communication" to the agenda.
I'm following the pyjs/pyjamas project for a while to figure out if this
project can be the GUI framework I and (I think a) lot of Python users are
looking for. But at the moment pyjs is confusing.
For example usage is unclear and examples are not working properly.
Usage
---------
The websites says:
"pyjs contains a Python-to-JavaScript compiler, an AJAX framework and a
Widget Set API."
but is it possible to use the compiler without the rest, without the
DOM-wrapper. How can this be achieved?
I think a couple of "hello world" examples addressing each use case would
be really helpful for starters to
understand the separate components.
Also some examples are broken:
-------------------------------------------------
canvas processing:
CanvasProcessing undefined: called Processing constructor as if it were a
function: missing 'new'.
dynatable.py: Failed to access data: {'code': 405, 'message': ' ', 'data':
None}
mail: Mail TypeError: __init__() takes exactly 1 argument (3 given)
Even the "hello world" examples on the pyjs.org site do not work for me:
helloworld: blank site
helloworld w/bootsplash: blank site
both link to the same location
etc...
To make it short.
------------------------
Even though pyjs is gone through some chances in the last months it would
be good to inform the users about the status. I would like to help maybe
doing organization, documentation or testing, but right now I'm not sure if
you can need help from "end users", since there is so much code broken and
most important I'm also not sure about what the goals are that you want to
address with pyjs\pyjd\pyjamas etc. Will there ever be a final or stable
version with an restricted set of features and is this even possible with
your approach?
Thanks in advance
--