I’ve noticed a recurring theme here: those who say we can’t put out a XULRunner 1.9 are saying it’s because we need system-level integration: one XULRunner instance supporting several applications on the same machine at the same time, I think. This is the JRE runtime model I’ve seen a couple people throw around.
I want to throw out a radical idea: what if we simply dropped that requirement for 1.9?
Simply put, I think it’s a nice-to-have convenience, but I as an application developer do not need it. If that’s the primary point of contention preventing a XULRunner build being blessed as 1.9, maybe we can have our cake and eat it too.
Perhaps we simply need to ask a better question: What does the community need, and what can they live without?