Mozilla Nederland LogoDe Nederlandse
Mozilla gemeenschap

Abonneren op feed Mozilla planet
Planet Mozilla -
Bijgewerkt: 12 uur 28 min geleden

Luis Villa: My Wikimania 2014 talks

do, 04/09/2014 - 21:06

Primarily what I did during Wikimania was chew on pens.

Discussing Fluid Lobbying at Wikimania 2014, by  Sebastiaan ter Burg, under CC BY 2.0
Discussing Fluid Lobbying at Wikimania 2014, by Sebastiaan ter Burg, under CC BY 2.0

However, I also gave some talks.

The first one was on Creative Commons 4.0, with Kat Walsh. While targeted at Wikimedians, this may be of interest to others who want to learn about CC 4.0 as well.

Second one was on Open Source Hygiene, with Stephen LaPorte. This one is again Wikimedia-specific (and I’m afraid less useful without the speaker notes) but may be of interest to open source developers more generally.

The final one was on sharing; video is below (and I’ll share the slides once I figure out how best to embed the notes, which are pretty key to understanding the slides):

Categorieën: Mozilla-nl planet

Sean Martell: Mozilla ID Project: Logo Exploration and Pitch Interactive

do, 04/09/2014 - 17:44

Now that we’re well underway in the brand exploration project, we’re starting to see some fun and exciting ideas unfold visually thanks to a partnership Creative has with the amazing Pitch Interactive.

It’s awesome to see just how much Pitch understands what we’re trying to achieve and their level of energy for making this a reality matches ours perfectly. Their experience with illustration and data visualization has us super excited to team up and make this living brand the fingerprint Mozilla needs to represent our amazing, diverse organization.

As an amazing example of what the potential is, please check out one of their portfolio pieces for McKnight Artist Fellows. Those individual artist illustrations use data from their career and form stunning interactive visuals using Web technologies. Exciting stuff!

If you’ve been following along, you’ve seen my first two live stream sessions where I’ve been dreaming up potential directions for our logo. Using those directions, Pitch has started looking into what data we can use from within Mozilla and how it could be visualized using HTML5/CSS/JS as an “of the web” logo for us.


A sampling of the various visual styles being explored by Pitch Interactive

We’ve received several mockup visual routes we could take and we’d like to share a small sampling of what they’ve been dreaming up on their end, to keep this process as open as possible. I’ll be taking some of their ideas and playing around with them in the next livestream to build on their vision and see how it could evolve further.

Stay tuned!

Categorieën: Mozilla-nl planet

Rubén Martín: Joining Mozilla full time

do, 04/09/2014 - 17:00


I started contributing to Mozilla back in early 2004, when I would have never imagined how my life would be so connected to Mozilla 10 years after.

When you devote so much time of your free time to a project it has to be a reason, and in this case it’s the Mozilla mission and see how you can contribute to change things globally.

If you didn’t know, Mozilla is a global community and a non-profit organization which wants to bring openness and participation to the web thanks to open source products like Firefox web browser, Firefox OS mobile OS and others.

I’ve been involved in a lot of projects these years but there are two that I consider the most important.

The first one is Mozilla Hispano, the Spanish community we founded back in 2007. Being involved in community building efforts and contributor engagement with people from a lot of Spanish speaking countries has been (and is) an awesome experience. It has taught me a lot about how to work in and structure volunteer communities.

The second one is the Mozilla Reps program. When William Quiviger invited me to join the first Council to start the project in 2011, and join the rest of the initial Council in the Paris Work Week, we had no idea about the importance Reps program would have right now.

Guillermo Movia BY-NC-SA 2.0

Initial council work week by Guillermo Movia BY-NC-SA 2.0

I was part of the council till first elections took place and then I’ve been involved as a mentor and also as a Reps module peer, helping and suggesting improvements to the program.


