Archive for the ‘end users’ Category

Experimental Add-ons, Logins, and You

Friday, April 10th, 2009

One of the pieces of feedback in our recent survey was that add-on developers really wanted to remove the login requirement for experimental add-ons. So we did it.

Experimental opt-in

Now users who are logged out can install an experimental add-on by clicking a checkbox.  We felt this solution was simple while still getting users to take a moment to ponder their decision to live on the cutting edge.  Nothing else changes- only public add-ons will get automatically updated from AMO, but we feel this change will help add-on developers get feedback and reviews from the greater community before deciding to nominate their add-ons.

We’ve also retired the old developer tools for good.  The new developer tools are far more user friendly and powerful, and now they’re localized so everyone can take advantage of them.  Hopefully you’ll agree- but if there’s something about the old tools that you missed, please let us know.

Finally, our ratings based sort now takes the number of ratings into account.  So if you have 1,000 ratings and your average is 4.5, your add-on will now show up above someone with one five star review from a family member. :)

As always, please let us know what you think.  We made quite a few more changes and fixes in this release, so if you’re interested, take a peek!

Add-on Jockey

Thursday, March 19th, 2009

Since moving to California, I’ve found myself listening to the radio a lot more than in previous years. I think this is largely because my favorite station here plays a lot more of the music I like and has a lot of new artists and songs that I haven’t heard before. Music and Firefox add-ons have a lot in common. Both are ways of expressing yourself and customizing your lifestyle. Both are made by professionals, but also by students, hobbyists, and anyone with a passion for their idea. Wouldn’t it be cool if there was a way for me to discover relevant new add-ons as easily as I discover new music?

In November, we launched Fashion Your Firefox, which was a collection of add-ons that we felt were great for a novice user just getting started with customizing their browser. Now, we’d like to take it a step further and let anyone create their own collection of add-ons that can be shared with their friends, posted on blogs, and featured on the Firefox Add-ons website.

Just as a DJ selects which songs to play and comment on, we want to let anyone create a list of add-ons on any topic — whether it’s “Justin’s Must-have Firefox Extensions”, “David’s Favorite Travel Add-ons”, or “Nicole’s St. Patrick’s Day Themes”. These user-created collections would appear in a directory alongside collections created by Mozilla. We’re interested in what sorts of collections people would create, and what collections you’d like to see in the directory. Please share your ideas with us in the comments.

We’re very excited about this idea and hope that it will improve add-on discovery, increase user involvement with add-ons, improve the stickiness of the add-ons website, and make add-ons more social. If you’re interested in learning more about the project, you can visit our project wiki.

A very busy month for the AMO team

Monday, March 16th, 2009

This last month, we’ve rolled out lots of bug fixes to AMO as well as quite a few enhancements to the site. For the comprehensive list, check out bugzilla. We’d also like to highlight some changes that we think will help both developers and users of add-ons.

Enhanced Developer Dashboards

Updated aggregations on dashboard

Add-on developers can now see more about how their add-ons are doing. On the Downloads and Active Daily Users views, you can now aggregate by week or month. You can also compare weekdays for any two weeks of data.  While we were in there improving things, Active Daily Users were also improved to count daily instead of just once a week.

Dashboard tables

In addition to improved graphs, we made it easier to view tabular data in the dashboard.  Using the very latest in HTML table technology, we present a table with the data in the aggregation you’ve selected under the summary area of the dashboard.  You’ll no longer have to export to a spreadsheet if you just want a quick view of your add-on’s performance.  We’ve also added a link to download the CSV right above the table- it’s functionality we’ve always had but it wasn’t as easy to find as we wanted.

Permalink download

Permalink Download

For the dashboards to be accurate, all your external download links should point to AMO.  In the past, this meant updating your links to point to a specific file version, as download links changed with every revision.  We’ve updated our “Add to Firefox” and “Download Now” buttons to link to a special permalink that will always serve the latest public version of an add-on.  Simple grab the URL from this link for use in your external referrals to AMO.  Please note: if you have a EULA set for your add-on, this permalink exists on the post EULA screen.

Link Sharing

Link Sharing

Sometimes there’s an add-on that you really love and want to share with friends, other times you just want to save your favorite add-on to a bookmarking service so you can keep it handy.  For these times, you can use our new Link Sharing feature.  You can use it to post add-ons to a variety of bookmarking/buzz sites.  If there’s any service we missed, let us know- we’re planning a few enhancements for this feature and always welcome feedback.

Editorial Subscriptions

For those of you nominating and updating add-ons in AMO, one of the frustrations we’ve heard is that the length of time for a re-review after a rejection is too long.  We’ve done some thinking on how to solve this, and one of the things we found was that there was no notification mechanism in place to let editors know when an add-on they’ve rejected has been updated.  Starting now, our editors will have the ability to get automatically notified when an add-on they’ve reviewed gets updated.  We hope that this will help minimize the frustration of getting an add-on reviewed and rejected for a problem that can be fixed quickly and easily.

