On Fri, Apr 24, 2009 at 8:37 AM, Aleix Conchillo Flaqué <al...@member.fsf.org> wrote: > Sylvain Beucler wrote: >> >> On Thu, Apr 23, 2009 at 09:04:49AM +0200, Aleix Conchillo Flaqué wrote: >>> >>> Sylvain Beucler wrote: >>>> >>>> On Wed, Apr 22, 2009 at 08:04:48AM +0200, Jaroslav Hajek wrote: >>>>> >>>>> hello, >>>>> >>>>> I'm one of the developers of the GNU Octave project, hosted on >>>>> Savannah. We have been recently heavily discussing future development >>>>> strategy of Octave and have come to the problem of hosting multiple >>>>> mercurial repositories on Savannah. Is it possible? What needs to be >>>>> done? We need a secondary "stable" repository. We have also considered >>>>> just using branches, but these don't solve the problem well (can't do >>>>> unsymmetric merges). >>>>> >>>>> regards >>>>> >>>>> -- >>>>> RNDr. Jaroslav Hajek >>>>> computing expert & GNU Octave developer >>>>> Aeronautical Research and Test Institute (VZLU) >>>>> Prague, Czech Republic >>>>> url: www.highegg.matfyz.cz >>>> >>>> Hi, >>>> >>>> It seems to me that we envisionned sub-repositories when setting up >>>> mercurial support through the following layout: >>>> >>>> /srv/hg/octave/.hg # Main >>>> /srv/hg/octave/subrepo1/.hg >>>> /srv/hg/octave/subrepo2/.hg >>>> >>>> Aleix, can you confirm? :) >>>> >>> Hi, >>> >>> yes, that was the initial idea, but as no one needed at that time and, >>> sincerely, I did not have much more time to work on it we just left it for >>> the future. >>> >>> I am quite busy until end of june, so until then I think, if Sylvain >>> agrees, that we can do it by hand, at least for GNU Octave. I have tested >>> it with a project of mine and works fine. >>> >>> What do you think? >> >> Sounds good. >> I created /srv/hg/octave/stable/.hg/ >> > > Thanks, it needed some permission fixes though, I have already updated them. > >> I'm not sure hgweb supports this though? >> http://hg.savannah.gnu.org/hgweb/octave/stable/ -> same as octave/ >> > > It does, but in Hg 1.2, that is, > > [collections] > /srv/hg = /srv/hg/** > > is sufficient (in /etc/mercurial/hgwebdir.conf). > > By now, I have added an specific "paths" section: > > [paths] > octave/stable = /srv/hg/octave/stable > > So everything should work now. > > Jaroslav, you should be able to work with octave/stable branch now. Let me > know if you have any issue. > > Cheers, > > Aleix >
Thanks a lot. We're still having a dispute how the future development should continue, but hopefully we'll get somewhere eventually. regards -- RNDr. Jaroslav Hajek computing expert & GNU Octave developer Aeronautical Research and Test Institute (VZLU) Prague, Czech Republic url: www.highegg.matfyz.cz