This past weekend, at least 20 people around the globe spent time improving the docs on Mozilla Developer Network. While this was a “virtual” sprint with no centralized gathering, we succeeded in having a few local meet-ups of sprinters, in Taiwan, California, and Texas.
- Jeremie Patonnier added pages for 35(!) SVG interfaces to the DOM reference.
- Manuel Strehl added compatibility tables (and information) to 25(!) SVG element reference pages. Woohoo! to Jeremie and Manuel for rocking the SVG docs!
- Kang-Hao (Kenny) Lu and Ernest Chiang met up in a coffeeshop in Taipei to work on translating docs into Chinese (traditional). Some other members of the Mozilla community in Taipei came out to keep them company, but didn’t work on docs. Ernest created a Chinese page for HTML5. Kenny created or updated Chinese pages for JavaScript typed arrays and ArrayBuffer, WebSockets, MessageEvent, CloseEvent, Writing WebSocket client applications, and HTML5 Cross-browser polyfills. Kenny also localized some templates and tweaked a couple of them, so that if they link to a Chinese page that doesn’t exist, they fall back to the English one.
- Trevor Hobson documented the merger of some XPCOM interfaces, created element.insertAdjacentHTML and selectionLanguageChange, and updated several pages based on Bugzilla bugs: CSS media queries, CSS resolution, Firefox 7 for developers, Firefox 8 for developers, and Chrome registration. And he continued his yeoman’s effort of cleaning up MDN after spammers and confused users.
- Kevin Lim organized a few of her colleagues at Google to contribute during the sprint. She beefed up descriptions in Basic concepts behind IndexedDB and wrote descriptions for some of the IndexedDB interfaces. Eric Bidelman added
webkitSlice
to the DOM Blob article and cleaned up Functions available to workers. Ernest Delgado added compatibility info for FormData and created a page for Navigation Timing API. Paul Irish added browser compatibility info to several pages. Thanks Googlers! - Tom Schuster updated the pages for the global object functions apply, call, and length and the
arguments
properties callee, caller, and length, and fixed up formatting on a huge number of JavaScript pages. - I invited members of the Austin JavaScript meetup group to join me at a coffeeshop on both days of the sprint. Big thanks to Art Thompson and Ben Combee for coming out on Friday, and to Kassandra Perch, Bradley Meck, and Mike McNally for coming out on Saturday. Art updated CSS font-stretch. Ben added examples to Text.isElementContentWhitespace and node.baseURI, and confirmed the lack of support for font-stretch in mobile Safari. Kassandra edited AJAX Getting Started, added an example to SVG image, added a section on the image element to the SVG tutorial. Bradley updated nsIDOMOfflineResourceList, and added a section on testing updates to Using application cache. Mike updated a bunch of CSS pages, including child selectors, type selectors, and descendant selectors.
- David Bruant missed most of the official sprint, but I’m counting the stuff he did on Sunday :-) which includes editing forEach, isNaN and NaN, completing document.createDocumentFragment, adding an example to array.map, updating several JS compatibility tables with Safari 5.1 info, and adding a section on security considerations to element.innerHTML.
- Jonathan Wilsson created pages for window.setImmediate, window.clearImmediate, the <command> element, and CSS @charset, :only-child, frequency, time, and attr.
- Florian Scholz documented the MathML <semantics> element, and updated mtable.
- Peter Lubbers did a technical and editorial review of Using application cache, and added a compatibility table to it.
- Daniel Lopretto added a link to live examples to CSS content, did a technical review of window.setTimeout and added a note about passing string literals to it.
Phew! That’s a lot of work done in two days. Thanks again to everyone who participated. I’ve sent you emails about how to claim your swag.
I’ll post news Real Soon Now about the next sprint, which will be in just a few weeks.
One comment