Skip to content

{ Tag Archives } amo

Should we fix Personas?

This post is about Personas, also known as lightweight themes, not Browser ID, now known as Persona (naming is fun!). Also, these are just my thoughts, not an official position of Mozilla or the Add-ons Team. I think we skipped a step when we graduated Personas from Mozilla Labs and implemented them as a Firefox […]

Also tagged , , , , ,

All green!

Today we reached a very significant milestone. This is a screenshot of the AMO Editors dashboard, which we use to track the status of the AMO review queues. For the first time since I can remember, we are all green! What does this mean? It means that all add-ons currently waiting in the queues have […]

Also tagged , ,

Keeping add-ons compatible in the rapid release process

I began this discussion in the newsgroups today. Keeping add-ons compatible in the rapid release process. It is mostly aimed at Mozilla developers, but this should interest add-on developers just the same. We’re establishing a better system to communicate breaking changes, which should make it easier and quicker to identify what needs to be added […]

Also tagged , , , ,

Version numbers and add-on breakage

Gerv started a fairly intense discussion about the new rapid release cycle, from the perspective of browser versions and their meaning. As expected, many have replied that the discussion is silly and version numbers are meaningless. This is true for most software developers, and it should be true for most web developers. In software, we […]

Also tagged , , ,

Back from Beijing

I returned on Sunday from Beijing, where I presented at the Mozilla Developer Conference (warning: all-Mandarin page). Twice, in fact. I made a presentation about the Add-ons World (available here), and ended up stepping in for Paul Rouget, who couldn’t make it. His presentation on HTML 5 is really great and it didn’t take much […]

Also tagged , , ,

Testing add-on startup performance

Our add-on performance initiative is getting lots of attention for, lets say, various reasons. There have been objections about transparency and our testing methods, so I decided to add something valuable to the discussion and document my own testing process. I revisited my old add-on performance article and noticed that the contents of the Measuring […]

Also tagged , , ,

Firefox 4 Add-on Compatibility presentation

I’m presenting about Firefox 4 Add-on Compatibility at the Mozilla Summit a little later today. Here are the slides in PDF version for all of those interested. Firefox 4 for Add-on Developers For now, this is a pretty good reference if you want to start supporting the Firefox 4 betas in your add-ons. I’ll be […]

Also tagged , ,

XPI v2 – Making Extension Development Easier

Note: this is just me throwing some ideas around. It is not an official proposal or spec. Having said that, I would like everyone that has interest in extension development to read this post and tell me what they think. I’ve been an extension developer for a long time, and I like to think that […]

Also tagged , , , , ,

And now they wait…

I guess giving 3 month’s advanced notice wasn’t enough for most add-on authors. I guess this is partly our fault, and we should stress enough how important it is for them to stay up to date with Firefox new, or at least the Add-ons Blog. On Thursday, the update queue had about 80 add-on updates […]

Also tagged , ,

Jetpack, Personas, and the future

Mike Connor’s post on Jetpack and Personas has brought up lots of debate surrounding the future of the add-ons ecosystem. Extension developers are concerned about the future of XUL and the extensions they’ve spent so much time and effort on. Others are concerned about the future of the platform and its openness. I’d like to […]

Also tagged , , ,