MDN/Projects: Difference between revisions

From MozillaWiki
< MDN
Jump to navigation Jump to search
(more updates)
 
(18 intermediate revisions by 3 users not shown)
Line 6: Line 6:


==Content Projects==
==Content Projects==
{{#subpages:format=ul|pathstyle=subpagename|page=MDN/Projects/Content}}
*[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]
==Development Projects==
*[https://developer.mozilla.org/en-US/docs/MDN/Doc_status/JavaScript JavaScript:ES6]
{{#subpages:format=ul|page=MDN/Projects/Development|pathstyle=subpagename}}
*[[MDN/Projects/Content/Learning_Area|Learning Area]]
 
*[https://developer.mozilla.org/en-US/docs/MDN/Plans/Service_Workers Service Workers]
==Projects needing further definiton/requirements==
*[[MDN/Projects/Content/TopicInABox|Topic in a Box]]
 
*[https://developer.mozilla.org/en-US/docs/MDN/Plans/WebRTC WebRTC]
====Accessibility Review====
*[https://developer.mozilla.org/en-US/docs/MDN/Plans/Workers WebWorkers]
* proposed by teoli
*[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]
====Mobile/Tablet & Offline Experience for MDN====
*[https://developer.mozilla.org/en-US/docs/MDN/Plans/XPCOM XPCOM]
* From community feedback during MDN redesign
*[https://developer.mozilla.org/en-US/docs/MDN/Plans/picture picture]
 
====StackOverflow widgets====
*Proposal to add topical StackOverFlow widgets to MDN pages, proposed by by [[User:Robnyman|Robert Nyman] & Ali
 
====Filtering UI for MDN Seach / "Command & Query"====
*Proposal to finish and improve our in-progress work for implementing a [http://hollyhabstritt.com/blog/2013/11/5/command-query-a-better-filter-and-search-for-developers-on-mdn filter UI to the search field on MDN], proposed by Holly & Jannis


==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 || 1 ||  
| 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}}


====[[/Redesign|MDN Redesign]]====
Google Summer of Code
*Large project aimed at rebranding & redesigning MDN to better serve developers as users and contributors.
 
====Localization dashboard====
*The [https://wiki.mozilla.org/MDN/Development/Localization dashboard localization dashboard] will make it easier for our localization teams to do their work.
====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

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.

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.