[Kde-scm-interest] atomicity, again

Boyd Stephen Smith Jr. bss at iguanasuicide.net
Wed Jun 17 18:35:05 CEST 2009


In <200906170819.03479.aacid at kde.org>, Albert Astals Cid wrote:
>A Dimecres, 17 de juny de 2009, Johannes Sixt va escriure:
>> Boyd Stephen Smith Jr. schrieb:
>> > Oh.  Now I get it.  I'm just used to the git idea of a commit being a
>> > local operation.  So, using git/hg terminology, we would like an
>> > atomic cross- repository *push*.
>>
>> That this problem exits at all only shows that the intent that literally
>> hundreds of people have push access to the same repository is flawed.
>
>It is not, it only shows tools are not up to what we need. Please stop
>repeating the same nonsense in the hope you will out of our boredom of
>listening the same argument.

I disagree with your thesis.  I think KDE could benefit by reducing the 
number of people with a commit bit for the official repository/branch, 
developing new features inside feature-specific repositories/branches, 
having (most) commits reviewed multiple times, and having (most) changes to 
the official repository be merges from other branches.

So, I'm on your side of the fight J6t, but I also believe it to be 
unwinnable.  I also believe it's not *really* on-topic for the list; how 
many people have a commit-bit is completely orthogonal to what version 
control software is in use.

I am also of the opinion that the tools *should* be able to handle hundreds 
of committers, but I think that would only happen by the tool handling the 
"trivial" merge case, which ends up generating commits that were never seen 
(in total) by any human, which leaves us in a very similar situation as SVN.
-- 
Boyd Stephen Smith Jr.           	 ,= ,-_-. =.
bss at iguanasuicide.net            	((_/)o o(\_))
ICQ: 514984 YM/AIM: DaTwinkDaddy 	 `-'(. .)`-'
http://iguanasuicide.net/        	     \_/

-------------- 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/20090617/92f1dd4e/attachment.sig 


More information about the Kde-scm-interest mailing list