Confirmed users
571
edits
No edit summary |
(updated source folders) |
||
(21 intermediate revisions by 8 users not shown) | |||
Line 3: | Line 3: | ||
You can contribute to Thunderbird by: | You can contribute to Thunderbird by: | ||
* [[ | * [[Thunderbird:Marketing|Spreading Thunderbird]] | ||
* [[ | * [[Thunderbird:Testing|QA Testing]] - Test Thunderbird code. | ||
* [[ | * [[Thunderbird:Extensions|Extension development]] | ||
* Writing a patch for Thunderbird. | * [[Thunderbird:Start_Hacking|Writing a patch for Thunderbird]]. | ||
== Code Architecture == | == Code Architecture == | ||
Line 14: | Line 12: | ||
=== Current situation === | === Current situation === | ||
Thunderbird code resides in " | Thunderbird code resides in "mail", "mailnews" and "mozilla/toolkit" directories. | ||
* [[Thunderbird:Code Layout|Code layout]] | |||
* [[MailNews:LDAP_Address_Books|LDAP situation]] | |||
=== Future === | === Future === | ||
* [[MailNews:Address_Book|Possible address book improvements]] | |||
* [[Thunderbird:Menus|Menu ideas]] | * [[Thunderbird:Menus|Menu ideas]] | ||
* [[Thunderbird:Thoughts_on_Removing_RDF|Removal of RDF]] | * [[Thunderbird:Thoughts_on_Removing_RDF|Removal of RDF]] | ||
Line 25: | Line 27: | ||
* [[Thunderbird:UI_Reduction|UI reduction]] | * [[Thunderbird:UI_Reduction|UI reduction]] | ||
=== Module Owners === | === Module Owners And Review Rules === | ||
[https://developer.mozilla.org/en/Mailnews_and_Mail_code_review_requirements https://developer.mozilla.org/en/Mailnews_and_Mail_code_review_requirements]. | |||
= [[Thunderbird:Build|Build]] = | |||
To get started, see the [https://developer.mozilla.org/en/Simple_Thunderbird_build Simple Thunderbird build] page on MDN. The [[Thunderbird:Build]] page has some additional hints. | |||
Also, see [[Thunderbird/Infrastructure]] for information on builders, tinderboxes, [[ReleaseEngineering/ThunderbirdTryServer|try servers]], etc. | |||
= [[Thunderbird:Debugging|Debugging]] = | |||
[[Thunderbird:Debugging]] has some links to get you started. Join us on IRC in [irc://irc.mozilla.org#maildev #maildev] for more help. | |||
= | = Community = | ||
If you need assistance in developing Thunderbird, feel free to head to the following IRC channels in irc.mozilla.org for discussion, or post in the Thunderbird development newsgroup. | If you need assistance in developing Thunderbird, feel free to head to the following IRC channels in irc.mozilla.org for discussion, or post in the Thunderbird development newsgroup. | ||
Line 43: | Line 46: | ||
* [irc://irc.mozilla.org#developers #developers], [irc://irc.mozilla.org#maildev #maildev] - Thunderbird developers usually hang out on both channels. | * [irc://irc.mozilla.org#developers #developers], [irc://irc.mozilla.org#maildev #maildev] - Thunderbird developers usually hang out on both channels. | ||
* [news://news.mozilla.org/mozilla.dev.apps.thunderbird Newsgroup] - mozilla.dev.apps.thunderbird | * [news://news.mozilla.org/mozilla.dev.apps.thunderbird Newsgroup] - mozilla.dev.apps.thunderbird | ||
= Miscellaneous = | |||
* [[Thunderbird:Code Name Planning|Code Name Planning]] for upcoming development versions | |||
[[category:Thunderbird|*]] |