Status Watch: An add-on for noticing HTTP error codes
Often on complex pages with many assets it can be easy to overlook assets which don’t load. Usually they are minor JS, CSS, or tracking pixels which aren’t noticed until you’ve spent way too long...
View ArticleWelcome to the Landfill
Anyone who has tried to set up AMO knows it’s no walk in the park even with the respectable amount of documentation. There are two big stumbling blocks: the database is large and complex, and a portion...
View Articlegetpersonas.com: where it’s from, where it’s going
getpersonas.com was started as a labs project in 2008. The plan was to get a website up and running to show off what lightweight themes were and see if they got any traction. If the site became...
View ArticlePHP is dead! (on addons.mozilla.org)
This is just a short note to recognize the long coming milestone of PHP being effectively off[1] on addons.mozilla.org. We started the migration in 2010 and just finished it up a couple weeks ago....
View ArticleHow to get a development instance of AMO set up in about 10 minutes
Last year we set up landfill.amo to give contributors an easy base to set up the addons.mozilla.org site. Easy is relative here, of course, but it was a big leap over what we had at the time. Kumar...
View ArticleAdding a debug language to ȧḓḓ-ǿƞş.ḿǿzīŀŀȧ.ǿřɠ
Last week Greg Koberger finally got me to cross “add a test locale to AMO” off my list – and it turns out it only took a few minutes of actual coding. It sounds like others have had some troubles so I...
View ArticleInception: projects within projects
When we converted addons.mozilla.org from PHP to Python I mentioned how deceptively large (lines of code) the site had grown with so many views and features. We’ve since built marketplace.firefox.com...
View ArticleThe sunset of getpersonas.com
Over four years ago getpersonas.com was built as a gallery to hold Personas – easy to make and use themes for Firefox. A lot of programs were supporting skins at the time, but I don’t know of any which...
View ArticleSplitting AMO and the Marketplace
Years ago someone asked me what the fastest way to stand up an App Marketplace was. After considering that we already had several Add-on Types in AMO I replied that it would be to create another Add-on...
View ArticleTen years of addons.mozilla.org
Ten years ago, Ben Smedberg and Wolf landed the first version of the code that would make up AMO. At the end of 2004 it was still called update.mozilla.org, written in PHP, and was just over 200k,...
View Article
More Pages to Explore .....