I am trying a bit to figure this stuff out (xulrunner + python xpcom
or whatever it is called).  Most of the time my web searches are
bringing up pyxpcomet or similiar things.  Is py xpcom what is being
used by the hulahop/xulrunner setup for pyjamas desktop?

Also, some of you may have seen the message by B. Holley
"""
 don't know much about pyxpcom, but I imagine it being pretty analogous to
XPConnect (our JS<->XPCOM bridge). XPConnect is probably the most notorious
module in Gecko - it's complicated, scary, and easy to get wrong. We
already sink a ton of engineering resources into it, and wouldn't if it
weren't so fundamental to our entire architecture.

More importantly, for a number of reasons the DOM is becoming more
intimately tied to JS: we're removing the abstraction layer that
sorta-kinda makes the DOM language-agnostic (it's too slow), and we're
writing new custom DOM bindings.

So if it isn't true already, pyxpcom won't be able to script the DOM
anymore, which makes it significantly less useful. Reversing this course
(and maintaining a separate set of python DOM bindings) is pretty much out
of the question: it incurs a performance penalty for the Web that we don't
want to pay, and it would take months and months of engineering
"""

My questions are whether or not the right ideas are being thought
about.  I don't know which parts of the code to dive into to check
what the status is in the current development Mozilla code or if we
can some how use the B2G project.

Reply via email to