Starting in September I’ll be joining the Community Engagement team at Mozilla to work together with Rosana as Community Manager for Mozilla Reps program. This will allow me to devote full time to help improve the program working with Council, Mentors, Reps and the rest of the organization. I’ll be focused on improving tools, processes, metrics and internal communications.

I’ll keep my responsibilities as Mozilla Hispano community member and you shouldn’t expect major changes on my contributions to other Mozilla areas as long as my time allows me ;)

I’m really excited about this change and it’s an honor to work full time on something that enables mozillians to move Mozilla’s mission forward and keep making impact on the web.

Categorieën: Mozilla-nl planet

Robert Nyman: Who’s your friend on Facebook?

do, 04/09/2014 - 11:18

Today when I sent a friend request on Facebook to a person, I was met by a dialog asking if we’re really friends.

This got me thinking about what their motivation for this might be, and my first thoughts were:

  • This means a lot of people are using Facebook “wrong” in their eyes
  • People have gotten tired of tons of friend requests (lucky them)
  • Friend requests is not for making new friends – just nurture existing ones
  • The definition seem to be that you have friends in real life, and digital is only an extension of that
  • The person I sent a friend request to is someone fairly well-known on the tech scene, so maybe it’s some protection against that

Breaking this down:

Doing it wrong?

I both get friend requests from, and send requests to, people who I might not know personally (or in some cases, not at all). And in some cases, these have become the best friends. I’ve gotten to know so many great people and friends through the web/a digital medium – some who I’ve been lucky to then meet in person, some I still haven’t.

It also seems that Facebook has become a sort of Rolodex with connections for people, throughout their life. Almost everyone are on Facebook, some reluctantly, so it is more or less a de facto place to find people, friends long lost and more.

Nurture existing friends

I love making new friends and reconnecting with old ones alike! Given how Facebook begun, and how it has evolved, seems to be that it’s much more a platform of connecting new people than just a connection with close friends (actually, for me, some of my close friends and I have virtually no interaction on Facebook, but rather in other contexts).

And what’s really the definition of “know this person personally”, anyway? That we must have known each other five years? Or met 100 times? Got drunk together? Slept together?

People You May Know

It also doesn’t seem to rhyme well with their People You May Know feature, suggesting mutual friends and more. Sometimes it’s a match, but the majority of the time, they are complete strangers. Only connection is a possible mutual friend.


It could also be that I sent a friend request to someone fairly well-known on the tech scene, but we have 18 mutual friends so it would be fairly ok to assume we have some connection.

Seems to me that a possibility is that famous people have gotten tired of lots of friend requests so it’s a way to keep them in.

Just make friends

To me the Internet is amazing for making new friends, and staying in touch with old ones – especially if there are geographical reasons and similar behind you’re not being able to meet in person – so I’d encourage everyone to keep on using it just like that.

So, who is really your friend on Facebook? Anyone you want!

Categorieën: Mozilla-nl planet

Benjamin Kerensa: One Year of Release Management

do, 04/09/2014 - 07:16
This month marks my one year anniversary contributing to the Release Management Team as a Early Feedback Community Release Manager and I was not sure how the experience would turn out at first. I have really enjoyed the last 12 months working on our Firefox Nightly release. At our last work week in Portland, one […]
Categorieën: Mozilla-nl planet

Jason Orendorff: Help Test Experimental WebRTC Communications Feature in Firefox Beta

do, 04/09/2014 - 06:11

With today’s release of Firefox Beta, we are introducing an experimental Web Real Time (WebRTC) communication feature that aims to offer more value to Firefox users and we’re calling for your help to test it out and let us know what you think.

There are a growing number of online communication services which are incompatible with each other, making it hard to communicate with your friends and family who might not have the same service, software or equipment as you. In order to use one of these services, you have to register an account and also give up your personal information in exchange for the right to use the services.