What’s next?

As we discussed in our roadmap, we’re thinking hard about how we can make the experience better for add-on users and developers.  We’re focusing on initiatives that will help with discovery and support of add-ons, as well as enhance the developer experience by improving the workflow, analytics, and community around add-on development.  Coming up this next quarter, you’ll see changes to the end user experience that will make both featured and non-featured add-ons easier to find and discover.  Features like tagging to help users navigate to the next add-on they want, and Collections, which will make it possible for users to share and track lists of their favorite add-ons.

The sandbox process will continue to evolve, and the next step is building tools to speed up add-on review and help catch likely rejection causes before an add-on is submitted.  Finally, we’ll be opening experimental add-ons for download by logged-out users, thus making it easier for new developers to get reviews and feedback on their add-ons before nominating them for public status.

As always, we’re eager to hear what you think and very excited about the future of AMO.

Slides for today’s presentation

Thursday, January 29th, 2009

A friendly reminder- we’ll be talking today at 12:30 PM PST on air.mozilla.com (Firefox 3.1 required).

For those of you who like to read ahead, here are the slides:

AMO 2009

View more presentations or upload your own.

You’ll also be able to ask questions in #airmozilla on irc.mozilla.org, or via the air.mozilla.com website.

Hope to see you there!

Nick

What’s going on in AMO for 2009?

Tuesday, January 27th, 2009

Excellent question.  Join us for an AMO brown bag session hosted on http://air.mozilla.com at 12:30PM PST on Thursday, January 29.

Justin Scott and I will be covering the following:

  • Vision
  • Mission and Objectives
  • Quarterly Roadmap
  • Bandwagon (our new social system for managing and sharing collections of add-ons)

You’ll be able to ask questions during the brown bag via http://air.mozilla.com and I’ll post the slides for everyone to see afterward.

Hope to see you there!

-Nick

1 Billion Add-on Downloads

Wednesday, November 19th, 2008

This morning, addons.mozilla.org reached a huge milestone: we served our 1 billionth add-on download since we started keeping track of downloads in 2005.

Graph showing total number of add-on downloads over time

This number only includes downloads from addons.mozilla.org, but as many add-ons are hosted elsewhere, we can be sure the actual number is even higher. This is a very exciting week for Firefox add-ons, with the launch of Fashion Your Firefox yesterday, offering a new way for first-time add-on users to customize their browser.

This amazing feat was made possible by the huge community of add-on users, developers, and enthusiasts, as well as non-Firefox applications that embrace Mozilla add-ons like Thunderbird, SeaMonkey, Sunbird, Komodo, Flock, and Songbird, to name a few.

At 1.5 million add-on downloads per day and increasing, I’m confident our next billion will arrive even more quickly than the 3.5 years it took for the first. If you’re not using an add-on yet, try one out. They’re pretty popular.

Fashion Your Firefox: A New Distribution Channel for Add-ons

Tuesday, November 18th, 2008

While savvy Firefox users have reaped the benefits of add-ons for some time, reaching out to new users has been a bit of a challenge. We’ve been looking for ways to improve how users can get introduced to Firefox add-ons and today we saw the culmination of a lot of hard work come to fruition with the launch of “Fashion Your Firefox“.

The “Fashion Your Firefox” web application was developed to help the less tech-savvy user wade through the thousands of Firefox add-ons available. These add-ons, many of which are on the AMO Recommended List, were chosen explicitly for their consumer-centric uniqueness and appeal to a broader audience. FYF allows a user to focus on a small group of really useful add-ons and easily install these add-ons via an intuitive point-and-click interface.

David Rolnitzky, lead for the Fashion Your Firefox project, had this to say:

One of the great things about the Fashion Your Firefox collection is that it allows users to bundle a bunch of different add-ons together all at once. In essence, it’s like having a shopping cart that you can use to select any add-on from the Fashion Your Fox collection, “check-out” with just one click, and after a quick Firefox restart, have a whole new browser that’s made just for you.

The add-ons for this first collection were chosen based on a number of criteria:

  • Consumer friendly
  • Represent a variety of categories and functionality
  • Good user experience
  • Good traction with users
  • Firefox 3 and Mac/PC compatible

The launch of “Fashion Your Firefox” offers some interesting opportunities to Mozilla, its users and its development partners.

Benefits for Mozilla:

  • We now have an easier method to distribute add-ons in a format that is intuitive, especially to mainstream users
  • FYF gives users an additional method of discovering add-ons
  • It opens up yet another method of giving add-on developers an opportunity to spotlight their work

Benefits to the community/add-on authors:

  • FYF is another opportunity for distribution in addition to lists/categorization on AMO
  • FYF will offer broad exposure to a different set of users

