Firefox/Get Involved: Difference between revisions
< Firefox
Jump to navigation
Jump to search
(This page needs a re-vamp, in the meantime going to elevate a few good initiatives that are more recent) |
|||
| Line 1: | Line 1: | ||
= Get Involved - START HERE = | |||
Why thanks for coming by to look at ways you can contribute to the Mozilla project! | |||
= | Here's a couple of links that might help you get started: | ||
* For people who like to code [http://whatcanidoformozilla.org/ What can you do for Mozilla?] | |||
* For people who would like to see the variety of possible contributions [http://www.mozilla.org/contribute/timeavailable.html Contributions by Time Available] | |||
=Older document= | |||
The rest of this page is rather out of date and in need of a refresh, keeping it here for posterity (for now). | |||
== Getting Started == | == Getting Started == | ||
Revision as of 19:36, 19 August 2013
Get Involved - START HERE
Why thanks for coming by to look at ways you can contribute to the Mozilla project!
Here's a couple of links that might help you get started:
- For people who like to code What can you do for Mozilla?
- For people who would like to see the variety of possible contributions Contributions by Time Available
Older document
The rest of this page is rather out of date and in need of a refresh, keeping it here for posterity (for now).
Getting Started
- Overview
- composed of c++, js, xul, css
- dev process driven by bugzilla
- code review and unit tests required
- big features driven by feature pages
- results measurements (perf, unit tests)
- How
- Contributing to the core
- Prototyping via add-ons
Resources
- Mozilla Developer Network
- Mozilla Developer's Cheatsheet by Brian Bondy
- MXR - Mozilla Source Code Cross-reference
- DXR - Newer Cross-reference
- Bugzilla
- "Bugzilla for Humans" video, by Johnath Nightingale
- Bugzilla Tweaks Add-on
- BugzillaJS Add-on
- Presentations/Talks
- From Web-dev to Firefox Hacker - slides from a David Dahl's talk at MozCamp Asia in Kuala Lumpur
- Adding a Feature to Firefox, by Paolo Amadini
- Videos
Need Help?
- IRC (list appropriate channels, etc)
- News/Google groups for Firefox dev
Not a Programmer?
- Testing
- Documentation
- Support
- Communication
TODO
Need to include:
- who to talk to about what (ux, core features, toolkit stuff, platform specific, link to mobile gateway)
- build instructions
- firefox reviewers page
- firefox code review page
- module owners page
- where to report a bug
- which irc channels
- list main & related bugzilla components (linked)
- what needs help? (cleanup page)
- what's our highest priorities? features page
- links to good first bugs
- https://wiki.mozilla.org/Firefox/Cleanup
- hacking Firefox MDN page
- https://etherpad.mozilla.org/firefox-get-involved
- https://etherpad.mozilla.org/fx-tipsandtricks
- https://wiki.mozilla.org/Firefox/Dev_Cheatsheet
- bugs ahoy
- ohloh and any other social competition angles