We’ve been testing WebRTC in experimental builds of Firefox for the last few months and today are expanding these trials to Beta to get more user feedback and for load testing purposes. With this WebRTC experiment we’re aiming to simplify video and audio communications by building an integrated communications feature directly into Firefox. It’s free to make voice and video calls and there’s no need to download software, plugins or even create an account, it’s ready to go immediately when you open Firefox Beta.

Mozilla has been pioneering WebRTC in a number of areas, from our industry-first implementation of DataChannels, to the first WebRTC call between two major browsers. With this experiment in Firefox Beta we’re continuing this momentum and increasing the value of WebRTC to Firefox users and developers.

So why not give our experiment a test drive. You’ll notice the product feature identified by a phone icon on the toolbar.

Please remember to share your feedback and file any bugs as we continue to improve performance and features around this WebRTC experiment.

We’ll have more to share as this product feature progresses.

More information:

Categorieën: Mozilla-nl planet

Jason Orendorff: New Tab Page Experiments in Firefox Beta

do, 04/09/2014 - 06:09

Back in May, I let you know that we were running some experiments with the new tab page. I wanted to share a quick update on our progress and thinking as we expand testing to Firefox Beta.

We’ve learned a lot. We’ve experimented with every part of the new tab page – the size, layout, number of tiles, their UI, as well as varying the kinds of content we show. We’ve seen that some tiles don’t work at all, and some tiles get 50x the interaction we’d expect from industry benchmarks. We measure those interactions because we think they’re a proxy for giving users something valuable.

We’re really excited about the good stuff we can bring to users by working more closely with content providers and leading by example. This is new terrain for us, though, so we’re being deliberate about testing as we go.

Our next step is to extend these tests to the Firefox Beta channel, starting with our English locales. Our early results are promising, and we’ll keep measuring and refining until we’ve got it right.

Categorieën: Mozilla-nl planet

Josh Aas: Loving IRCCloud

wo, 03/09/2014 - 21:51

I tend to use pretty basic (and preferably cross-platform) software so I can be comfortable on systems that aren’t highly configured to my specific taste. I don’t change the software I use on a daily basis very often. However, I recently switched away from the IRC client that I’d used heavily for many years, and started using IRCCloud instead. I’m so happy with it that I thought I’d write about it.

I used Colloquy, and I was pretty happy with it. It’s about as good as a native application IRC client can be. It has two major down-sides though, both of which are consequences of its being a native application.

First of all, when my computer was off or asleep, or I forgot to start the application for some reason, I was offline. I frequently missed interesting public conversations and private pings.

The second problem is that Colloquy only works on OS X, and if I’m using different machines I have to configure an IRC client on each one. I’m frequently using a couple of machines at the same time, like an Apple laptop with a bunch of OS X-specific applications open (e.g. iTunes, Word) and a Linux machine that I’m writing code on. If I want to copy/paste something to IRC from the machine that isn’t running Colloquy, I can’t unless I quit Colloquy on OS X and start some other IRC client on the other machine. Not being able to easily be on IRC with the same nick from multiple machines was annoying.

About six weeks ago I signed up for IRCCloud, based on a blog post I had read. Once you create an account, you can configure it just like any other IRC client and connect. The connection is persistent, so you’re online on IRC even when you’re not on the site. When you log on again, you can see what you missed in public rooms, as well as any private pings you might have missed. Fantastic. Because it’s a web application, it works on all platforms. You can even be logged in from multiple machines at the same time!

Switching to IRCCloud has improved my IRC experience immensely. I highly recommend it if you’re a regular IRC user.

Categorieën: Mozilla-nl planet

Chris McAvoy: The Open Badges Infrastructure

wo, 03/09/2014 - 21:26

First things first, what do we mean when we say “Open Badges Infrastructure?” Infrastructure is a bit of a loaded term, you can interpret it as servers, you could interpret it as software, or both hardware, software, internet…all the things. We’ll make this easy and say that the Open Badges technical Infrastructure is all the things that make it possible to earn or issue an Open Badge.

