Education/ComputerScience/EssentialSkills: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
No edit summary
Line 1: Line 1:
=Essential Mozilla Development Skills and Techniques=
= Working with the  source code =
== Setting up the development environment ==
Setup a [https://developer.mozilla.org/en/Build_Documentation#Build_prerequisites Build environment] and [https://developer.mozilla.org/en/Setting_up_extension_development_environment Extension Development Environment]
== Get the Source Code ==
[https://developer.mozilla.org/en/Mozilla_Source_Code_(Mercurial) Firefox]<br />
[https://developer.mozilla.org/en/Comm-central_source_code_(Mercurial) Thunderbird]
== Mercurial help ==
Basics of using [https://developer.mozilla.org/En/Mercurial Mercurial]
== Building ==
[https://developer.mozilla.org/en/Build_and_Install Firefox]<br />
[https://developer.mozilla.org/en/Comm-central_source_code_(Mercurial)#Building Thunderbird]<br />
[https://developer.mozilla.org/En/Incremental_Build incremental builds]
== Create a patch ==
[https://developer.mozilla.org/En/Creating_a_patch Making a Patch]<br />
[https://developer.mozilla.org/en/Getting_your_patch_in_the_tree Having a Patch Reviewed]
[[Category:Education]]
[[Category:Computer Science]]




[[Category:Education]]
[[Category:Education]]
[[Category:Computer Science]]
[[Category:Computer Science]]

Revision as of 13:38, 3 July 2009

Essential Mozilla Development Skills and Techniques

Working with the source code

Setting up the development environment

Setup a Build environment and Extension Development Environment

Get the Source Code

Firefox
Thunderbird

Mercurial help

Basics of using Mercurial

Building

Firefox
Thunderbird
incremental builds

Create a patch

Making a Patch
Having a Patch Reviewed