Webdev/GetInvolved/developer.mozilla.org: Difference between revisions

Jump to navigation Jump to search
Update Getting Started with current triage process
(adjust the fields in the bug list)
(Update Getting Started with current triage process)
 
(11 intermediate revisions by 5 users not shown)
Line 2: Line 2:


== Description ==
== Description ==
[[image:Mdn-home.png|frame|left]]
[[image:MDN-home-2017.png|frame|left]]
The [http://developer.mozilla.org Mozilla Developer Network] is our technical resource for developers - including documentation and demo's for Mozilla and open web technologies.
The [https://developer.mozilla.org MDN web docs] is Mozilla's technical resource for web developers - containing documentation for open web technologies.
<div style="clear: both;"></div>
<div style="clear: both;"></div>


== Getting Started ==
== Getting Started ==
* Fork us on [https://github.com/mozilla/kuma Github]
We use Docker for development and deployment. Docker works reasonable well for backend development on a macOS or Linux environment. There are additional steps required for front-end development. No staff developers use Windows, and you will need previous Docker experience on Windows to get a development environment working.
* [https://github.com/mozilla/kuma/blob/master/docs/installation-vagrant.rst Install locally]
 
* Need more help? Check out this [[MDN/Development/Contribute|introduction to our workflow]].
We're triaging incoming bugs and legacy bugs (oldest first), and marking good first bugs by adding a mentor. We also annotate with a Level of Difficulty (<code>[lod:]</code>) and a Point system (<code>points:</code>). Smaller numbers generally mean easier issues. See the [https://docs.google.com/document/d/1h3R5v60ZXaRG4pFI5Ia2Woov-39Swda6Z5Jxp0F4GDI/edit?usp=sharing MDN Triage Process] for details.
 
Staff developers are currently focused on tuning MDN for AWS and reducing existing technical debt. MDN has a mature codebase, and there's not much new development, which means there aren't a lot of good first bugs. We're not aware of other Mozilla projects that are in a better position for new contributors.
 
Here's how to contribute to Kuma:
 
* Fork us on [https://github.com/mozilla/kuma GitHub]
* [https://github.com/mozilla/kuma/blob/master/CONTRIBUTING.md Read our contribution guidelines]
* [https://kuma.readthedocs.io/en/latest/installation.html Install locally]
* Check out the mentored bugs or contact a developer below
* Check out the mentored bugs or contact a developer below


== Contacts ==
== Contacts ==
* Who:
* Who:
** [http://groovecoder.com/ Luke Crouch] [https://twitter.com/groovecoder @groovecoder] (groovecoder)
** [https://github.com/jwhitlock John Whitlock] [https://twitter.com/jwhitlock @jwhitlock] (jwhitlock)
** [http://davidwalsh.name/ David Walsh] [https://twitter.com/davidwalshblog @davidwalshblog] (davidwalsh)
** [https://github.com/escattone Ryan Johnson] (rjohnson)
** [https://github.com/schalkneethling Schalk Neethling] (espressive)
* IRC: [irc://irc.mozilla.org/#mdndev #mdndev]
* IRC: [irc://irc.mozilla.org/#mdndev #mdndev]
* MDN on [https://bugzilla.mozilla.org/buglist.cgi?resolution=---&resolution=DUPLICATE&status_whiteboard_type=allwordssubstr&query_format=advanced&status_whiteboard=mentor&product=Mozilla%20Developer%20Network Bugzilla]


== Mentored Bugs ==
== Mentored Bugs ==
Line 23: Line 31:
<bugzilla>
<bugzilla>
     {
     {
         "product": "Mozilla Developer Network",
         "product": "developer.mozilla.org",
         "f1": "bug_mentor",
         "f1": "bug_mentor",
         "o1": "isnotempty",
         "o1": "isnotempty",
         "resolution": "---"
         "resolution": "---",
        "include_fields": "id, summary, whiteboard, assigned_to"
     }
     }
</bugzilla>
</bugzilla>
== PatchWelcome Bugs ==
== PatchWelcome Bugs ==
These bugs are good for more advanced contributions to MDN code that will make a big impact on the site. The bug may or may not have a mentor, and it may take more work than a simple mentored bug.
These bugs are good for more advanced contributions to MDN code that will make a big impact on the site. The bug may or may not have a mentor, and it may take more work than a simple mentored bug.
<bugzilla>
<bugzilla>
     {
     {
         "product": "Mozilla Developer Network",
         "product": "developer.mozilla.org",
         "whiteboard": "patchwelcome",
         "whiteboard": "patchwelcome",
         "resolution": "---",
         "resolution": "---",
67

edits

Navigation menu