Closed Bug 1606825 Opened 5 years ago Closed 5 years ago

Make bootstrap prompt for hg vs git

Categories

(Firefox Build System :: Bootstrap Configuration, enhancement)

enhancement
Not set
normal

Tracking

(firefox73 fixed)

RESOLVED FIXED
mozilla73
Tracking Status
firefox73 --- fixed

People

(Reporter: jgraham, Assigned: jgraham)

References

Details

Attachments

(1 file)

For many new contributors getting the source onto their machines is one of the hardest steps before getting started. Bootstrap helps with many parts of this via a system of interactive prompts but for some reason the VCS choice, is only available as a command line argument rather than via the prompt system. This is likely to railroad many would-be contributors into a situation where they have to work with an unfamiliar VCS just for gecko.

Now that cinnabar and hg offer roughly the same performance for the initial clone we should allow bootstrap users to choose which vcs to use for their setup via the same prompt mechanism as all the other choices they have to make.

Make the choice of VCS work via an interactive prompt rather than by
command line argument, just like we do for all other choices.

Assignee: nobody → james
Status: NEW → ASSIGNED
Pushed by james@hoppipolla.co.uk: https://hg.mozilla.org/integration/autoland/rev/89045eb8ecaf Prompt which VCS to use for gecko clone, r=firefox-build-system-reviewers,rstewart

Thanks for implementing this!
Do you think we should mention this feature in https://firefox-source-docs.mozilla.org/tools/docs/contribute/how_to_contribute_firefox.html ?

Depends on: 1606894
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla73
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: