MDN/Development: Difference between revisions

From MozillaWiki
< MDN
Jump to navigation Jump to search
Line 66: Line 66:


====Improving compatibility tables====
====Improving compatibility tables====
*Proposal to improve MDN's [[MDN/Development/CompatibilityTables|compatibility tables]], proposed by [[User:Jeremie|Jeremie]]
*Proposal to improve MDN's [[MDN/Development/CompatibilityTables|compatibility tables]], proposed by [[User:Jeremie|Jeremie]] and David Buchner


====Accessibility Review====
====Accessibility Review====

Revision as of 17:28, 5 December 2013

The MDN site is under active development and is constantly evolving. In addition to the paid engineering, writing and product teams, the MDN community contributes feature requests, helps prioritize work and contributes code to the platform.

Development Process

In March of 2013, the MDN development team switched from using Agile to a continuous deployment process using Kanban.

Following development in real time

If you want to stay in the loop on a bug or a set of bugs, be sure to add yourself to the "cc" list. Designers and developers update bugs with discussions and decisions as they go. A github robot will automatically comment on bugs when corresponding code is merged into the master line of development. Those commits are automatically pushed to the dev server every 5 minutes:

https://developer-dev.allizom.org/

The dev team pushes commits to stage and production servers when the code is ready. You can see which commits are on the stage & production servers here:

http://mzl.la/mdn_whats_deployed

Commits also often include numbers of bugs that you can visit to see relevant discussions.

Platform

Roadmap/Status


For notifications about changes to the MDN, please subscribe to our feed of released changes. For more technical information about a change, click through from that feed entry to the Bugzilla ticket the entry is associated with. You can also follow our feed of all source code commits or watch this page for an overview of commits pushed to production.

All of these resources provide essentially the same information, just in slightly different formats.

Projects

Current Projects

MDN Redesign

  • Large project aimed at rebranding & redesigning MDN to better serve developers as users and contributors.

Localization dashboard

Proposed Projects

Badges

  • Proposal for Badges on MDN, being managed by Florian

Metrics

Product versioning

GitHub Integration

  • Proposal for what GitHub integration might look like.

Git backend for wiki

Page building blocks

  • Proposed building blocks for the page templates and building blocks project requirement.

Improving compatibility tables

Accessibility Review

  • will kickoff in 2014

Mobile/Tablet & Offline Experience for MDN

  • will kickoff in 2014

Completed Projects

Google Summer of Code

  • The Mozilla Developer Network team will be hosting a Google Summer of Code this summer. The project will center around building a Localization Dashboard to track localization status and help localizers find articles that need to be updated.
  • For more information, please see our Google Summer of Code 2013 page.

Subpages

This is a list of all subpages of this page.

Contact