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

-- 



Reply via email to