The really interesting part of the “Fashion Your Firefox” web application is the opportunity it presents to provide “theme-based” collections of add-ons to users. Add-ons can now be grouped into specific topics such as sports, news, photography and music giving Mozilla users a very rich and precise experience when searching for “just the right add-on”. This a HUGE distinction for Firefox in terms of the way that browsers have typically handled add-on management and a clear step forward in helping introduce users to the power of add-ons without completely overwhelming them. By enhancing the delivery model, we’re now providing users with the ability to quickly choose from “best of breed” add-ons that match their specific tastes, all of which falls perfectly in line with Mozilla’s focus of empowering the community.

AMO Roadmap & Directions, Firefox Summit Style

Monday, August 4th, 2008

At the recent Firefox Plus Summit, I missed the opportunity to share my slides for the AMO session due to a power outage. Ended up using lots of hand gestures and flip charts. For those interested, I’ve uploaded them here and welcome any questions or comments.

(Also, uploaded the slides from the AMO Editor’s session).

Thanks.

State of the Add-ons Ecosystem

Sunday, June 29th, 2008

This is a first in a series of blog posts that will try to articulate some background about add-ons in order to explore potential product directions for the Mozilla add-ons site (AMO).

First some facts and figures to help set the context and scale for Firefox add-ons.

  • There are more than 180 million active monthly Firefox users (more than 60 million daily)
  • There have been more than 800 million add-on downloads since the inception of AMO
  • There are about 150 million active daily add-ons (Each add-on downloaded from AMO pings once a day)
  • AMO hosts about 5600 add-ons and 800 themes
  • We believe that there is a sizable number of add-ons not hosted on AMO (more than 1000?)
  • The AMO site has about 4-5 million page views and more than 750,000 user sessions daily
  • Every day 10-20 blog/news articles are published reviewing or mentioning some Firefox add-ons

Basically, there is a TON of user and developer activity here.

Why are add-ons important?

  • They are core to the Mozilla’s mission to offer “choice & innovation”
  • Customization is a key differentiator for Firefox. Huge momentum versus Internet Explorer, Safari (no official site), and Opera
  • Add-ons have become a platform for innovation and experimentation and it’s relatively easy to get started
  • Many startups have made their bet with the Firefox user base as the entry point
  • Major web properties invest in building & distributing add-ons
  • We believe that Firefox users who have installed add-ons tend to be more loyal

AMO’s Core Principles

Given the above, the AMO site’s function is to present end users with add-ons, keep them up to date and support the developers who publish these add-ons. The AMO development team focuses its efforts around four main guiding principles:

  • Help users find and discover add‑ons in their local language
  • Ensure the highest quality for what gets published
  • Create a satisfied ecosystem of add-on developers, editors and translators
  • Create the most comprehensive add-ons directory on the web

In my next posts, we’ll explore the various constituents (End Users, Developers, Translators & AMO Editors) that make up the add-ons ecosystem and their unique needs.

(Note: we should recognize that even though the AMO site only supports official Mozilla products: Firefox, Thunderbird, SeaMonkey and Sunbird. To look at the entire ecosystem, we need to examine the many XUL-based applications and their support for add-ons. Many applications have their own dedicated add-on site such as the ones for Flock, Songbird, eMusic, and Komodo.)

AMO release with Theme Browser, Advanced Search and revised Developer Tools

Saturday, June 14th, 2008

The AMO team has been cranking hard for the past several weeks to bring you the latest batch of goodness. This week’s release includes some very cool end user and developer features, just in time for Firefox 3.

Theme Browser
Ever find it hard to see a bunch of Firefox themes at a glance? We did too and so we created the Theme Browser.

You will now be able to quickly see many theme previews at once, switch between categories and re-order to your heart’s content.

Advanced Search
Just click on the new “Advanced” tab at the bottom of the search panel and you’ll access the advanced search options where you can specify your search using all sorts of parameters.

You can limit your searches for add-ons to selected types, platforms, application version ranges, when it was last updated; then order the results by popularity or other orderings. One capability which may not be so evident is that leaving the search term field blank, will show you all the add-ons that meet the specified criteria, so you can easily find all Firefox 3-compatible themes (as depicted above) or the recently updated Firefox 3-compatible add-ons, etc…Of course, you can bookmark these custom searches to quickly get at your unique search results.

Developer Tools
The last area with new AJAXy flavor and lots of changes are the Developer Tools. A near complete rewrite, it is currently deployed alongside the older version until the full migration is complete. It has been described in detail in a five part series by Fligtar. With this release of AMO, you can try editing your add-on properties, authors, etc… and let us know if you find any problems. (The add-on submit process and the image preview manager are still under development.)

All the Rest
Besides that, the team has fixed a myriad of stuff including:

  • Auto-approval of all users reviews. All user reviews are made public immediately. Users and add-on authors can flag questionable reviews for moderation by AMO editors.
  • Optimized search performance and moved to a full text search module
  • Changes in the search algorithm so that exact name matches show up first
  • Ability to deliver add-on updates to language packs
  • An updated site privacy policy
  • Several new localizations, now at 27 total including: Catalan-Valencian & Hebrew
  • The inclusion of experimental add-ons on user info pages