MDN/Projects: Difference between revisions
(more updates) |
|||
(18 intermediate revisions by 3 users not shown) | |||
Line 6: | Line 6: | ||
==Content Projects== | ==Content Projects== | ||
*[https://developer.mozilla.org/en-US/docs/MDN/Plans/Developer_phone_guide Developer Phone Guide] | |||
*[https://developer.mozilla.org/en-US/docs/MDN/Plans/Game_developer_zone Game Developer Zone] | |||
*[https://developer.mozilla.org/en-US/docs/MDN/Doc_status/JavaScript JavaScript:ES6] | |||
*[[MDN/Projects/Content/Learning_Area|Learning Area]] | |||
*[https://developer.mozilla.org/en-US/docs/MDN/Plans/Service_Workers Service Workers] | |||
*[[MDN/Projects/Content/TopicInABox|Topic in a Box]] | |||
*[https://developer.mozilla.org/en-US/docs/MDN/Plans/WebRTC WebRTC] | |||
*[https://developer.mozilla.org/en-US/docs/MDN/Plans/Workers WebWorkers] | |||
* | *[https://developer.mozilla.org/en-US/docs/MDN/Doc_status/API/WebAudio WebAudio API] | ||
*[https://developer.mozilla.org/en-US/docs/MDN/Plans/Chrome_code Writing Chrome Code] | |||
*[https://developer.mozilla.org/en-US/docs/MDN/Plans/XPCOM XPCOM] | |||
* | *[https://developer.mozilla.org/en-US/docs/MDN/Plans/picture picture] | ||
* | |||
* | |||
==Potential priority documentation work== | ==Potential priority documentation work== | ||
Line 30: | Line 24: | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
|- | |- | ||
! API/Tech !! Num. Requests !! Notes | ! API/Tech !! Num. Requests !! class="unsortable"|Notes | ||
|- | |- | ||
| WebCrypto || 2 || | | WebCrypto || 2 || | ||
|- | |- | ||
| Media Source Extensions || | | Media Source Extensions || 2 || Dirkjan Ochtman says this is more important than Encrypted Media Extensions. [https://bugzilla.mozilla.org/show_bug.cgi?id=778617 Bug] | ||
|- | |- | ||
| WebRTC || 3 || We have scraps of very very old docs for this. A doc project is ramping up; this is a Q3 2014 goal. Details soon! | | WebRTC || 3 || We have scraps of very very old docs for this. A doc project is ramping up; this is a Q3 2014 goal. Details soon! | ||
Line 47: | Line 41: | ||
|- | |- | ||
| WebGL || 3 || (Benoit Jacob) - Benoit has written a [http://bjacob.github.io/webgl-tutorial/ tutorial series] and is willing to work with us to turn it into real docs; that may be a basis for some of our content. | | WebGL || 3 || (Benoit Jacob) - Benoit has written a [http://bjacob.github.io/webgl-tutorial/ tutorial series] and is willing to work with us to turn it into real docs; that may be a basis for some of our content. | ||
|- | |||
| Service Workers || 4 || (Johnny Stenback, Andrew Overholt, others) | |||
|- | |||
| Shared Workers || 2 || | |||
|- | |||
| Web Animations || 1 || [https://bugzilla.mozilla.org/show_bug.cgi?id=998245 Bug] | |||
|- | |||
| WebBluetooth || 1 || Should be ready for docs in Q4 2014. [https://bugzilla.mozilla.org/show_bug.cgi?1005848 Bug] - [https://wiki.mozilla.org/B2G/Bluetooth/WebBluetooth-v2 API draft] | |||
|- | |- | ||
|} | |} | ||
==Proposed Features== | |||
This is a list of features that have been proposed and are in some state of requirements definition or review. They have not been prioritized for development. | |||
{{#subpages:format=ul|page=MDN/Projects/Development|pathstyle=subpagename}} | |||
==Completed Projects== | ==Completed Projects== | ||
{{#subpages:format=ul|page=MDN/Projects/Completed|pathstyle=subpagename}} | |||
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. | *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 [https://wiki.mozilla.org/MDN/Development/Google_Summer_of_Code_2013 Google Summer of Code 2013] page. | *For more information, please see our [https://wiki.mozilla.org/MDN/Development/Google_Summer_of_Code_2013 Google Summer of Code 2013] page. |
Latest revision as of 20:21, 18 December 2014
In order to plan ahead for the work that we need to do to make MDN better for everyone, we spec out large-scale projects that need to be done in advance. This includes both content projects and development projects.
A content project is any project primarily centered around the writing community. This includes cleaning up of landing pages, writing large-scale new documentation sets (such as documenting a whole new API), and so forth.
A development project is primarily handled by the development team or development volunteers. These projects are things like implementing large-scale new features or broad changes to the site's function or appearance. Some examples might be things like redesigning the editor interface or adding a new dashboard.
Content Projects
- Developer Phone Guide
- Game Developer Zone
- JavaScript:ES6
- Learning Area
- Service Workers
- Topic in a Box
- WebRTC
- WebWorkers
- WebAudio API
- Writing Chrome Code
- XPCOM
- picture
Potential priority documentation work
The following list is a list of APIs and/or technologies which we've been told are a priority. We record the number of people/teams that have requested an API to help gauge importance.
API/Tech | Num. Requests | Notes |
---|---|---|
WebCrypto | 2 | |
Media Source Extensions | 2 | Dirkjan Ochtman says this is more important than Encrypted Media Extensions. Bug |
WebRTC | 3 | We have scraps of very very old docs for this. A doc project is ramping up; this is a Q3 2014 goal. Details soon! |
mozCameras | 1 | Docs are now very out of date, and it's now available to privileged apps, not just certified ones, so more devs may find it useful. |
Encrypted Media Extensions | 1 | (Ehsan) |
Mobile ID API | 1 | (Ehsan) |
<picture> | 2 | (John Schoenick) - Hopefully shipping in Fx 33; John has offered to help with at least basic docs. Bug list - Spec |
WebGL | 3 | (Benoit Jacob) - Benoit has written a tutorial series and is willing to work with us to turn it into real docs; that may be a basis for some of our content. |
Service Workers | 4 | (Johnny Stenback, Andrew Overholt, others) |
Shared Workers | 2 | |
Web Animations | 1 | Bug |
WebBluetooth | 1 | Should be ready for docs in Q4 2014. Bug - API draft |
Proposed Features
This is a list of features that have been proposed and are in some state of requirements definition or review. They have not been prioritized for development.
- Accessibility review
- Badges
- Blackhole Integration
- Building Blocks
- Content Annotations
- Diagramming tool
- Editor UX
- File Upload Filter
- Git Backend
- Hacks Localization
- Metrics
- Mobile
- Offline experience
- On-Site Messaging
- Personal dashboard
- Product Versioning
- Review and approval workflow
- Sample Code
- Samples UX
- Social Features
- Stack Overflow integration
- Videos
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.