|
|
(82 intermediate revisions by 16 users not shown) |
Line 1: |
Line 1: |
| This page is the place to learn how to start contributing to the Firefox Developer Tools.
| | The contents of this page have been migrated to http://firefox-dev.tools/#getting-in-touch. |
| | |
| Firefox Developer Tools are themselves developed by the Mozilla community. We focus on building tools that enable web (and mobile web) developers, addon developers, and Firefox developers. We hope this page will help you become an active member of our community!
| |
| | |
| If after reading this wiki page, you still aren't sure what you're next steps are, [[#Communication|reach out to us on IRC]].
| |
| | |
| == Communication ==
| |
| | |
| * Follow us on twitter: [https://twitter.com/FirefoxDevTools @FirefoxDevTools]
| |
| * Developer tools discussion takes place on the [https://lists.mozilla.org/listinfo/dev-developer-tools dev-developer-tools] newsgroup/mailing list.
| |
| * Blog posts pop up on [http://hacks.mozilla.org/ Mozilla Hacks] from time to time.
| |
| * Join us during one of our [[DevTools|weekly phone calls]]
| |
| | |
| === IRC ===
| |
| | |
| We make heavy use of IRC in our day to day development. If you haven't used IRC before, check out [[IRC|guide to getting started with IRC]].
| |
| | |
| We hang out in the #devtools channel at irc://irc.mozilla.org/devtools
| |
| | |
| == Reporting Issues ==
| |
| | |
| To report a bug or suggest a feature to the devtools, [https://bugzilla.mozilla.org/enter_bug.cgi?product=Firefox&component=Developer%20Tools file a bug in the Developer Tools component] on Mozilla's Bugzilla.
| |
| | |
| == Hacking ==
| |
| | |
| === Getting the Source ===
| |
| | |
| Simply follow the instructions on [https://developer.mozilla.org/En/Simple_Firefox_build how to build Firefox], except that you will need to use:
| |
| | |
| hg clone http://hg.mozilla.org/integration/fx-team
| |
| | |
| Instead of:
| |
| | |
| hg clone http://hg.mozilla.org/mozilla-central
| |
| | |
| === Resources ===
| |
| | |
| Here's a list of resources that you may find useful for hacking on DevTools. Feel free to add more if you find things are missing!
| |
| | |
| * [http://mxr.mozilla.org/mozilla-central/ MXR Code Search]
| |
| * [https://developer.mozilla.org/en-US/docs/Mercurial_FAQ Mercurial FAQ]
| |
| * [https://developer.mozilla.org/en-US/docs/Developer_Guide/mach mach]
| |
| * [http://blog.margaretleibovic.com/post/36893756730/bugzilla-101 Bugzilla 101]
| |
| * [http://www.mozilla.org/hacking/commit-access-policy/ Commit access policy]
| |
| * [http://mozillians.org Mozillians Directory]
| |
| * [https://wiki.mozilla.org/ReleaseEngineering/TryServer Try Server]
| |
| | |
| === Mentored Bugs ===
| |
| | |
| '''[https://bugzilla.mozilla.org/buglist.cgi?j_top=OR&f1=component&list_id=7519021&o1=allwords&resolution=---&emailtype1=exact&status_whiteboard_type=allwordssubstr&emailassigned_to1=1&query_format=advanced&status_whiteboard=mentor%3D&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=REOPENED&bug_status=VERIFIED&email1=nobody%40mozilla.org&v1=Developer%20Tools&product=Firefox Unassigned, Mentored Bugs]'''
| |
| | |
| If you want to pick one of these up, feel free to ask for help in attacking the bug right in the bug itself, in #devtools on irc.mozilla.org, or on the dev-developer-tools mailing list!
| |
| | |
| One more useful link: [https://bugzil.la/comp%3A%22Developer%20Tools%22 all open developer tools bugs] might have other items you'd find interesting to work on.
| |
| | |
| [[Category:New Contributor Landing Page]]
| |