“All the things” is an easy answer to the question, “what is the open badges infrastructure?” but it doesn’t help much when we’re trying to push the infrastructure forward, when we’re trying to grow the ecosystem. Given a technical infrastructure need, how does the Badge Alliance, and the Open Badges community, figure out the best way to address the need? If the OBI is “all the things,” who could support it without turning the OBI into a silo’d badge system?

When we asked what role the Badge Alliance would play in the OBI, we knew that the OBI needed a shepherd organization that could help the members of the OB community coordinate their efforts maintaining the long-term health of the OBI. So how do we decide what actions fit into that model? What parts of the OBI are fair game for the BA to directly touch, which parts can we influence, which parts should we stay away from entirely?

We built a three-tier model that represents all the pieces of the OBI,

OB Infrastructure 3 Tiers

The first layer of the tier is the Open Badges standard. If you’re issuing an Open Badge, you’re relying on the standard to make the badge interoperable, transportable and verifiable. It’s the layer that all the other layers of the OBI rely on.

The second layer is libraries and tools that interact with the standard. Badge issuing libraries, validation libraries, badge bakers, tools that you download and install on your machine, or use as a dependency to build a bigger tool, fit in this layer.

Lastly, the top layer is userland. The marketplace. All the hosted services that interact with badge earners, with badge issuers and with badge consumers. It relies on the layers below it, and covers them up. A student earning a badge never knows that layers one and two exist, they just know that they received a badge and are storing it in their backpack.

Given the three layer model of the OBI, the Badge Alliance realized that it’s absolutely vital that we take a very active role in the maintenance of the first layer – the OB Standard, a less active role in the library layer, and a purely advisory role in the top userland layer.

Like all frameworks, it’s possible to find edge cases that break the model, but for most cases, it’s a solid way to judge what actions the BA should take in the maintenance of the OBI. Sunny and I will write more over the next couple of weeks about exactly how the BA will play in the three tiers.

Categorieën: Mozilla-nl planet

Peter Bengtsson: An AngularJS directive with itself as the attribute

wo, 03/09/2014 - 18:48

Because this took me quite a while to figure out, I thought I'd share in case somebody else is falling into the same pit of confusion.

When you write an attribute directive in angularjs you might want to have it fed by an attribute value.
For example, something like this:

<div my-attribute="somevalue"></div>

How then do you create a new scope that takes that in? It's not obvious. Any here's how you do it:

app.directive('myAttribute', function() { return { restrict: 'A', scope: { myAttribute: '=' }, template: '<div style="font-weight:bold">{{ myAttribute | number:2 }}</div>' }; });

The trick to notice is that the "self attribute" because the name of the attribute in camel case.

Thanks @mythmon for helping me figure this out.

Categorieën: Mozilla-nl planet

Nicholas Nethercote: This is not the security blog

wo, 03/09/2014 - 18:18

Planet Mozilla’s been a little mixed up for the past few days, claiming that I was the author of posts on the Mozilla Security Blog. The good news is that this problems appears to have been fixed, thanks to Mike Hoye.

However, it’s likely that very few people saw the post I made a few days ago about the new per-class measurements in about:memory. So please take a look if you’re interested in that sort of thing. Thanks.

Categorieën: Mozilla-nl planet

Gervase Markham: JackPair: Legacy-Compatible Encrypted Point-to-Point Voice

wo, 03/09/2014 - 18:04

JackPair is a small widget which fits between your headset and your phone using the 3.5mm jack and encrypts your voice calls when you are talking to another JackPair user. Seems a really good design, without any secret sauce crypto, uses open hardware and software, and they need another $7,500 in the next day and a half to build it. Go and back them on Kickstarter :-)

Categorieën: Mozilla-nl planet

Jen Fong-Adwent: feem and I discuss

