On Thu, Mar 1, 2012 at 12:59 PM, Jeffrey Van Voorst <[email protected]> wrote: > It appears to me that the first post in the first link is almost a year > old. What has the Mozilla team done in the meantime?
... nothing. the reason is because they've tried - unsuccessfully - for 9 years to get people interested in embedding firefox. the lack of take-up has resulted in them concluding that it's just not worth the effort. the problem was - is - that: * there simply wasn't any visible take-up from *any* community. anywhere. with the exception of the OLPC browser activity in 2006 and the pyjamas-desktop project in 2008/9. * the experience of the mozilla core team is in everything *but* python. the development of the XPCOM interfaces are, by [flawed] design, constantly changing. to a static programming language like c, c++ or java, that's a serious problem. python on the other hand, you just don't give a stuff. * things like gtkmozembed were basically unfortunately completely useless, and didn't go far enough. so from *their* level of experience and technical knowledge, they are *absolutely correct* in concluding that continuing to pour resources into "embedding" of firefox technology is a complete waste of space. so i'm endeavouring to explain to them that hulahop+pyxpcom actually doesn't need any development - literally - yet from *their* level of experience they simply don't understand - or believe - that could possibly be the case. so unfortunately, they simply weren't aware that pyxpcom+hulahop actually does the job, works [worked], and requires no "development", merely maintenance. the bottom line is: if you - the pyjamas community - want to ever be able to install a gnu/linux distro and have pyjamas-desktop with the xulrunner engine you're going to have to fight for it. right now i'm increasingly looking like a complete idiot because i'm working on your behalf to make your lives easier yet am getting accused of being both an egomaniac and a time-waster. if they'd actually run and install pyjamas-desktop they'd know what the fuss was about. l.

