Closed Bug 1605742 Opened 5 years ago Closed 5 years ago

Instructions on how to build and contribute to Firefox should move here from MDN

Categories

(Developer Infrastructure :: Source Documentation, task, P3)

Tracking

(firefox73 wontfix, firefox74 fixed)

RESOLVED FIXED
mozilla74
Tracking Status
firefox73 --- wontfix
firefox74 --- fixed

People

(Reporter: glasserc, Assigned: championshuttler)

References

(Blocks 2 open bugs)

Details

Attachments

(5 files)

Currently a lot of the documentation incidental to the work of developing Firefox is in MDN. For example, the readme.txt in Mercurial says to consult https://developer.mozilla.org/en/Mozilla_Source_Code_Directory_Structure, https://developer.mozilla.org/en/docs/Build_Documentation, https://developer.mozilla.org/en/docs/Creating_a_patch, and https://developer.mozilla.org/en/docs/Getting_your_patch_in_the_tree.

Now that MDN is shifting focus to documenting only web technologies, this is no longer a good home for those docs. Indeed, it's no longer possible to find the above-linked pages from the front page of MDN. Additionally, the "distance" between the code and the documentation may hinder keeping the two in sync.

I'd like to propose moving the above documentation and some of the linked stuff into the in-repository documentation. This documentation can be surfaced on the front page of firefox-source-docs under a heading called Contributing, and the links in readme.txt can be replaced with the filenames of the relevant documentation.

Yes, we need to make progress on that. It is now more a matter of who does the grunt work.

Note that we have this page:
https://firefox-source-docs.mozilla.org/tools/docs/contribute/how_to_contribute_firefox.html

And we have some docs to import from MDN:
https://firefox-source-docs.mozilla.org/tools/docs/mdn-import.html

Assignee: nobody → shivams2799
Status: NEW → ASSIGNED
Priority: -- → P3
Pushed by sledru@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c45c4249427a Move Mozilla Source Code Directory Structure docs into firefox. r=sylvestre
Pushed by sledru@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f5b3a0b61735 Ride along update the README. r=sylvestre
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla73

Much more have to land

Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Keywords: leave-open
Pushed by sledru@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a316e957c675 Move Mercurial docs to docs/contributing directory.r=sylvestre
Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Resolution: --- → FIXED
Target Milestone: mozilla73 → mozilla74
Depends on: 1617844
No longer depends on: migrate-from-mdn
Product: Firefox Build System → Developer Infrastructure
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: