linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Larry McVoy <lm@bitmover.com>
To: "H. Peter Anvin" <hpa@zytor.com>
Cc: linux-kernel@vger.kernel.org
Subject: Re: BK->CVS, kernel.bkbits.net
Date: Sat, 19 Apr 2003 17:30:21 -0700	[thread overview]
Message-ID: <20030420003021.GA10547@work.bitmover.com> (raw)
In-Reply-To: <b7n46e$dtb$1@cesium.transmeta.com>

On Thu, Apr 17, 2003 at 01:52:30PM -0700, H. Peter Anvin wrote:
> Followup to:  <20030417162723.GA29380@work.bitmover.com>
> By author:    Larry McVoy <lm@bitmover.com>
> In newsgroup: linux.dev.kernel
> >
> > It's back up, and the CVS server up to date with the 2.4 2.5 kernels as
> > of a few minutes ago.  The CVS server is at
> > 
> > :pserver:anonymous@kernel.bkbits.net:/home/cvs 
> > 
> > There are linux-2.4/ and linux-2.5/ subdirectories there (should this go in
> > a FAQ someplace or does nobody except Andrea care?).
> 
> It definitely should.

OK, so how about this?  I assume you manage DNS for kernel.org, right?
How about a DNS entry for cvs.kernel.org -> 64.241.2.13?  If you ever
find a machine to host this then you already own cvs.kernel.org and you
can just reset the address.  By the way, I think the bandwidth is pretty
darn low, after all that fuss almost nobody seems to use this, it just
gives them warm fuzzies to know that the history has been captured in
an open format which is worth it if it means no more BK flame wars, eh?

Then whoever maintains the kernel FAQ these days could add something like
this:

SCM access to the kernel trees:
-------------------------------

Linus started using an SCM (source code management) tool called BitKeeper
in February of 2002.  Since BitKeeper isn't free software, he does not
require that anyone else use BitKeeper, he continues to accept patches
just like he always did.  The only difference is that information about
who did what, and maybe why they did it, is recorded and is useful for
learning the source base, tracking down bugs, etc.  Many, but not all,
of the core developers have switched to using BitKeeper because it makes
their life easier in various ways.

Some people haven't switched because BitKeeper isn't free software and
they feel uncomfortable using non-free software as part of working on
the kernel.  That's fine, it's an explicit goal of both Linus and the
BitKeeper developers that nobody is required to use BitKeeper to work
on the kernel.  Some senior developers have decided they'd rather
not use BitKeeper, Alan Cox being a good example.  That's not a problem,
the BitKeeper developers worked with Linus to streamline the importing
of traditional patches so that anyone can work in any way they see fit.

If you want to use BitKeeper (http://www.bitkeeper.com) then the official
trees are maintained on linux.bkbits.net - to get a particular release
try this:

	bk clone bk://linux.bkbits.net/linux-2.4

There was a fair amount of fuss amongst the free software purists,
over the fact that a lot of information that was available in BitKeeper
was lost when Linus provided the traditional tarball releases and patch
updates.  Flame wars happened and when the dust settled, the BitKeeper
folks built a BitKeeper to CVS gateway which captures the bulk of the
information (as of this writing on April 19th 2003 there are 9,311
snapshots captured).  If you would prefer to get your source with 100%
God fearing, politically correct, open source, fully buzzword enabled
software, then you can do this:

	cvs -d:pserver:anonymous@cvs.kernel.org:/home/cvs co linux-2.4

As releases progress, the release numbers will change so some day you might
say

	bk clone bk://linux.bkbits.net/linux-4.2
or
	cvs -d:pserver:anonymous@cvs.kernel.org:/home/cvs co linux-4.2

-- 
---
Larry McVoy              lm at bitmover.com          http://www.bitmover.com/lm

  reply	other threads:[~2003-04-20  0:18 UTC|newest]

Thread overview: 30+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-04-17 16:27 BK->CVS, kernel.bkbits.net Larry McVoy
2003-04-17 20:52 ` H. Peter Anvin
2003-04-20  0:30   ` Larry McVoy [this message]
2003-04-20 13:16     ` Roman Zippel
2003-04-20 15:23       ` Larry McVoy
2003-04-20 15:42         ` Roman Zippel
2003-04-21  4:46     ` Neil Brown
2003-04-21  6:58       ` Jeff Garzik
2003-04-23 15:49       ` Carl-Daniel Hailfinger
2003-04-24  2:45         ` Larry McVoy
2003-04-24  7:21           ` Christoph Hellwig
2003-04-24  9:19           ` Carl-Daniel Hailfinger
2003-04-21 15:58     ` Jamie Lokier
2003-04-20  1:34 ` Ben Collins
2003-04-20  1:49   ` Larry McVoy
2003-04-21 18:58     ` H. Peter Anvin
2003-04-21 21:41       ` Ben Collins
2003-04-20  7:32   ` Shachar Shemesh
2003-04-20  9:58     ` Geert Uytterhoeven
2003-04-20 13:47       ` Shachar Shemesh
2003-04-20 13:01     ` Ben Collins
2003-04-20 13:37       ` Shachar Shemesh
2003-04-20 13:42         ` viro
2003-04-20 13:47         ` Ben Collins
2003-04-20 14:13           ` Shachar Shemesh
2003-04-20 14:42           ` Shachar Shemesh
2003-04-20 14:47             ` Wichert Akkerman
2003-04-20 14:58               ` Shachar Shemesh
2003-04-20 15:45             ` viro
2003-04-22 11:09         ` Gerd Knorr

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20030420003021.GA10547@work.bitmover.com \
    --to=lm@bitmover.com \
    --cc=hpa@zytor.com \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).