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.

Walled

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.
https://bugzilla.mozilla.org/show_bug.cgi?id=461805
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.
https://bugzilla.mozilla.org/show_bug.cgi?id=461795

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]
Add-ons Takeaway from Mozilla Camp Europe 2008
Tagged on:             

49 thoughts on “Add-ons Takeaway from Mozilla Camp Europe 2008

  • 12-Mar-2017 at 02:37
    Permalink

    I would like to show some thanks to this writer just for rescuing me from such a trouble. Because of surfing around throughout the search engines and finding suggestions which were not helpful, I believed my entire life was well over. Existing without the presence of solutions to the problems you have resolved by way of your posting is a serious case, and the kind which may have in a wrong way damaged my entire career if I had not discovered your site. Your primary skills and kindness in playing with all things was precious. I’m not sure what I would have done if I had not come upon such a stuff like this. I’m able to at this moment relish my future. Thanks a lot so much for your professional and sensible help. I won’t hesitate to recommend the blog to anybody who ought to have support about this area.

    Reply
  • 12-Mar-2017 at 19:57
    Permalink

    I simply needed to thank you so much once more. I do not know the things I would’ve used in the absence of these hints shared by you about this area. It truly was an absolute frustrating condition in my view, but observing this skilled strategy you processed the issue made me to leap for fulfillment. Extremely thankful for this help and in addition have high hopes you realize what an amazing job you happen to be carrying out teaching many people through your webpage. I know that you’ve never met all of us.

    Reply
  • 13-Mar-2017 at 07:30
    Permalink

    I wanted to jot down a simple word to be able to appreciate you for all the superb concepts you are posting on this site. My rather long internet lookup has at the end of the day been honored with really good know-how to write about with my great friends. I would declare that many of us site visitors actually are unquestionably fortunate to live in a fabulous place with so many awesome individuals with valuable methods. I feel very much happy to have discovered your entire website page and look forward to plenty of more entertaining times reading here. Thanks a lot once more for everything.

    Reply
  • 13-Mar-2017 at 10:53
    Permalink

    The following time I read a blog, I hope that it doesnt disappoint me as much as this one. I imply, I know it was my choice to learn, however I actually thought youd have one thing interesting to say. All I hear is a bunch of whining about one thing that you may fix when you werent too busy in search of attention.

    Reply
  • 13-Mar-2017 at 19:24
    Permalink

    I definitely wanted to construct a simple message to appreciate you for those splendid hints you are sharing at this site. My time intensive internet investigation has at the end of the day been compensated with high-quality tips to go over with my pals. I ‘d state that that many of us website visitors actually are undeniably lucky to dwell in a wonderful community with so many awesome people with valuable points. I feel very much fortunate to have discovered your entire site and look forward to tons of more thrilling minutes reading here. Thank you once again for a lot of things.

    Reply
  • 14-Mar-2017 at 05:51
    Permalink

    I simply wanted to type a small remark to appreciate you for those splendid advice you are sharing on this site. My time consuming internet research has now been rewarded with incredibly good suggestions to share with my family members. I ‘d assert that many of us site visitors actually are rather lucky to exist in a fine website with so many lovely professionals with very helpful solutions. I feel quite lucky to have discovered your entire webpages and look forward to some more fabulous moments reading here. Thanks a lot once more for a lot of things.

    Reply
  • 14-Mar-2017 at 18:32
    Permalink

    I precisely wished to say thanks all over again. I’m not certain the things that I could possibly have implemented without these information contributed by you over such problem. It actually was the frightening case for me, nevertheless taking a look at this expert avenue you treated that made me to leap over contentment. I’m thankful for this work and hope that you realize what an amazing job your are carrying out educating most people through your web page. I am certain you haven’t met all of us.

    Reply
  • 14-Mar-2017 at 22:47
    Permalink

    I intended to write you one little bit of note to be able to thank you very much once again for those striking techniques you have provided on this page. It was simply open-handed of people like you to supply easily exactly what a number of us would have offered as an ebook in making some profit on their own, most importantly considering that you might have tried it in the event you desired. The good ideas as well worked as a fantastic way to be sure that other people online have similar zeal just as my very own to understand a good deal more concerning this problem. I think there are numerous more fun moments ahead for those who view your blog post.

    Reply
  • 15-Mar-2017 at 02:00
    Permalink

    1? ???????????????????? Swisse ??2015?6???????????50%?????????????????????·????(Carly Fiorina)????????????????????????????????????????4.??????????2012???????

    Reply
  • 15-Mar-2017 at 04:24
    Permalink

    I not to mention my buddies have been analyzing the good solutions located on the website and then instantly got a terrible feeling I had not thanked the site owner for those secrets. All the people became stimulated to learn them and already have surely been taking advantage of those things. Appreciation for truly being indeed kind as well as for settling on this sort of fabulous areas millions of individuals are really wanting to be informed on. My very own sincere regret for not saying thanks to sooner.

    Reply
  • 15-Mar-2017 at 05:11
    Permalink

    3? ??????????????????? ???? ???????????????????????????????????????????????????”?????????FDA?????????????????????????????????????????????????????

    Reply
  • 15-Mar-2017 at 15:49
    Permalink

    Thank you so much for providing individuals with an extremely superb opportunity to check tips from this web site. It can be so cool and packed with amusement for me personally and my office colleagues to visit your blog a minimum of three times per week to read the latest items you will have. And definitely, I am at all times satisfied concerning the attractive creative ideas served by you. Some two facts on this page are easily the most suitable we’ve ever had.

    Reply
  • 15-Mar-2017 at 21:15
    Permalink

    3? ??????50??????????????????????????????? ????????????????????????????????????????????????????????????????????????????????????????????????????2011?4?1????????????? ????????????????????????????????? ????????

    Reply
  • 16-Mar-2017 at 03:33
    Permalink

    230 with 8 doubles, 2 triples, 2 homers and 22 runs scored in 96 games combined. Along with getting a bad reputation, you might find that your IP address gets blocked by certain ISPs if they get too many complaints.Jonathan Sanchezs Ankle Not ImprovingRealGM WiretapGiants lefthander Jonathan Sanchez might be done for the season with a left ankle sprain that hasn’t improved. By thinking about all of those elements, it will be fairly straightforward to locate the proper location to travel to at any point in time. It can also protect the device from thievery since it provides antitheft protections that are smart as well as cuttingedge.

    Reply
  • 16-Mar-2017 at 04:02
    Permalink

    I enjoy you because of all your valuable work on this blog. My aunt delights in setting aside time for internet research and it’s really easy to see why. We all learn all regarding the dynamic ways you present very helpful solutions through this website and increase contribution from some others on that theme so my simple princess has been discovering a lot of things. Take advantage of the rest of the year. You’re doing a fantastic job.

    Reply
  • 18-Mar-2017 at 17:31
    Permalink

    I intended to compose you that very little remark to be able to thank you very much once again over the breathtaking guidelines you have discussed above. It was certainly seriously generous with you to make unhampered all numerous people could possibly have offered for sale for an ebook to get some bucks for their own end, especially considering that you might have done it if you wanted. Those points as well worked like the great way to understand that the rest have similar dreams like my personal own to find out a little more when it comes to this issue. I am certain there are some more pleasurable instances ahead for those who scan your blog.

    Reply
  • 19-Mar-2017 at 05:06
    Permalink

    I simply wanted to thank you very much once more. I am not sure the things I could possibly have followed in the absence of the entire techniques discussed by you concerning such a question. It actually was a very intimidating concern in my view, however , finding out this expert style you treated the issue took me to cry over gladness. I’m thankful for your help and then wish you find out what a great job your are doing instructing others through a web site. Most probably you haven’t encountered all of us.

    Reply
  • 19-Mar-2017 at 07:20
    Permalink

    I wish to show thanks to you just for rescuing me from such a crisis. As a result of checking throughout the the web and seeing suggestions which are not productive, I was thinking my life was done. Existing devoid of the solutions to the issues you have solved by way of this write-up is a crucial case, and those that might have negatively affected my career if I hadn’t come across your web site. Your own personal skills and kindness in taking care of a lot of stuff was tremendous. I am not sure what I would have done if I hadn’t encountered such a subject like this. I am able to now look forward to my future. Thank you very much for this high quality and results-oriented help. I will not think twice to recommend your blog to any person who requires counselling about this subject matter.

    Reply
  • 19-Mar-2017 at 22:19
    Permalink

    I truly wanted to type a brief comment to be able to appreciate you for all the superb guides you are giving out on this site. My rather long internet lookup has at the end of the day been paid with reputable concept to talk about with my guests. I would state that that we readers are truly endowed to exist in a perfect community with many lovely people with interesting points. I feel very fortunate to have encountered your entire webpage and look forward to so many more amazing minutes reading here. Thanks once more for a lot of things.

    Reply
  • 20-Mar-2017 at 13:32
    Permalink

    I would like to point out my love for your kindness giving support to persons who require help with your question. Your very own dedication to passing the message all over became rather valuable and has continuously empowered women like me to get to their aims. This insightful key points entails a lot to me and somewhat more to my office colleagues. Regards; from all of us.

    Reply
  • 21-Mar-2017 at 04:17
    Permalink

    I want to express my appreciation to this writer for bailing me out of this scenario. Because of looking through the world-wide-web and obtaining principles that were not powerful, I thought my life was gone. Being alive without the presence of solutions to the issues you have fixed all through the post is a critical case, as well as ones that could have badly affected my career if I had not noticed your blog. Your primary know-how and kindness in handling every aspect was useful. I’m not sure what I would have done if I hadn’t come across such a thing like this. I can also at this moment look forward to my future. Thank you so much for the skilled and effective help. I will not be reluctant to propose your web page to any person who would like support on this issue.

    Reply
  • 21-Mar-2017 at 20:44
    Permalink

    I in addition to my buddies appeared to be examining the good ideas on your website and so before long came up with a horrible suspicion I never expressed respect to you for those secrets. All the guys happened to be totally very interested to see all of them and have now seriously been having fun with them. We appreciate you simply being quite kind and for getting some ideal guides most people are really needing to understand about. My honest regret for not expressing gratitude to you sooner.

    Reply
  • 22-Mar-2017 at 10:56
    Permalink

    I not to mention my buddies have been reading through the nice key points from your website and suddenly I got an awful feeling I had not expressed respect to the website owner for those secrets. My women ended up certainly joyful to learn all of them and have clearly been enjoying those things. Appreciation for really being so considerate as well as for going for this kind of remarkable things millions of individuals are really eager to know about. My very own sincere apologies for not expressing gratitude to earlier.

    Reply
  • 22-Mar-2017 at 23:20
    Permalink

    I want to express some appreciation to you just for rescuing me from such a setting. After looking through the the web and obtaining tricks which were not helpful, I believed my life was done. Being alive without the answers to the problems you have resolved all through your website is a crucial case, and the ones that might have adversely damaged my career if I hadn’t discovered your web blog. Your good mastery and kindness in taking care of all the stuff was helpful. I’m not sure what I would’ve done if I hadn’t come upon such a point like this. I’m able to at this time look ahead to my future. Thanks very much for your high quality and sensible help. I will not think twice to suggest the website to any individual who desires recommendations on this matter.

    Reply
  • 22-Mar-2017 at 23:36
    Permalink

    I wanted to draft you that little remark just to say thank you as before considering the gorgeous suggestions you’ve contributed here. This has been simply incredibly generous of you to allow publicly all a few individuals could possibly have offered for sale for an e book to get some cash for themselves, chiefly seeing that you might well have tried it if you decided. These points additionally acted like a good way to realize that other people online have the same eagerness really like my personal own to realize a great deal more when it comes to this matter. I think there are lots of more enjoyable opportunities up front for folks who scan your website.

    Reply
  • 23-Mar-2017 at 09:45
    Permalink

    I needed to put you this very small word in order to thank you as before for these lovely things you’ve shared in this article. It’s quite incredibly open-handed of you to make openly all that many of us could have offered for sale for an e book to make some dough for their own end, and in particular considering that you might have tried it if you decided. Those guidelines also acted as the good way to realize that most people have similar dream just like my very own to know the truth a great deal more when it comes to this condition. I am certain there are millions of more fun sessions in the future for individuals who start reading your website.

    Reply
  • 23-Mar-2017 at 21:42
    Permalink

    Is that true? Ill spread this information. Anyway, good posting.

    Reply
  • 23-Mar-2017 at 22:17
    Permalink

    I am commenting to make you understand what a fine encounter my wife’s princess went through reading through your blog. She noticed so many pieces, most notably what it’s like to have an excellent coaching mindset to let other folks just understand specific complicated issues. You truly did more than readers’ expectations. Thank you for coming up with those invaluable, trustworthy, revealing as well as unique tips on this topic to Evelyn.

    Reply
  • 24-Mar-2017 at 02:20
    Permalink

    You can find some interesting points in time in this article but I don?? know if I see all of them center to heart. There is certainly some validity but I will take hold opinion until I look into it further. Very good write-up , thanks and we want more! Added to FeedBurner as well
    herve leger sale

    Reply
  • 24-Mar-2017 at 03:36
    Permalink

    1? ?????????????????????????????????????????????????????????????????????????0 ?????? 299 15.???????????????????????????????????

    Reply
  • 24-Mar-2017 at 03:38
    Permalink

    Look to grab hThe Functions Of Medical Assistant Duties.Rival Evaluation A great sign associated with exactly what degree of SEARCH ENGINE OPTIMIZATION function is needed to have your web advertising goals would be to usually evaluate your competition. three times daily before meals; Vitamin C with bioflavonoids, 3000 8000 mg daily. This is the cause of the codependency that underlies most relationship problems. But parents of an ADHD child have an even harder time with this.

    Reply
  • 24-Mar-2017 at 03:39
    Permalink

    The product is organized by that has to be sometimes known. Low density lipoproteins (LDL?s) are major transporters of cholesterol in blood. General sizes of all software for seo are generally the same.A. Select a manufacturer that will assist your buyer understand and recall your product or service.

    Reply
  • 25-Mar-2017 at 17:13
    Permalink

    I wanted to draft you the bit of observation to be able to give thanks over again for these incredible solutions you’ve contributed at this time. It’s certainly incredibly generous of you to give without restraint what exactly a number of us could possibly have supplied for an ebook to help make some cash for themselves, mostly seeing that you could have tried it if you ever decided. The tricks as well acted to become great way to fully grasp other individuals have similar eagerness much like my very own to realize lots more with regards to this matter. I am sure there are a lot more fun situations in the future for folks who start reading your site.

    Reply
  • 25-Mar-2017 at 20:13
    Permalink

    I’m also writing to let you be aware of of the exceptional discovery our princess encountered viewing your web page. She realized a good number of details, with the inclusion of how it is like to have a very effective giving mindset to make a number of people without hassle understand selected hard to do things. You really did more than readers’ expected results. Thank you for rendering the interesting, dependable, educational and even fun tips about that topic to Kate.

    Reply
  • 26-Mar-2017 at 04:34
    Permalink

    Thank you a lot for giving everyone a very special opportunity to read in detail from here. It is usually so great and stuffed with amusement for me and my office colleagues to visit your blog a minimum of three times per week to see the latest stuff you have got. And indeed, I am also always satisfied with all the brilliant concepts served by you. Selected two points in this article are really the finest we’ve had.

    Reply
  • 26-Mar-2017 at 17:26
    Permalink

    I needed to draft you one bit of note just to say thanks a lot yet again with the nice information you have shared in this case. It is quite tremendously generous with people like you to give easily all many individuals might have offered for sale for an ebook to help make some profit for their own end, certainly considering the fact that you could possibly have done it if you wanted. These guidelines additionally worked as the easy way to recognize that other individuals have a similar zeal really like my personal own to learn a little more in regard to this matter. I know there are some more pleasurable instances up front for those who go through your blog.

    Reply
  • 26-Mar-2017 at 22:02
    Permalink

    I precisely needed to appreciate you once again. I’m not certain the things I could possibly have made to happen in the absence of the ideas documented by you relating to such a area of interest. It actually was a real horrifying dilemma in my position, however , being able to see the very skilled form you managed that forced me to weep with delight. Now i am happier for your work and then sincerely hope you find out what an amazing job you have been accomplishing instructing people by way of your webblog. I’m certain you haven’t got to know all of us.

    Reply
  • 27-Mar-2017 at 12:06
    Permalink

    I not to mention my buddies appeared to be checking the best things located on your web site then immediately developed a terrible feeling I had not expressed respect to the blog owner for them. Most of the young men were definitely as a result thrilled to read through them and have clearly been having fun with these things. Thank you for being indeed accommodating and also for making a choice on this form of incredible areas most people are really needing to learn about. My sincere apologies for not saying thanks to earlier.

    Reply
  • 28-Mar-2017 at 03:51
    Permalink

    I’m commenting to make you know of the notable encounter my daughter went through browsing your web page. She mastered several things, which include how it is like to possess a very effective helping style to have men and women just master a variety of impossible subject areas. You truly did more than visitors’ expectations. I appreciate you for producing these practical, trusted, edifying and even cool thoughts on that topic to Lizeth.

    Reply
  • 28-Mar-2017 at 12:28
    Permalink

    I wish to show my thanks to this writer just for rescuing me from such a incident. Because of scouting throughout the online world and seeing views which are not helpful, I was thinking my life was done. Being alive minus the approaches to the issues you have sorted out all through your good guideline is a serious case, and those which may have badly damaged my entire career if I had not discovered the blog. Your good capability and kindness in taking care of all the details was crucial. I’m not sure what I would’ve done if I hadn’t discovered such a point like this. It’s possible to at this time look ahead to my future. Thanks a lot very much for the skilled and amazing help. I will not be reluctant to refer your site to any person who wants and needs tips on this matter.

    Reply
  • 28-Mar-2017 at 22:33
    Permalink

    I am just commenting to let you know what a cool discovery my friend’s child gained using your web page. She mastered too many things, including how it is like to have a marvelous helping spirit to have other individuals very easily know specific multifaceted things. You truly surpassed our own desires. I appreciate you for displaying such productive, dependable, edifying and easy tips on this topic to Julie.

    Reply
  • 29-Mar-2017 at 09:35
    Permalink

    I enjoy you because of all your work on this site. My mom takes pleasure in setting aside time for internet research and it’s easy to see why. My spouse and i notice all about the powerful manner you create insightful guidelines via this website and therefore recommend participation from others on that subject so my princess is undoubtedly learning a lot. Take advantage of the remaining portion of the year. You’re doing a stunning job.

    Reply

Leave a Reply

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