From: ebiederm@xmission.com (Eric W. Biederman)
To: Linus Torvalds <torvalds@osdl.org>
Cc: andrea@kernel.org,
Kernel Mailing List <linux-kernel@vger.kernel.org>,
Matthew Wilcox <willy@debian.org>,
Marcelo Tosatti <marcelo.tosatti@cyclades.com.br>,
Larry McVoy <lm@bitmover.com>
Subject: Re: log-buf-len dynamic
Date: 25 Sep 2003 11:15:33 -0600 [thread overview]
Message-ID: <m1n0csiybu.fsf@ebiederm.dsl.xmission.com> (raw)
In-Reply-To: <Pine.LNX.4.44.0309231924540.27467-100000@home.osdl.org>
Linus Torvalds <torvalds@osdl.org> writes:
> On Wed, 24 Sep 2003 andrea@kernel.org wrote:
> >
> > It's because I grow up that I can actually better understand the deals
> > it's in my own (again speaking only for myself and not for anybody else)
> > interest to avoid.
>
> You've claimed this now twice.
>
> However, that only explains why you don't use BitKeeper. And everybody
> accepts that. When I started to use BK, I made it _very_ clear that
> service for non-BK users will be _at_least_ as good as it ever was before
> I started using BK.
And for the core kernel development this is true. There are subprojects
that are currently using BK that you can't even get the code without
BK. And the only reason they are using BK is they are attempting to
following how Linux is managed. So having the Linux kernel
development use BK does have some down sides.
In addition there are some major gains to be had in standardizing on a
distributed version control system that everyone can use, and
unfortunately BK does not fill that position. So I think it is good
that there is enough general discontent it the air that people
continue to look for alternatives.
The current situation with version control is painful. CVS branches
poorly and is not distributed. SVN is not distributed. ARCH is
barely distributed and architecturally it makes distributed merging
hard. BK requires open logging which makes it unsuitable for working
on prerelease hardware. BK does not scale to the low end because
to use it successfully you need to make non-BK releases which is
an extra burden. Unless I missed something big all of the BK->foo
gateways are specific to a few source trees. And of course BK won't
let you hack on a replacement.
I don't think the flame wars should stop. The current situation is
not half as good as it could be. And discussion is needed to get us
there. Even pure flames which accomplish nothing technical accomplish
something socially by reminding people that there is the potential to
do much better, and that the current situation is painful.
It is clearly not a solution to simply drop BK, that is even more
painful. To reduce the pain will take a combination of frustration,
time, talent, and a bit of luck that has not happened yet.
Eric
next prev parent reply other threads:[~2003-09-25 17:22 UTC|newest]
Thread overview: 97+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <20030923142706.54b2428a.davem@redhat.com>
2003-09-23 21:53 ` log-buf-len dynamic Linus Torvalds
2003-09-23 22:15 ` Andrea Arcangeli
2003-09-23 22:54 ` Linus Torvalds
2003-09-24 0:36 ` Andrea Arcangeli
2003-09-24 1:19 ` Larry McVoy
2003-09-24 2:04 ` andrea
2003-09-24 2:29 ` Larry McVoy
2003-09-24 2:39 ` Andrea Arcangeli
2003-09-24 3:16 ` Larry McVoy
2003-09-24 3:31 ` Rik van Riel
2003-09-24 3:45 ` Larry McVoy
2003-09-24 3:54 ` Linus Torvalds
2003-09-24 4:12 ` Rik van Riel
2003-09-24 21:11 ` yodaiken
2003-09-24 13:09 ` Alan Cox
2003-09-24 18:56 ` Jörn Engel
2003-09-24 3:46 ` Andrea Arcangeli
2003-09-24 4:02 ` Larry McVoy
2003-09-24 4:06 ` Rik van Riel
2003-09-24 2:36 ` Linus Torvalds
2003-09-24 2:48 ` Andrea Arcangeli
2003-09-24 3:06 ` Linus Torvalds
2003-09-24 3:28 ` Andrea Arcangeli
2003-09-24 3:38 ` Linus Torvalds
2003-09-24 3:56 ` Andrea Arcangeli
2003-09-24 4:26 ` viro
2003-09-24 3:42 ` Rik van Riel
2003-09-24 3:11 ` David S. Miller
2003-09-24 14:43 ` Roman Zippel
2003-09-25 4:08 ` Miles Bader
2003-09-25 4:20 ` Nick Piggin
2003-09-25 17:15 ` Eric W. Biederman [this message]
2003-09-25 17:30 ` Linus Torvalds
2003-09-25 17:57 ` Jeff Garzik
2003-09-25 18:22 ` Jörn Engel
2003-09-25 18:33 ` Randy.Dunlap
2003-09-25 18:36 ` Larry McVoy
2003-09-25 19:02 ` Jörn Engel
2003-09-25 19:41 ` OT go to gnu-arch-users for these matters (Re: log-buf-len dynamic) Andrea Arcangeli
2003-09-25 18:28 ` log-buf-len dynamic Charles Cazabon
2003-09-25 18:29 ` Larry McVoy
2003-09-25 20:15 ` David Lang
2003-09-25 20:27 ` Larry McVoy
2003-09-29 8:56 ` Rob Landley
2003-09-29 11:24 ` John Bradford
2003-09-29 12:30 ` Rob Landley
2003-09-29 15:22 ` John Bradford
2003-09-29 13:20 ` Rik van Riel
2003-09-29 13:23 ` Valdis.Kletnieks
2003-09-29 15:03 ` Larry McVoy
2003-09-29 18:21 ` Hua Zhong
2003-09-29 15:07 ` Larry McVoy
2003-09-25 19:23 ` Eric W. Biederman
2003-09-25 17:31 ` Christoph Hellwig
2003-09-25 19:28 ` Erik Andersen
2003-09-25 17:36 ` Dave Jones
2003-09-25 18:34 ` Larry McVoy
2003-09-25 18:35 ` Eric W. Biederman
2003-09-25 18:49 ` Larry McVoy
2003-09-25 20:02 ` Eric W. Biederman
2003-09-25 23:36 ` Pau Aliagas
2003-09-26 2:25 ` Miles Bader
2003-09-26 4:38 ` Davide Libenzi
2003-09-26 17:09 ` John Goerzen
2003-09-24 7:56 ` Pau Aliagas
2003-09-26 13:24 Samium Gromoff
2003-09-26 14:49 ` viro
-- strict thread matches above, loose matches on Subject: below --
2003-09-25 19:43 Mudama, Eric
2003-09-24 17:39 Ken Ryan
2003-09-22 19:48 Andrea Arcangeli
2003-09-23 1:51 ` Matthew Wilcox
2003-09-23 21:08 ` Andrea Arcangeli
2003-09-23 4:28 ` Willy Tarreau
2003-09-23 12:49 ` Andrea Arcangeli
2003-09-23 14:06 ` Willy Tarreau
2003-09-23 14:44 ` Andrea Arcangeli
2003-09-23 15:01 ` Jan Evert van Grootheest
2003-09-23 15:41 ` Andrea Arcangeli
2003-09-23 16:09 ` Willy Tarreau
2003-09-23 16:26 ` Andrea Arcangeli
2003-09-23 16:56 ` Ruth Ivimey-Cook
2003-09-23 17:40 ` Tom Zanussi
2003-09-23 17:53 ` Andrea Arcangeli
2003-09-23 21:37 ` Andrew Morton
2003-09-23 22:22 ` Andrea Arcangeli
2003-09-24 0:15 ` Andrew Morton
2003-09-24 0:38 ` Andrea Arcangeli
2003-09-23 16:06 ` Willy Tarreau
2003-09-23 16:23 ` Andrea Arcangeli
2003-09-23 19:02 ` Willy Tarreau
2003-09-23 22:34 ` Andrea Arcangeli
2003-09-23 23:29 ` Willy Tarreau
2003-09-23 23:48 ` Andrea Arcangeli
2003-09-23 23:50 ` Willy Tarreau
2003-09-23 12:46 ` Daniel Jacobowitz
2003-09-25 13:40 ` marcelo
2003-09-26 20:26 ` Andrea Arcangeli
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=m1n0csiybu.fsf@ebiederm.dsl.xmission.com \
--to=ebiederm@xmission.com \
--cc=andrea@kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=lm@bitmover.com \
--cc=marcelo.tosatti@cyclades.com.br \
--cc=torvalds@osdl.org \
--cc=willy@debian.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