No subject


Fri Jan 31 06:23:24 EST 2014


>From suter  Mon Dec  3 08:56:24 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 fB2MuONT031730
	for <suter at zwitterion.humbug.org.au>; Mon, 3 Dec 2001 08:56:24 +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 fB2MuN05030246
	for <suter at zwitterion.humbug.org.au>; Mon, 3 Dec 2001 08:56:23 +1000
Received: from majordom by caliburn with local (Exim 3.12 #1 (Debian))
	id 16AfOo-0007eM-00
	for <general-outgoing at lists.humbug.org.au>; Mon, 03 Dec 2001 08:47:50 +1000
Received: from patan.sun.com ([192.18.98.43])
	by caliburn with esmtp (Exim 3.12 #1 (Debian))
	id 16AfOl-0007eG-00
	for <general at lists.humbug.org.au>; Mon, 03 Dec 2001 08:47:47 +1000
Received: from ausmail.Aus.Sun.COM ([129.158.80.6])
	by patan.sun.com (8.9.3+Sun/8.9.3) with ESMTP id PAA16918;
	Sun, 2 Dec 2001 15:47:23 -0700 (MST)
Received: from fodder.Aus.Sun.COM (fodder [129.158.11.54])
	by ausmail.Aus.Sun.COM (8.9.1b+Sun/8.9.1/ENSMAIL,v2.1p1) with ESMTP id JAA12560;
	Mon, 3 Dec 2001 09:45:56 +1100 (EST)
Received: from fodder (fodder.Aus.Sun.COM [129.158.11.54])
	by fodder.Aus.Sun.COM (8.9.3+Sun/8.9.3) with ESMTP id JAA05169;
	Mon, 3 Dec 2001 09:47:39 +1100 (EST)
Date: Mon, 3 Dec 2001 09:47:34 +1100
From: James McPherson - TSG Engineer <James.McPherson at Sun.COM>
To: general at lists.humbug.org.au
Cc: ewan.edwards at mincom.com
Subject: [H-GEN] Re: cvs kernel
Message-ID: <20011203094732.E4919 at fodder>
References: <Pine.LNX.4.33.0111241035170.2869-100000 at mail.unsworth.net> <87herl80az.fsf at freezer.home> <871yiet2eo.fsf_-_ at freezer.home> <01120308153700.09818 at opal>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
In-Reply-To: <01120308153700.09818 at opal>; from Ewan.Edwards at mincom.com on Mon, Dec 03, 2001 at 09:15:37 %z
X-Mailer: Balsa 1.2.3
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: 3177
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 ]


On 03 Dec 2001, 09:15:37 AM Ewan Edwards wrote:
> [ 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 ]
> 
> 
> I do not agree with Jason's assertion that kernel sources "should be" under 
> CVS.  I am quite happy with the current scheme where I can download the 
> source archive and drop it into /usr/src/, and simply run the appropriate 
> make commands.
> The main reason for my not agreeing is that I'm not a programmer and do not 
> use CVS myself.  As a result I am not prepared to admit any knowledge of 
> using any CVS client tools.  I do, however, admit to knowing a little about 
> setting up a CVS server for a team of programmers - and thats only because I 
> did it once.  
> I would hate to have to setup a CVS server, create a repository, import the 
> source tree, etc., etc., on my workstation, then learn the use and syntax of 
> the CVS client tools just so that I could build a new kernel.  What a pain 
> that would be.
> For those of you who wish to be programmers and have a desire to use tools 
> like CVS, the concept is probably no big deal.  For someone like me whose 
> system usage is limited to Netscape, email, MineSweeper, vi & pico for 
> editing boot scripts, cron, passwd, & NIS src files, the concept is scarey.

Ewan,
I think you are missing the point -- you don't need to install a cvs server if 
you just want to take the published, working, snapshot kernel release and dump
it into the appropriate place for a (hopefully) quick build. CVS allows the
maintainers/developers to create releases (snapshots) which you can publish
to the world and which are independent of a need for cvs utils. Maybe you should
rtfm on this - the pdf/dvi/ps is readily available, there is a neat O'Reilly book
on it, and then there are the cvs websites:

cvsbook.red-bean.com
www.cyclic.com/CVS (the maintainers)

In fact, if you don't wish to be the maintainer then there are repositories
such as anoncvs.gnome.org, sourceforge.org (.net?) etc which maintain the trees
for you - your effort goes into the development and assigning a gatekeeper. I'd
hazard a guess that one reason Linus doesn't like cvs is that you need a gatekeeper
who commits changes to the repository, and he probably doesn't want to change
his build/commit style (or habits!) ;|


James C. McPherson
-- 
TSG Engineer (Kernel/Storage)           828 Pacific Highway
APAC Customer Care Centre               Gordon NSW 
Sun Microsystems Australia              2072

Failfast panic: those controlling voices in my head have 
stopped telling me what to do.....

Read about the VOS Initiative at http://www.vosinitiative.com


--
* 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