Add-ons Takeaway from Mozilla Camp Europe 2008

I got back from the great event in Barcelona a week ago and am just finding the time to write about it. There are quite a few blog posts in the wild about what transpired (see Tristan’s post for a summary with some good linkage), so what I want to do is focus on the Add-ons part of the Dev track.


Image by King Molan via Flickr

I didn’t get to the Prism talk after lunch on Saturday, opting for the L10n-Drivers Team Presentation instead. I use Prism and have always wanted to see it rolled into Firefox, and some see a sense of urgency about this now that Chrome and other browsers have a similar feature. From what I heard, the Prism team are moving towards a 1.0 release and it will be integrated into Firefox in some form or other at some point. Correct me if I am wrong.

Matjaž Horvat’s talk in the last slot on Saturday was a good case study of utilisiing the Firefox extension system to provide a window into your Web services. Not only does it give you access to potentially hundreds of millions of users, but has much easier hooks than most of the other plaforms. Read more about it here.

My own ‘State of the Add-ons Universe‘ talk on Sunday before lunch went really well. The audience was a mixed bag but they were engaged and even passionate about some issues. I talked a bit about the history of extensions which was fun and had a few heads nodding and smiling. About 40% of the talk ended up being directly about AMO, but it got the most questions and feedback from people. The main take-away for me was the locale story on AMO needs a little more attention. I am not talking about the site, but rather:
a) Some public add-ons have broken locales. This can seriously break Firefox as well. We need to formalise locale testing more in the review process.
b) Authors run their add-ons descriptions, instructions, and whatever other text when uploading through translate tools that are not accurate. Some refuse to change the text if it is wrong. I am not sure if this is even widespread and if we can/should even do anything about it.

Some other highlights from my talk:

– People are excited about Mossop’s upcoming EM changes

– I demoed the Bandwagon extension, a tool for sharing and discovering add-ons via feeds, and the feedback was positive. I’ll talk more about this as release gets closer.

– Extensions of extensions, and the whole dependency story, is hot now and a real issue for Firebug. I talked to Honza of the Firebug team some about this. It is being tracked in bug 462111.

Rapt Audience

– Meeting Tony Farndon, the author of the Mini Map Sidebar extension. Tony’s achievement is staggering. Coming in with no programming experience, he has created one of the most popular extensions on AMO. He nabbed me after the talk and I hooked him up with Tomcat to set up Leak Gauge (a must for all extension developers). Tony nearly fainted after seeing dozens of leaks after the first run, but then realised he had other extensions installed. Running with a fresh profile revealed no leaks, nice!

Mark Finkle’s back-to-back talks on Fennec Add-ons and XULRunner were top-notch as usual, and the Fennec talk especially got me excited enough to want to do my first Mobile extension. With AMO support now in place, and some live examples in the wild, there is nothing stopping us. The XULRunner talk diverged from the usual format and took the form of a hand-ons tutorial on how to use the Mozilla build system for XULRunner applications. Very useful

It was great to meet some other people from the Add-ons world. Ian Hayward of Glaxstar and I had a chat about a few things and shared experiences on running a business on top of Mozilla technologies. Daniel Glazman and I met for the first time since FOSDEM in 2003. And as an AMO editor, it was great to talk to one of my fellow editors, Archaeopteryx.

I know I have missed some things, but that pretty much sums things up from an Add-ons perspective.

Reblog this post [with Zemanta]

65 Replies to “Add-ons Takeaway from Mozilla Camp Europe 2008”

  1. I intended to send you one little bit of observation to be able to give thanks once again relating to the awesome solutions you have featured above. It was really pretty open-handed with people like you to present without restraint all a number of people could possibly have offered for sale for an e-book to earn some dough for their own end, mostly given that you might have done it if you desired. Those tips likewise served as the good way to be certain that other people have the identical eagerness the same as my very own to grasp whole lot more regarding this matter. I am certain there are some more enjoyable times up front for people who browse through your blog post.

  2. My wife and i felt so excited when Chris managed to complete his investigations through your precious recommendations he obtained out of the web page. It is now and again perplexing to simply choose to be giving out facts which some other people might have been making money from. And now we do understand we have got you to be grateful to for that. The specific explanations you have made, the simple blog menu, the relationships you will aid to promote – it is mostly unbelievable, and it’s really assisting our son and our family imagine that that theme is amusing, which is certainly rather fundamental. Thank you for the whole thing!

  3. I needed to create you that tiny remark to finally thank you very much the moment again over the nice suggestions you’ve shared on this page. It has been quite wonderfully generous with people like you to grant unhampered all that some people would have advertised for an ebook in order to make some profit on their own, notably seeing that you could have tried it in the event you considered necessary. The good tips also acted to be the easy way to know that other people have a similar passion like my personal own to figure out great deal more with regard to this problem. I am certain there are thousands of more pleasant instances up front for individuals who view your site.

  4. I wanted to create you a little remark to be able to give thanks again considering the superb pointers you have contributed on this website. This is really wonderfully open-handed of people like you to allow publicly exactly what a number of us could possibly have advertised as an e-book to get some cash for themselves, certainly considering that you might well have done it if you ever considered necessary. These smart ideas as well acted like a great way to fully grasp other people have the same passion just as my very own to know lots more when considering this problem. I am sure there are some more fun occasions in the future for folks who find out your site.

  5. They obtains up out of bed close to 12 35 as always. He guides to the rooms entrance door where by he uses a peek on the corridor. The guy views none of us. Mr. Chakravarty has lower the whole picture from the home office for the Dy. Gevernor involving RBI by designing this announcement offered in news bulletins object with a blueprint.
    adidas ultra boost

  6. Thanks a lot for providing individuals with an exceptionally special possiblity to read in detail from this site. It is always so fantastic plus full of a lot of fun for me personally and my office mates to visit your website at the least three times a week to study the latest guidance you have got. Not to mention, I’m also actually impressed considering the extraordinary information you serve. Selected 2 facts in this post are truly the simplest we have all had.

  7. “While everyone in Atlanta likes Bourn, the belief is that the Braves won’t be able to afford him. Do not draft!Running Backs1. The scenario is actually same for the software for seo ranking. This assists keep you competing, and you will then describe your costs.He hit .

  8. I needed to post you this very little word in order to thank you the moment again over the precious basics you’ve contributed at this time. This is quite wonderfully open-handed with people like you to allow unhampered just what a few individuals would’ve marketed as an e book in order to make some bucks on their own, primarily since you could possibly have done it in the event you decided. These pointers additionally acted to be the good way to fully grasp that some people have the same fervor really like my very own to understand more in respect of this issue. I believe there are millions of more enjoyable sessions in the future for folks who scan your site.

  9. I am also commenting to let you know of the useful discovery my cousin’s child undergone going through your webblog. She figured out some details, not to mention how it is like to possess an ideal helping character to make the mediocre ones really easily know precisely a variety of tricky issues. You undoubtedly exceeded people’s expected results. Thank you for producing these important, trustworthy, edifying not to mention cool tips about that topic to Ethel.

Leave a Reply

Your email address will not be published. Required fields are marked *