wo, 03/09/2014 - 17:00
feem and I discuss decentralization/p2p/distributed/centralized glitch art
Categorieën: Mozilla-nl planet

Doug Belshaw: The OKCast: Episode #16 – Web Literacy with Mozilla Webmaker’s Doug Belshaw

wo, 03/09/2014 - 11:22

Alex Fink from the OKCast interviewed me earlier this week about Mozilla’s work. More specifically, we discussed Webmaker and my focus on the Web Literacy Map. It serves as a useful introduction to the space as well as the importance of what we’re doing at the Mozilla Foundation.

Click here to listen (54:02)

Categorieën: Mozilla-nl planet

Hannah Kane: Maker Party Engagement: Weeks 6 and 7

di, 02/09/2014 - 23:10

Weeks 6 and 7!

tl;dr highlights:

  • ~60K new Webmaker account holders coming from the snippet (including the wildly successful hackable snippet) and the new landing pages (see Adam’s recent post on the month-long process of refining that entire funnel)
  • new user experience for partners and others is in the works
  • starting to see some results from paid media

Overall stats:

  • Contributors: 5996 (up from 5552 two weeks ago)
  • Webmaker accounts: 174.4 (up from 124K two weeks ago)
  • Events: 2238 (up from 1799 two weeks ago)
  • Hosts: 605 (up from 493 two weeks ago)
  • Expected attendees: 108,500 (up from 76,200 two weeks ago)
  • Cities: 403 (up from 362 two weeks ago)


Engagement Strategy #1: PARTNER OUTREACH

Over the past couple weeks, we started focusing on a new experience for partners—this will allow us to walk a potential partner through the process of creating an event on the platform using a “choose your own adventure” style wizard with three event types. (The etherpad where the experience is being sketched out is here.)

Though we started this work with partners in mind, we’ve realized it can potentially be used by other Webmaker users (see Earned Media section below.)


Engagement Strategy #2: ACTIVE MOZILLIANS

Helping the FSA community managers track FSA involvement in Maker Party is in the works:


Engagement Strategy #3: OWNED MEDIA

Snippet Funnel:

Adam has a fantastic post summarizing learnings from our snippet funnel work so far. His main takeaway regarding process:

Prioritize time and permission for testing, with a clear shared objective, and get just enough people together who can make the work happen.

Adam and Andrea already reported on the success of the hackable snippet, which increased our end-to-end conversion rate significantly. The hackable snippet will be replaced soon (due to the typical “snippet fatigue” that we always see), but we are now motivated to try similar experiments in the future.

Here are some highlights from the Twitterverse: Screen Shot 2014-09-02 at 1.42.01 PM Screen Shot 2014-09-02 at 1.43.20 PM Screen Shot 2014-09-02 at 1.44.21 PM Screen Shot 2014-09-02 at 1.45.22 PM The new user experience for partners described in the Partners section above may be re-purposed as the end of this funnel. In the meantime, we released a temporary page that we hope will funnel people towards an immediate contribution. The page asks people to pledge to teach someone about the web. In the first three days, nearly 3,000 people made the pledge.

Suggestion: let’s be sure to begin this work earlier in the 2015 Maker Party campaign, so that we can best take advantage of the snippet traffic during the campaign.


Engagement Strategy #4: EARNED MEDIA


The hackable snippet got a mention from Cory Doctorow:

The Buenos Aires Media Party got quite a bit of press. Here’s some of what we know about:


PAID MEDIA (we’ve never considered this a major strategy for Maker Party)

Several weeks ago, Adam made some changes to our Google AdWords campaign that seem to have had a bit of an impact on results. After weeks of seeing miniscule click-through rates, we finally saw some movement when we shifted the ad target to the United Kingdom and India.  A generic ad promoting Webmaker (not Maker Party) has generated 4,679 click-throughs and and 92 new accounts so far.

This is still a minor channel for us, but it’s good to know that we can generate some interest with our AdWords grant.

