Using [Mercurial bundles](https://firefox-source-docs.mozilla.org/contributing/vcs/mercurial_bundles.html) is probably the better approach for contributors with slow internet connections. We've had multiple folks spend hours trying to download the source code only for the connection to time out and lose all that progress. We should update the following documents with a reference to the Mercurial bundles doc: - https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html#firefox-contributors-quick-reference - https://firefox-source-docs.mozilla.org/setup/windows_build.html - https://firefox-source-docs.mozilla.org/setup/macos_build.html - https://firefox-source-docs.mozilla.org/setup/linux_build.html with something under the "Bootstrap a copy of the Firefox source code" heading. Maybe something like "If you have a slower internet connection, you may want to download the source code using Mercurial bundles since there is a possibility of your connection timing out which means the repository won't be downloaded". I'm sure there's a better way to get that idea across so feel free to write something that explains the situation better 🙂
Bug 1833942 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Using [Mercurial bundles](https://firefox-source-docs.mozilla.org/contributing/vcs/mercurial_bundles.html) is probably the better approach for contributors with slow internet connections. We've had multiple folks spend hours trying to download the source code only for the connection to time out and lose all that progress. We should update the following documents with a reference to the Mercurial bundles doc: - https://firefox-source-docs.mozilla.org/contributing/contribution_quickref.html#firefox-contributors-quick-reference - https://firefox-source-docs.mozilla.org/setup/windows_build.html - https://firefox-source-docs.mozilla.org/setup/macos_build.html - https://firefox-source-docs.mozilla.org/setup/linux_build.html with something under the "Bootstrap a copy of the Firefox source code" heading. Maybe something like "If you have a slower internet connection, you may want to download the source code using Mercurial bundles since there is a possibility of your connection timing out which means the repository won't be downloaded". I'm sure there's a better way to get that idea across so feel free to write something that explains the situation better 🙂