Want to move to github? (0) sudo apt-get install python-setuptools (1) sudo easy_install hg-git (2) add |hggit =| under [extensions] in your .hgrc file (3) Go to GitHub.com and create your new repo. (4) cd <hg_repo> (5) hg bookmark -r default master (6) hg push git+ssh://g...@github.com/<you>/<name of your repo you created in step 3>
On Wednesday, March 26, 2014, Taras Glek <tg...@mozilla.com> wrote: > *User Repos* > TLDR: I would like to make user repos read-only by April 30th. We should > archive them by May 31st. > > Time spent operating user repositories could be spent reducing our > end-to-end continuous integration cycles. These do not seem like > mission-critical repos, seems like developers would be better off hosting > these on bitbucket or github. Using a 3rd-party host has obvious benefits > for collaboration & self-service that our existing system will never meet. > > We are happy to help move specific hg repos to bitbucket. > > Once you have migrated your repository, please comment in > https://bugzilla.mozilla.org/show_bug.cgi?id=988628so we can free some > disk space. > > *Non-User Repos* > There are too many non-user repos. I'm not convinced we should host ash, > oak, other project branches internally. I think we should focus on > mission-critical repos only. There should be less than a dozen of those. I > would like to stop hosting non-mission-critical repositories by end of Q2. > > This is a soft target. I don't have a concrete plan here. I'd like to > start experimenting with moving project branches elsewhere and see where > that takes us. > > *What my hg repo needs X/Y that 3rd-party services do not provide?* > If you have a good reason to use a feature not supported by > github/bitbucket, we should continue hosting your repo at Mozilla. > > *Why Not Move Everything to Github/Bitbucket/etc?* > Mozilla prefers to keep repositories public by-default. This does not fit > Github's business model which is built around private repos. Github's free > service does not provide any availability guarantee. There is also a > problem of github not supporting hg. > > I'm not completely sure why we can't move everything to bitbucket. Some of > it is to do with anecdotal evidence of robustness problems. Some of it is > lack of hooks (sans post-receive POSTs).Additionally, as with Github there > is no availability guarantee. > > Hosting arbitrary Moz-related hg repositories does not make strategic > sense. We should do the absolute minimum(eg http://bke.ro/?p=380) > required to keep Firefox shipping smoothly and focus our efforts on making > Firefox better. > > > Taras > > > ps. Footprint stats: > > *Largest User Repos Out Of ~130GB* > 1.1G dmt.alexandre_gmail.com > 1.1G jblandy_mozilla.com > 1.1G jparsons_mozilla.com > 1.2G bugzilla_standard8.plus.com > 1.2G mbrubeck_mozilla.com > 1.2G mrbkap_mozilla.com > 1.3G dcamp_campd.org > 1.3G jst_mozilla.com > 1.4G blassey_mozilla.com > 1.4G gszorc_mozilla.com > 1.4G iacobcatalin_gmail.com > 1.5G cpearce_mozilla.com > 1.5G hurley_mozilla.com > 1.6G bsmedberg_mozilla.com > 1.6G dglastonbury_mozilla.com > 1.6G dtc-moz_scieneer.com > 1.6G jlund_mozilla.com > 1.6G sarentz_mozilla.com > 1.6G sbruno_mozilla.com > 1.7G mshal_mozilla.com > 1.9G mhammond_skippinet.com.au > 2.1G lwagner_mozilla.com > 2.4G armenzg_mozilla.com > 2.4G dougt_mozilla.com > 2.5G bschouten_mozilla.com > 2.7G hwine_mozilla.com > 2.8G eakhgari_mozilla.com > 2.8G mozilla_kewis.ch -- // mobile _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform