Tim Robertson of Omniref has described for us the awful experience of writing an extension for Mozilla Firefox.
As Tim describes it in his article:
Development of the Chrome extension was a pleasant experience — the tools, documentation and release process were all top-notch. But Firefox? Well…I can’t think of a single positive thing to say. From the documentation to the approval process, writing a Firefox extension is one punch in the face after another.
Extensions have long been touted as one of the main benefits of Firefox. So why, over a decade after the release of Firefox 1.0, is writing and publishing a Firefox extension such a horrible experience? Why is there such a discrepancy between the enjoyable experience of creating an extension for Chrome versus the painful one of creating an extension for Firefox? And is it reasonable to believe that the situation with Firefox will ever improve?
(Score: 2) by Lagg on Monday November 17 2014, @08:24PM
Honestly, between Mozilla being impotent and resource wasting some more or Google just bootstrapping something and then abandoning it to spur further development I don't know who I would prefer. Like I said in another post here though if Mozilla was actually giving its core project(s) the attention they deserve then I'd be all for some experimental stuff on the side. Problem is, they're quite literally ignoring firefox core and proceeding to do useless stuff like mozvr.com which I guarantee nothing tangible will come out of. I know the inherent problems with Oculus being effectively Facebook (let's not kid ourselves, they're going to assimilate them. You can see the lie as plain as you could Mark when he sweats up a storm) but even then you're more likely to get good code and documentation out of them than Mozilla and Google. The latter not because they're incapable of doing the job, but because I'm quite familiar with their secrecy-for-secrecy-sake bullshit. They hide completely mundane things behind implicit and explicit NDAs. So it's unlikely you'll get much unless you beat it out of them or the hardware becomes obsolete or they abandon the project.
http://lagg.me [lagg.me] 🗿