Auto-tools/New Contributor: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 53: Line 53:
* Source for [http://hg.mozilla.org/mozilla-central mozilla-central]
* Source for [http://hg.mozilla.org/mozilla-central mozilla-central]
* How to use [https://developer.mozilla.org/en/Mercurial_queues Mercurial Queues]
* How to use [https://developer.mozilla.org/en/Mercurial_queues Mercurial Queues]
* Developing and using Python 101 [http://wiki.mozilla.org/Auto-tools/Python101]
* Developing and using [http://wiki.mozilla.org/Auto-tools/Python101 Python 101]
* Add "ac_add_option --enable-tests" (no quotes) to your mozconfig to enable tests
* Add "ac_add_option --enable-tests" (no quotes) to your mozconfig to enable tests
* Get a [http://www.mozilla.org/MPL/boilerplate-1.1/ MPL license block] for a new file
* Get a [http://www.mozilla.org/MPL/boilerplate-1.1/ MPL license block] for a new file

Revision as of 15:05, 29 November 2011

Welcome! First things first, you should meet the Ateam.

This will look like a lot, but the good news is that you don't need to understand or even use all this to be effective. So, "Don't Panic".

Just bookmark this page and refer back to it as needed. I've structured it like a task list, so when you see someone say something like "Flag that patch on the orange for review" you can come here and figure out what people are talking about (or just ask them).

IRC

Conference Call

Bugzilla

Automation Harnesses

E-Mail & Mailing Lists

  • Watch our newsgroup mozilla.tools for things related to automation and tools at Mozilla.
  • Watch m.d.quality for information on testing
  • Watch m.d.Planning for project wide notices and meeting announcements
  • Watch m.d.Platform for technical discussions regarding the Gecko Platform
  • To keep abreast of the latest status on the entire project, Planet Mozilla is useful, but is a TON of data.
  • To watch the automated messages coming out of the automation, see mozilla.dev.tree-management
  • Watch m.d.a.Firefox for Firefox front end design, questions and status

MXR & Pastebin

Building & Build/Test Status Reporting

The Brief Guide to Coding