No subject


Fri Jan 31 06:23:24 EST 2014


>From suter  Mon Dec  3 18:12:55 2001
Return-Path: <majordom at caliburn.humbug.org.au>
Received: from diadora.client.uq.net.au (diadora-2 [10.0.1.2])
	by zwitterion.humbug.org.au (8.12.1/8.12.1/Debian -2) with ESMTP id fB38CtNT016412
	for <suter at zwitterion.humbug.org.au>; Mon, 3 Dec 2001 18:12:55 +1000
Received: from caliburn (mail at caliburn.humbug.org.au [203.15.51.6])
	by diadora.client.uq.net.au (8.12.1/8.12.1/Debian -2) with ESMTP id fB38Cs05009065
	for <suter at zwitterion.humbug.org.au>; Mon, 3 Dec 2001 18:12:54 +1000
Received: from majordom by caliburn with local (Exim 3.12 #1 (Debian))
	id 16Ao5M-0003lo-00
	for <general-outgoing at lists.humbug.org.au>; Mon, 03 Dec 2001 18:04:20 +1000
Received: from d-234-162.stlucia.uq.net.au ([203.101.234.162] helo=freezer.home)
	by caliburn with esmtp (Exim 3.12 #1 (Debian))
	id 16Ao5I-0003lj-00
	for <general at lists.humbug.org.au>; Mon, 03 Dec 2001 18:04:17 +1000
Received: from henry by freezer.home with local (Exim 3.32 #1)
	id 16Ao7k-00021V-00
	for general at lists.humbug.org.au; Mon, 03 Dec 2001 18:06:48 +1000
To: general at lists.humbug.org.au
Subject: Re: [H-GEN] Yet More CVS
References: <Pine.OSF.4.30.0112031722000.26329-100000 at fox.uq.net.au>
From: Jason Henry Parker <jasonp at uq.net.au>
Date: 03 Dec 2001 18:06:47 +1000
In-Reply-To: Raymond Smith's message of "Mon, 3 Dec 2001 17:36:29 +1000 (GMT+1000)"
Message-ID: <87r8qc20dk.fsf at freezer.home>
X-Mailer: Gnus v5.7/Emacs 20.7
Precedence: bulk
Reply-To: general at lists.humbug.org.au
X-Loop: general at lists.humbug.org.au
List-Help: <mailto:majordomo at lists.humbug.org.au?subject=help>
List-Post: <mailto:general at lists.humbug.org.au>
List-Subscribe: <mailto: general-request at lists.humbug.org.au?subject=subscribe>
List-Id: semi-serious discussions about Humbug and Unix-related topics <general at lists.humbug.org.au>
List-Unsubscribe: <mailto: general-request at lists.humbug.org.au?subject=unsubscribe>
List-Archive: <http://archive.humbug.org.au/humbug-general/>
Sender: Majordomo <majordom at caliburn.humbug.org.au>
Status: RO
Content-Length: 2709
Lines: 56

[ Humbug *General* list - semi-serious discussions about Humbug and  ]
[ Unix-related topics.  Please observe the list's charter.           ]
[ Worthwhile understanding: http://www.humbug.org.au/netiquette.html ]

Raymond Smith <zzrasmit at uqconnect.net> writes:

> On 3 Dec 2001, Jason Henry Parker wrote:
> > Raymond Smith <zzrasmit at uqconnect.net> writes:

> > In fact, Linus doesn't even need to change how
> > he works, other than taking his diffs and committing them by hand to
> > CVS.
> 
> I do not know enough about the Kernel Development team's coding practice

My assumption is that Linus doesn't currently use CVS at all.
Regardless of what his practice is, he doesn't need to change it to
submit a copy of each patch after it's made to CVS.  What would be
required is for him to learn how to do it.

> True -- although CVS branches, tags, and versions are not a universal
> panacea.

None of what I described in the email you replied to required CVS
branches or tags.

But yes, it's not a pancea.

>  I have worked on a large project where CVS branches had to be
> dropped because the effort of merging them in was too great. I
> imagine this could very easily happen with the kernel.

There does not need to be more than one person with commit access to
the repository.  As was suggested earlier in the day, some person who
isn't Linus could set it up---if the Linux kernel source tree wasn't
ill-suited for CVS in the first place[1].

What I'm talking about is a read-only copy of the kernel sources being
made publically available under a reasonable version control system so
that poor saps like me don't have to go tearing their hair out.

> But I think you really need to ask 'what does CVS give *Linus* that makes
> it worth his time to suffer the pain of learning a new system'?

This is the question Linus has already asked himself and answered.

Moving to NetBSD is my answer.

jason

[1] : Before you ask, yes, I have tried to keep my copy of the kernel
      under CVS.  It is not trivial.  net/core caused particular
      problems, along with various drivers and so on having their own
      version control.  It's a mess.  With that in mind I can
      understand why the developers are reluctant.
-- 
||----|---|------------|--|-------|------|-----------|-#---|-|--|------||
| The Proud Tower, Barbara Tuchman            http://linux.org.au/conf/ |
| A History of Mathematics, Carl B. Boyer              jasonp at uq.net.au |
||--|--------|--------------|----|-------------|------|---------|-----|-|

--
* This is list (humbug) general handled by majordomo at lists.humbug.org.au .
* Postings to this list are only accepted from subscribed addresses of
* lists 'general' or 'general-post'.



More information about the General mailing list