Mozilla Developer Engagement serves the Mozilla mission by promoting open Web-related technologies to developers. One of the ways we do that is through the Mozilla Developer Network, also known as MDN. MDN contains a trove of developer-oriented documentation and code resources about standards-based Web technologies, as well as Mozilla’s open technologies like the Firefox browser, Firefox OS, and Persona. MDN is a wiki, whose content is created and maintained by anyone who wishes to create an account.
But more than just anybody, MDN is maintained by a community of contributors. We have bi-weekly community meetings in IRC, and gather regularly (online or in person) for doc sprints to work on MDN together. In the past, doc sprints happened about once a quarter. In 2013, we’ve been sprinting approximately monthly. There’s always an online component, where participants gather virtually in IRC (the #devmo channel), and track their progress on an etherpad. Often, there are also local doc sprint meetups, at Mozilla Spaces, or wherever MDN community members decide to get together.
For June, the MDN doc sprint was timed to coincide with the Mozilla Francophone community meeting in Paris, which was on June 22 and 23. Work on MDN was one of the “ateliers” (workshops) on Sunday afternoon, so there were quite a few participants in the Francophone meetup who took time to contribute French translations on MDN. Here’s a snapshot of some of those who participated during Sunday afternoon:
I felt gratified to hear from some of the Francophone community members that they found that MDN was one of the easiest places to start contributing to Mozilla, and proud of the work that the MDN webdev team have put into the Kuma software platform.
If this sounds interesting to you, please join the MDN content discussion group, and watch for details about our upcoming sprints on 26-27 July, and 30-31 August.
Here is a summary of the work that was done during the sprint. If I left someone out, it’s probably because you didn’t update the June doc sprint etherpad.
- Frédérick Bourgeon translated several articles about contributing to MDN.
- Julia Buchner translated border-image and Syntaxe des valeurs CSS.
- Dexterneo translated several Web device APIS: Blob, GainNode, BiquadFilterNode, and BatteryManager.
- GeekShadow translated Firefox OS FAQ, improving the English version in the process, as well as Guide du téléphone pour développeur Firefox OS, Faire des captures d’écran (Making Firefox OS screen captures), and Utiliser Gaia dans Firefox.
- Thierry Régagnon finished translating the HTML <a> element, thereby completing translation of all of the HTML elements. He also improved Proposer une application sur le Firefox Marketplace, and fixed links to the English source article in a large number of DOM, SVG, XUL, XPCOM, and miscellaneous other pages.
- Sphinx translated the Web API landing page, and several of the APIs, including:
- David Bruant worked on documenting the WifiManager API.
- dron created Writing WebSocket servers.
- Jérémie Patonnier reviewed and cleaned up lots of articles in the Web Telephony API and Web Telephony events.
- Eric Shepherd and Trevor Hobson revived, updated and added live samples to the Canvas tutorial.