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

Reply via email to