Who is using subrepos?

timeless timeless at gmail.com
Wed Oct 19 05:05:03 CDT 2011


Fwiw, I'm considering trying to push w3 to use them.

Currently there are two classes of repositories:

Each Working Group (WG) tends to get a repository for all of its tests
Each specification is given its own repository

I'm considering having a repository per wg which contains a subrepo
for each of that WG's specs plus the test case repository. This would
make discovery of all of a WG's "deliverables" easier.

I'm also considering a repository "tests" which has a subrepo for each
WG test repository. There's actually a web server which has to reflect
this content, so it has a use case: http://w3c-test.org

Personally, I've generally used subrepos as a bootstrap (e.g. I had a
repo with null versioned subrepos for all of Symbian's repos).

On 10/19/11, Martin Geisler <mg at aragost.com> wrote:
> Martin Geisler <mg at aragost.com> writes:
>
>> Please add yourself to this table:
>
> Maybe the table idea was bad... :) I'm sorry if anybody felt excluded,
> that was not the intention! I just figured that I would hear from the
> crew if I seeded it with those names. Thanks to all who responded!
>
> Crew or not, the important thing for me is whether or not the people who
> contribute to Mercurial are using subrepos. So far I think we've only
> heard from people who use them for company projects:
>
> * Paul Nathan:           yes, 100+ subrepos
> * Arne Babenhauserheide: yes, including Git and SVN subrepos
> * Angel Ezquerra:        yes, for every company project
> * Franklin M. Siler:     yes, but want optional subrepos
> * David Sedlock:         yes, for company projects
>
> None of the big contributors to mercurial/subrepo.py said that they were
> using subrepos daily and that's what worries me.
>
> Maybe that's just okay -- like Matt said, subrepos are a fundamentally
> hacky thing to add to a system like Mercurial that is built around the
> notion of one single repository.
>
> --
> Martin Geisler
>
> aragost Trifork
> Professional Mercurial support
> http://mercurial.aragost.com/kick-start/
> _______________________________________________
> Mercurial-devel mailing list
> Mercurial-devel at selenic.com
> http://selenic.com/mailman/listinfo/mercurial-devel
>

-- 
Sent from my mobile device


More information about the Mercurial-devel mailing list