On Thu, Nov 1, 2012 at 2:01 PM, Eric Rosenbloom <[email protected]> wrote: > I ran bootstrap.py every time, so I don't think that was the issue. I can > say with some confidence that installing pyjamas from the zip file and not > from the git clone fixed the problem I was experiencing that caused the > timerdemo example to fail under pyjd. > > C. Anthony: Your comment about eliminating pyjd has me a bit worried... > Are you eliminating pyjd and replacing it with a similar capability or just > eliminating it? > The ability to test on the desktop before compiling to javascript is a key > feature of pyjamas from my perspective. > Eliminating that capability would be a real loss, for me at least. Thoughts? > I guess I'm a fairly "imperfect" developer so the ability to quickly see if > I "fxxxed up" by testing under pyjd first before compiling to javascript is > really important. > If pyjd goes altogether, I may have to bite the bullet and code directly in > javascript and leave pyjamas altogether. That would be sad.
no no sorry -- not eliminating the capability/functionality, just eliminating the need to import it explicitly, and/or interact-with/care-about in any way. ...the idea as of late is to replace with a executable module, something similar to: python -m pyjs --backend=webkit [...] MyEntryPoint.py ...it's just really hard to ensure stuff initializes correctly when folks can import, but not actually run() until the last second; "pyjd" has a multistage bootup that requires manual cranking of the event loop at certain points... and it's not really consistent to use the DOM/XHR during this time. so instead, we'll boot all the machinery first, then exec the user module in proper context once we've asserted full control. ^^^ also looking to rebrand the "pyjd" concept, something less `jamies` and `desktop`, both of which completely such and/or are misleading and/or are bland ... IMO anyway :) ... leaning towards pyjsr (pyjuicer?) for "realtime" or "runner" or [...] which is more accurate and interesting. ... always open to suggestions though. tl;dr: it's not going anywhere, breathe easy. -- C Anthony --