Categorieën: Mozilla-nl planet

Luis Villa: Wikimania 2014 Notes – very miscellaneous

di, 02/09/2014 - 22:24

A collection of semi-random notes from Wikimania London, published very late:

Gruppenfoto Wikimania 2014 London, by Ralf Roletschek, under CC BY-SA 3.0 Austria
The conference generally
  • Tone: Overall tone of the conference was very positive. It is possibly just small sample size—any one person can only talk to a small number of the few thousand at the conference—but seemed more upbeat/positive than last year.
  • Tone, 2: The one recurring negative theme was concern about community tone, from many angles, including Jimmy. I’m very curious to see how that plays out. I agree, of course, and will do my part, both at WMF and when I’m editing. But that sort of social/cultural change is very hard.
  • Speaker diversity: Heard a few complaints about gender balance and other diversity issues in the speaker lineup, and saw a lot of the same (wonderful!) faces as last year. I’m wondering if there are procedural changes (like maybe blind submissions, or other things from this list) might bring some new blood and improve diversity.
  • “Outsiders”: The conference seemed to have better representation than last year from “outside” our core community. In particular, it was great for me to see huge swathes of the open content/open access movements represented, as well as other free software projects like Mozilla. We should be a movement that works well with others, and Wikimania can/should be a key part of that, so this was a big plus for me.
  • Types of talks: It would be interesting to see what the balance was of talks (and submissions) between “us learning about the world” (e.g., me talking about CC), “us learning about ourselves” (e.g., the self-research tracks), and “the world learning about us” (e.g., aimed at outsiders). Not sure there is any particular balance we should have between the three of them, but it might be revealing to see what the current balance is.
  • Less speaking, more conversing: Next year I will probably propose mostly (only?) panels and workshops, and I wonder if I can convince others to do the same. I can do a talk+slides and stream it at any time; what I can only do in person is have deeper, higher-bandwidth conversations.
  • Physical space and production values: The hackathon space was amazingly fun for me, though I got the sense not everyone agreed. The production values (and the rest of the space) for the conference were very good. I’m torn on whether or not the high production values are a plus for us, honestly. They raise the bar for participation (bad); make the whole event feel somewhat… un-community-ish(?); but they also make us much more accessible to people who aren’t yet ready for the full-on, super-intense Wikimedian Experience.
The conference for projects I work on
  • LCA: Legal/Community Affairs was pretty awesome on many fronts—our talks, our work behind the scenes, our dealing with both the expected and unexpected, etc. Deeply proud to be part of this dedicated, creative team. Also very appreciative for everyone who thanked us—it means a lot when we hear from people we’ve helped.
  • Maps: Great seeing so much interest in Open Street Map. Had a really enjoyable time at their 10th birthday meetup; was too bad I had to leave early. Now have a better understanding of some of the technical issues after a chat with Kolossos and Katie. Also had just plain fun geeking out about “hard choices” like map boundaries—I find how communities make decisions about problems like that fascinating.
  • Software licensing: My licensing talk with Stephen went well, but probably should have been structured as part of the hackathon rather than for more general audiences. Ultimately this will only work out if engineering (WMF and volunteer) is on board, and will work best if engineering leads. (The question asked by Mako afterwards has already led to patches, which is cool.)
  • Creative Commons: My CC talk with Kat went well, and got some good questions. Ultimately the rubber will meet the road when the translations are out and we start the discussion with the full community. Also great meeting User:Multichill; looking forward to working on license templates with him and May from design.
  • Metadata: The multimedia metadata+licensing work is going to be really challenging, but very interesting and ultimately very empowering for everyone who wants to work with the material on commons. Look forward to working with a large/growing number of people on this project.
  • Advocacy: Advocacy panel was challenging, in a good way. A variety of good, useful suggestions; but more than anything else, I took away that we should probably talk about how we talk when subjects are hard, and consensus may be difficult to reach. Examples would include when there is a short timeline for a letter, or when topics are deeply controversial for good, honest reasons.
