Over the last three days, a group of Mozillians gathered in Cincinnati to eat N-way chili (and other cheese-laden dishes) and improve the MDN Documentation Center. This gathering was double the size of the first in-person doc sprint last October. The sprint followed after the Open Help conference, and shared time, space, food, and fun with members of the Gnome documentation team, who were also sprinting.
Here is an almost-certainly-incomplete list of the accomplishments from this sprint:
thisand WeakMap, and improved several other articles on global objects.
- Anastasia Cheetham and Colin Clark from the Inclusive Design Research Centre continued updating and migrating accessibility content from CodeTalks.org. Anastasia created articles on Accessible dynamic content and Accessible forms, and Colin started an FAQ on Web applications and ARIA. During the sprint, Colin also gave the group an eye-opening (no pun intended) demo of the NVDA open source screen reader, accessing the MDN front page, and github. I was pleased that MDN did pretty well, but Colin also provided some feedback for the development team.
- Trevor Hobson added interface changes to the Firefox N for Developers pages, added a bunch of new interface pages, and improved some of the inline templates.
- Jeremie Patonnier (participating remotely!) added DOM reference articles for SVG Rect, Circle, Line, Polyline, and Polygon, and cleaned up the DOM reference page and other pages.
- Florian Scholz reviewed all the HTML element pages to ensure that they have consistent compatibility tables, restructured the CSS Reference page, and created a template for attributing content from sources outside MDN.
- Christian Sonne wrote a template that aggregates compatibility data from multiple pages into one giant table (such as for all HTML elements). Once the bugs are shaken out, we’ll start using this in several areas. He also wrote an article on animation-fill-mode and updated several related pages, improved the consistency of quite a few templates and compatibility tables, and wrote a live example for the <progress> element.
- Manuel Strehl proofread the SVG tutorial, added a tutorial section on SVG fonts, and added SVG element articles for font, font-*, and filters.
Many thanks to all the sprinters for your time and hard work, and also to Shaun McCance for organizing the Open Help conference and local arrangements for the sprint.