On Mon, Oct 22, 2012 at 6:08 AM, Wojciech Danilo <[email protected]> wrote: > Hi! > I'm making a big project, which is written in python in server side and I'm > looking for good solution to write frontend in html5 (with or without > javascript). > I've found pyjamas and I like the way it works. I want to ask you, if this > project is big and mature enough to use it in external big project and be > sure it will not be cancelled in near future? > I concider also coffescript, javas gwt and googles dart and I would love to > hear from you what do you think about it.
there've been several people over the years who have implemented large, non-trivial applications; there are enough heavily involved contributers, myself included, to keep it going for quite sometime. in short: we have peaks/valleys/calms/bursts/ebb/flow... that sort of thing :) it's quiet as of late, but that's just how it is at times. > I can see, that a lot of things are not working, like desktop applications > in pyjamas with canvas - we need xulrunner, which from version 10 up is not > working with python correctly (according to some notes from other > developers). yes i and others are slowly yet steadily improving the "face" of things -- the codebase itself is rather mature/hardened, but there is so much dead/obsolete cruft floating about that it seems otherwise. the XULRunner stuff i'm not sure about; i believe Kees(?) got it working at some level, and he's landed related commits here and there as we move forward, but i've never even ran it. rolling out the WebKit/GObject backend is my "immediate" focus, and after that it'll be more tooling work... at some point i may explore the FireBreath path... but i've no intention of reviving and/or maintaining the XULRunner stuff myself. so long as it stays operational/compatible it'll be available, but there is no commitment to it beyond the individual. i unfortunately had a massive influx of workload right before completing the WebKit backend, but it's 95%+ complete and once merged will be the default. checkout the `feature/giwebkit` branch here: https://github.com/pyjs/pyjs/tree/feature/giwebkit ...it's incredibly fast, and i know of a few using it daily without issue. it's the first backend to use the native [GTK] mainloop, in addition to several other feats i'll detail on release. ultimately, if you have a problem we'll do what we can to help you solve... just make it simple for people to help (eg. post code/demos *testable* questions)... ie. help us to help you, and all will be well. thanks, -- C Anthony --
