All that Boilerplate
Boilerplate is painful. It should be so simple, if I can compute the result I want in less than a minute in Firebug's console or the Web Console, etc., then why should it take several hours to learn what's needed to do it via the SDK?
=e10s), which is the renovation that will make Firefox truly multi-process.
Contrasting this experience (which is yet to be completed; I’ll give a link here when it’s done) with another, that of toying with Rhythmbox 3.0 plugins recently, it’s no worse. New stuff doesn’t have the best documentation or a bounty of work to inspect in lieu of docs. Best practices are still being determined, and often no one has done something close enough to your idea to give you immediate traction.
That’s really what it’s all about. Boilerplate is like an oil slick on the road. You can’t get moving, because you’re sliding around trying to get a grip about what has to be done before you can actually get somewhere.
Back to the code, because I want to actually see if I can get this thing to work.