brython: http://brython.info/ is concerned with Python in the browser, very active development, don't know if it's interesting to Leo
On Tue, Jan 13, 2015 at 9:38 AM, Edward K. Ream <[email protected]> wrote: > I recently ran across PythonAnywhere: https://www.pythonanywhere.com/ > > PA allows you to run various versions of Python with lots of modules already > installed: > https://www.pythonanywhere.com/batteries_included/ > > This is an ideal platform for creating web apps: > https://www.pythonanywhere.com/wiki/ > > Naturally, PyQt is *not* installed in the PA servers. Here is an exchange > between me and Glenn Jones, one of the PA people: > > QQQ > EKR: Leo's code is separated into a gui-independent core that calls wrapper > code that drives gui-dependent code. At present, Leo uses the PyQt (4 or > 5). I assume that it would be pointless to install PyQt on your servers... > > GJ: Yeah. It would probably be pointless - There is no surface for the GUI > library to draw on, so there is no way to render the widgets. > QQQ > > So substantial work would be required to make Leo work on PA. However, I > did do a git clone of leo-editor in PA, and afterwords python launchLeo.py > --version did work as expected in the console. > > I even went as far as to upgrade the cursesGui.py plugin so it crashes less. > However, making the curses plugin truly useful seems like a big project with > little payoff. An alternative might be to use the leoBridge module > somehow... > > In short, PA allows anyone to run Python programs from the browser. It's > another way of providing ready-to-use *complete* python environments. The > people seem smart and friendly. If I ever do a web version of Leo I would > certainly use PythonAnywhere. > > Your comments, please. > > Edward > > -- > You received this message because you are subscribed to the Google Groups > "leo-editor" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/leo-editor. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
