[Kde-scm-interest] svn, git, bzr

Boyd Stephen Smith Jr. bss03 at volumehost.net
Thu Jul 24 16:07:08 CEST 2008


On Thursday 24 July 2008, Thiago Macieira <thiago at kde.org> wrote about 'Re: 
[Kde-scm-interest] svn, git, bzr':
>Friedrich W. H. Kossebau wrote:
>>a (freedesktop) specification for the protocol and the repository model!
>>
>> :)
>
>I don't think this would work.
>
>The repository model is a consequence of the chosen workflow. And the
>workflow is a consequence of the social interactions.

I think you mean mean something different by "repository model".  When I 
hear that phrase I think of how history + optional working tree + 
tags/branches/named references + misc. are stored on disk, e.g. the layout 
of a .git directory.

My idea of a "repository model" doesn't dictate a workflow any more than 
using git does (which is not much).

With standards for "protocol" (how two repositories talk to exchange data) 
and "repository model" then the various DVCS could exchange data freely 
and you could just use the command set you were used to.

Unfortunately, I don't think this would work either.  If the "repository 
model" differed from a DVCS's current model, they would probably not move 
toward the new model for quite a while to avoid breaking backward 
compatibility.  If it exactly matched one of the current DVCS's (X) the 
others (Y) would probably avoid it because "Y is not an X clone".

-- 
Boyd Stephen Smith Jr.                     ,= ,-_-. =. 
bss03 at volumehost.net                      ((_/)o o(\_))
ICQ: 514984 YM/AIM: DaTwinkDaddy           `-'(. .)`-' 
http://iguanasuicide.org/                      \_/     
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/kde-scm-interest/attachments/20080724/74609eb5/attachment.pgp 


More information about the Kde-scm-interest mailing list