Posted on Dec 28, 2011

Mozillians.org and BrowserId: Two clicks. That’s it.

Hello, Mozilla Community!

I am proud to announce Mozillians.org has re-worked it’s login and registration flow using BrowserId. You’ll need to register an account with the new service Browserid.org and add your primary e-mail address used for Mozillians.org onto the account there. for more details and a step-by-step walkthrough of how to sign-in and/or register, make sure to read through BrowserId’s about page.

For those users who aren’t sure why we did it, here’s some context on why we did it and what its been replaced with:

Mozillians.org, a community directory, required a login and password in order to register and log-in to the site. That’s not really a problem, right? Actually, not true. One of the things you learn after use using more than a single site in our community is that we’re pretty bad at identity management in general. We end up using different services not knowing how each is connected to the other and end up many different username and passwords for a lot of services that all should be tied to a single identity (i.e. you, as a Mozillian).

That’s terrible. Mozillians shouldn’t have to accidentally manage their way into multiple identity hell when its unnecessary. It becomes painful to move around the community as a contributor. What’s the benefit of having multiple accounts, each with a different password, yet all within the same public-benefit organization?

Thankfully, Mozilla is already working on fixing a superset of this problem; of which can be applied here using their first solution called BrowserId. Rather than have too many accounts with different Mozilla web sites, users need only one BrowserID account, which will let them partake in any site they choose at Mozilla. This helps the phonebook’s aims as we’re looking to develop web services and APIs that help make it as easy and simple as possible for contributors to move around and help contribute around the project too.

So, without further ado, please take go to Mozilla’s favorite community directory and log-in using BrowserId!

For a list of bugs fixed in this release, please take a look at our Bugzilla query.

A big thank you to tofumatt, ozten, ednapiranha, cbeasley, davedash, badida, lloyd, Jason, Jabba, mbrandt, rbillings and Milos for their fantastic contributions and making this release a success!

P.S. I know location was mentioned as a feature for this release, but we’re holding off on it due to the holidays. It will be out shortly.

4 Comments

  • Jay Patel says:

    congrats on the launch! seems to work great… IF i don’t want to change my email address.

    see, i setup my original mozillians account with jay@mozilla.com… but since i am about to lose that email address, i want to change my email address in the profile to jaymoz@gmail.com. but there is no way to do that. :-(

    i imagine a lot of other users might want to do this at some point… so hopefully you guys figure out the work flow to allow for this.

    i really don’t want to delete my existing profile and start over.

  • One thing I do miss with the old site was being able to log in without enabling JavaScript.

  • Oscar Godson says:

    @Neil Rashbrook – You actually disable your JS? I thought people haven’t done that since the Netscape days. How do 90% of sites run?

  • Tantek says:

    @Oscar Godson, in answer to your question:

    “How do 90% of sites run?”

    The answer is: much faster!

    * fewer HTTP requests
    * more responsive UI not waiting for poorly written scripts to complete.

    And on mobile (e.g. over flaky 3G connections as is common in major cities, SF, NYC), sites actually complete loading their content (rather than being hung-up on requests for unnecessary scripts).

    Thus in many cases, such as mobile use, disabling JS actually results in more reliability.

    On a slow network when users click an AJAX #!-link before the JS loads nothing happens. A slow net is like JS-off, thus it behooves webdevs to make their site work without JS, at least if they care about mobile, which is how the web accessed more and more often these days.