The conference for me
  • Lesson (1): Learned a lesson: never schedule a meeting for the day after Wikimania. Odds of being productive are basically zero, though we did get at least some things done.
  • Lesson (2): I badly overbooked myself; it hurt my ability to enjoy the conference and meet everyone I wanted to meet. Next year I’ll try to be more focused in my commitments so I can benefit more from spontaneity, and get to see some slightly less day-job-related (but enjoyable or inspirational) talks/presentations.
  • Research: Love that there is so much good/interesting research going on, and do deeply think that it is important to understand it so that I can apply it to my work. Did not get to see very much of it, though :/
  • Arguing with love: As tweeted about by Phoebe, one of the highlights was a vigorous discussion (violent agreement :) with Mako over dinner about the four freedoms and how they relate to just/empowering software more broadly. Also started a good, vigorous discussion with SJ about communication and product quality, but we sadly never got to finish that.
  • Recharging: Just like GUADEC in my previous life, I find these exhausting but also ultimately exhilarating and recharging. Can’t wait to get to Mexico City!
  • London: I really enjoy London—the mix of history and modernity is amazing. Bonus: I think the beer scene has really improved since the last time I was there.
  • Movies: I hardly ever watch movies anymore, even though I love them. Knocked out 10 movies in the 22 hours in flight. On the way to London:
    • Grand Hotel Budapest (the same movie as every other one of his movies, which is enjoyable)
    • Jodorowsky’s Dune (awesome if you’re into scifi)
    • Anchorman (finally)
    • Stranger than Fiction (enjoyed it, but Adaptation was better)
    • Captain America, Winter Soldier (not bad?)
  • On the way back:
    • All About Eve (finally – completely compelling)
    • Appleseed:Alpha (weird; the awful dialogue and wooden “faces” of computer animated actors clashed particularly badly with the clasically great dialogue and acting of All About Eve)
    • Mary Poppins (having just seen London; may explain my love of magico-realism?)
    • The Philadelphia Story (great cast, didn’t engage me otherwise)
    • Her (very good)
Categorieën: Mozilla-nl planet

Sean Martell: Mozilla ID Project: Logo exploration

di, 02/09/2014 - 21:01

The 2nd video of the series (streamed live on August 19th) involves exploring options for what a potential living logo could look like. Based on these initial rough sketches, I’m very excited to say we’ll be working in partnership with Pitch Interactive to come up with data-driven visualizations as the main build of our logo system. More on that soon!

In addition, today on the Firefox Channel we released a small overview video of what we plan to achieve and how we’re going about making the project open. Enjoy!

Categorieën: Mozilla-nl planet

Jorge Villalobos: The complex AMO review process

di, 02/09/2014 - 19:40

The add-on review process on AMO is fairly complicated, and can get very overwhelming if you need to look at it close enough that you must understand file and add-on statuses. AMO admins, devs, and reviewers are usually the ones who have to worry about this stuff and there aren’t good docs for it.

Since the issue popped up again today, I decided to take a few minutes to create a chart that explains the AMO review cycle from a file and add-on status perspective. If you think this chart is pretty crazy, you should keep in mind it’s a simplified view of the process. It doesn’t take into account developers deleting versions of marking their add-ons as inactive, and a few repetitive connections were left out. Still, it should give a good idea of how add-on and file statuses interact during the review process, and should help admins figure out which status means what (to add more confusion to the mix, AMO has old unused statuses, as well as others that are only used in Marketplace).

Here’s the chart without the notes:

Review cycle chartFor the real deal, check out the doc.

Is this complexity necessary? Probably. We have two review levels because it allows us to list polished add-ons as well as experimental ones, giving developers and users more flexibility and choice. This in turn makes AMO more diverse and generally a better option than self-hosting.

Categorieën: Mozilla-nl planet