[SM-Discuss] SCM perforce replacement

Maurizio Boriani baux at sourcemage.org
Thu Mar 16 11:18:09 EST 2006


On 2006-03-16 16:51:04 +0100 neuron <vlmarek at volny.cz> wrote:

> I mean, the scm will be imo always centralized. Even if we use XXX
> (replace by your favorite truly de-centralized tool), where are we
> building the tarballs from ? Where is the place which will not let
> everyone to commit anywhere (we don't want to have random users commit
> into sorcery - as opposite to help from the real users which we want).

Using a 'truly de-centralized tool'(TM) doesn't mean that cannot
be a central (or better as suggested[0] a hierarchial) repo.

Using a distribuited scm (like gnuarch or bzr or ...) in smgl we could 
build
a hiearchy which adapt our needs.

We could have many central repository as teams (sorcery, grimoire,
iso, etc...). This repo are writeble only by grimoire leader (and may 
be
it's assistant).

This main repos are builded by appling patches (changesets)
from sub-projects maintainer (and sub-project maintainer can accept
patches from others and so on).

example:

     'sorcery team repo'     'grimoire team repo'  '...'
                                             ^  ^  ^  ^
                                              |   |   |    |
                                              |   |
                                net section  |
                                                   |
                                devel section

bye

Please, take a minute to have a look on this

[0] 
http://lists.seyza.com/pipermail/gnu-arch-dev/2005-April/001001.html

--
Maurizio Boriani
GPG key: 0xCC0FBF8F
  => E429 A37C 5259 763C 9DEE  FC8B 5D61 C796 CC0F BF8F <=




More information about the SM-Discuss mailing list