From: Kedar Sovani <kedars@gmail.com>
To: Linus Torvalds <torvalds@osdl.org>
Cc: Chris Wedgwood <cw@f00f.org>,
Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: Re: Kernel SCM saga.. (bk license?)
Date: Tue, 12 Apr 2005 12:44:35 +0530 [thread overview]
Message-ID: <5edf7fc9050412001464682e4a@mail.gmail.com> (raw)
In-Reply-To: <Pine.LNX.4.58.0504072127250.28951@ppc970.osdl.org>
I was wondering if working on git, is in anyway, in violation of the
Bitkeeper license, which states that you cannot work on any other SCM
(SCM-like?) tool for "x" amount of time after using Bitkeeper ?
Kedar.
On Apr 8, 2005 10:12 AM, Linus Torvalds <torvalds@osdl.org> wrote:
>
>
> On Thu, 7 Apr 2005, Chris Wedgwood wrote:
> >
> > I'm playing with monotone right now. Superficially it looks like it
> > has tons of gee-whiz neato stuff... however, it's *agonizingly* slow.
> > I mean glacial. A heavily sedated sloth with no legs is probably
> > faster.
>
> Yes. The silly thing is, at least in my local tests it doesn't actually
> seem to be _doing_ anything while it's slow (there are no system calls
> except for a few memory allocations and de-allocations). It seems to have
> some exponential function on the number of pathnames involved etc.
>
> I'm hoping they can fix it, though. The basic notions do not sound wrong.
>
> In the meantime (and because monotone really _is_ that slow), here's a
> quick challenge for you, and any crazy hacker out there: if you want to
> play with something _really_ nasty (but also very _very_ fast), take a
> look at kernel.org:/pub/linux/kernel/people/torvalds/.
>
> First one to send me the changelog tree of sparse-git (and a tool to
> commit and push/pull further changes) gets a gold star, and an honorable
> mention. I've put a hell of a lot of clues in there (*).
>
> I've worked on it (and little else) for the last two days. Time for
> somebody else to tell me I'm crazy.
>
> Linus
>
> (*) It should be easier than it sounds. The database is designed so that
> you can do the equivalent of a nonmerging (ie pure superset) push/pull
> with just plain rsync, so replication really should be that easy (if
> somewhat bandwidth-intensive due to the whole-file format).
>
> Never mind merging. It's not an SCM, it's a distribution and archival
> mechanism. I bet you could make a reasonable SCM on top of it, though.
> Another way of looking at it is to say that it's really a content-
> addressable filesystem, used to track directory trees.
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>
next prev parent reply other threads:[~2005-04-12 7:21 UTC|newest]
Thread overview: 190+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-04-06 15:42 Kernel SCM saga Linus Torvalds
2005-04-06 16:00 ` Greg KH
2005-04-07 16:40 ` Rik van Riel
2005-04-08 0:53 ` Jesse Barnes
2005-04-06 16:09 ` Daniel Phillips
2005-04-06 19:07 ` Jon Smirl
2005-04-06 19:24 ` Matan Peled
2005-04-06 19:49 ` Jon Smirl
2005-04-06 20:34 ` Hua Zhong
2005-04-07 1:31 ` Christoph Lameter
2005-04-06 19:39 ` Paul P Komkoff Jr
2005-04-07 1:40 ` Martin Pool
2005-04-07 1:47 ` Jeff Garzik
2005-04-07 2:26 ` Martin Pool
2005-04-07 2:32 ` David Lang
2005-04-07 5:38 ` Martin Pool
2005-04-07 23:27 ` Linus Torvalds
2005-04-08 5:56 ` Martin Pool
2005-04-08 6:41 ` Linus Torvalds
2005-04-08 8:38 ` Andrea Arcangeli
2005-04-08 23:38 ` Daniel Phillips
2005-04-09 2:54 ` Andrea Arcangeli
2005-04-09 0:12 ` Linus Torvalds
2005-04-09 2:27 ` Andrea Arcangeli
2005-04-09 2:32 ` David Lang
2005-04-09 3:08 ` Brian Gerst
2005-04-09 3:15 ` Andrea Arcangeli
2005-04-09 5:45 ` Linus Torvalds
2005-04-09 22:55 ` David S. Miller
2005-04-09 23:13 ` Linus Torvalds
2005-04-10 0:14 ` Chris Wedgwood
2005-04-10 1:56 ` Paul Jackson
2005-04-10 12:03 ` Ingo Molnar
2005-04-10 17:38 ` Paul Jackson
2005-04-10 17:46 ` Ingo Molnar
2005-04-10 17:56 ` Paul Jackson
2005-04-10 0:22 ` Paul Jackson
2005-04-10 11:33 ` Ingo Molnar
2005-04-10 17:55 ` Matthias Andree
2005-04-09 16:33 ` Roman Zippel
2005-04-09 23:31 ` Tupshin Harper
2005-04-10 17:24 ` Code snippet to reconstruct ancestry graph from bk repo Paul P Komkoff Jr
2005-04-10 18:19 ` Roman Zippel
2005-04-08 16:46 ` Kernel SCM saga Catalin Marinas
2005-04-07 8:14 ` Magnus Damm
2005-04-07 7:53 ` Zwane Mwaikambo
2005-04-07 3:35 ` Daniel Phillips
2005-04-07 15:08 ` Daniel Phillips
2005-04-07 6:36 ` bert hubert
2005-04-06 23:22 ` Jon Masters
2005-04-07 6:51 ` Paul Mackerras
2005-04-07 7:48 ` Arjan van de Ven
2005-04-07 15:10 ` Linus Torvalds
2005-04-07 17:00 ` Daniel Phillips
2005-04-07 17:38 ` Linus Torvalds
2005-04-07 17:47 ` Chris Wedgwood
2005-04-07 18:06 ` Magnus Damm
2005-04-07 18:36 ` Daniel Phillips
2005-04-08 3:35 ` Jeff Garzik
2005-04-07 19:56 ` Sam Ravnborg
2005-04-07 23:21 ` Dave Airlie
2005-04-07 7:18 ` David Woodhouse
2005-04-07 8:50 ` Andrew Morton
2005-04-07 9:20 ` Paul Mackerras
2005-04-07 9:46 ` Andrew Morton
2005-04-07 11:17 ` Paul Mackerras
2005-04-07 10:41 ` Geert Uytterhoeven
2005-04-07 9:25 ` David Woodhouse
2005-04-07 9:49 ` Andrew Morton
2005-04-07 9:55 ` Russell King
2005-04-07 10:11 ` David Woodhouse
2005-04-07 9:40 ` David Vrabel
2005-04-07 9:24 ` Sergei Organov
2005-04-07 10:30 ` Matthias Andree
2005-04-07 10:54 ` Andrew Walrond
2005-04-09 16:17 ` David Roundy
2005-04-10 9:24 ` Giuseppe Bilotta
2005-04-10 13:51 ` David Roundy
2005-04-07 15:32 ` Linus Torvalds
2005-04-07 17:09 ` Daniel Phillips
2005-04-07 17:10 ` Al Viro
2005-04-07 17:47 ` Linus Torvalds
2005-04-07 18:04 ` Jörn Engel
2005-04-07 18:27 ` Daniel Phillips
2005-04-07 20:54 ` Arjan van de Ven
2005-04-08 3:41 ` Jeff Garzik
2005-04-07 17:52 ` Bartlomiej Zolnierkiewicz
2005-04-07 17:54 ` Daniel Phillips
2005-04-07 18:13 ` Dmitry Yusupov
2005-04-07 18:29 ` Daniel Phillips
2005-04-10 22:33 ` Troy Benjegerdes
2005-04-11 0:00 ` Christian Parpart
2005-04-08 17:24 ` Jon Masters
2005-04-08 22:05 ` Daniel Phillips
2005-04-08 22:52 ` Roman Zippel
2005-04-08 23:46 ` Tupshin Harper
2005-04-09 1:00 ` Roman Zippel
2005-04-09 1:23 ` Tupshin Harper
2005-04-09 16:52 ` Eric D. Mudama
2005-04-09 17:40 ` Roman Zippel
2005-04-09 18:56 ` Ray Lee
2005-04-07 7:44 ` Jan Hudec
2005-04-08 6:14 ` Matthias Urlichs
2005-04-09 1:01 ` Marcin Dalecki
2005-04-09 8:32 ` Jan Hudec
2005-04-11 2:26 ` Miles Bader
2005-04-11 2:56 ` Marcin Dalecki
2005-04-11 6:36 ` Jan Hudec
2005-04-07 10:56 ` Andrew Walrond
2005-04-08 0:57 ` Ian Wienand
2005-04-08 4:13 ` Chris Wedgwood
2005-04-08 4:42 ` Linus Torvalds
2005-04-08 5:04 ` Chris Wedgwood
2005-04-08 5:14 ` H. Peter Anvin
2005-04-08 7:05 ` Rogan Dawes
2005-04-08 7:21 ` Daniel Phillips
2005-04-08 7:49 ` H. Peter Anvin
2005-04-08 7:14 ` Andrea Arcangeli
2005-04-08 12:02 ` Matthias Andree
2005-04-08 12:21 ` Florian Weimer
2005-04-08 14:26 ` Linus Torvalds
2005-04-08 16:15 ` Matthias-Christian Ott
2005-04-08 17:14 ` Linus Torvalds
2005-04-08 17:15 ` Chris Wedgwood
2005-04-08 17:46 ` Linus Torvalds
2005-04-08 18:05 ` Chris Wedgwood
2005-04-08 19:03 ` Linus Torvalds
2005-04-08 19:16 ` Chris Wedgwood
2005-04-08 19:38 ` Florian Weimer
2005-04-08 19:48 ` Chris Wedgwood
2005-04-08 19:39 ` Linus Torvalds
2005-04-08 20:11 ` Uncached stat performace [ Was: Re: Kernel SCM saga.. ] Ragnar Kjørstad
2005-04-08 20:14 ` Chris Wedgwood
2005-04-08 20:50 ` Kernel SCM saga Luck, Tony
2005-04-08 21:27 ` Linus Torvalds
2005-04-09 17:14 ` Roman Zippel
2005-04-09 7:20 ` Willy Tarreau
2005-04-09 15:15 ` Paul Jackson
2005-04-08 17:25 ` Matthias-Christian Ott
2005-04-08 18:14 ` Linus Torvalds
2005-04-08 18:28 ` Jon Smirl
2005-04-08 18:58 ` Florian Weimer
2005-04-09 1:11 ` Marcin Dalecki
2005-04-09 1:50 ` David Lang
2005-04-09 22:12 ` Florian Weimer
2005-04-08 19:16 ` Matthias-Christian Ott
2005-04-08 19:32 ` Linus Torvalds
2005-04-08 19:44 ` Matthias-Christian Ott
2005-04-09 1:09 ` Marcin Dalecki
2005-04-08 17:35 ` Jeff Garzik
2005-04-08 18:47 ` Linus Torvalds
2005-04-08 18:56 ` Chris Wedgwood
2005-04-09 7:37 ` Willy Tarreau
2005-04-09 7:47 ` Neil Brown
2005-04-09 8:00 ` Willy Tarreau
2005-04-09 9:34 ` Neil Brown
2005-04-09 15:40 ` Paul Jackson
2005-04-09 16:16 ` Linus Torvalds
2005-04-09 17:15 ` Paul Jackson
2005-04-09 17:35 ` Paul Jackson
2005-04-09 1:04 ` Marcin Dalecki
2005-04-09 15:42 ` Paul Jackson
2005-04-09 18:45 ` Marcin Dalecki
2005-04-09 1:00 ` Marcin Dalecki
2005-04-09 1:09 ` Chris Wedgwood
2005-04-09 1:21 ` Marcin Dalecki
2005-04-08 7:17 ` ross
2005-04-08 15:50 ` Linus Torvalds
2005-04-09 2:53 ` Petr Baudis
2005-04-09 7:08 ` Randy.Dunlap
2005-04-09 18:06 ` [PATCH] " Petr Baudis
2005-04-10 1:01 ` Phillip Lougher
2005-04-10 1:42 ` Petr Baudis
2005-04-10 1:57 ` Phillip Lougher
2005-04-09 15:50 ` Paul Jackson
2005-04-09 16:26 ` Linus Torvalds
2005-04-09 17:08 ` Paul Jackson
2005-04-10 3:41 ` Paul Jackson
2005-04-10 8:39 ` David Lang
2005-04-10 9:40 ` Junio C Hamano
2005-04-10 16:46 ` Bill Davidsen
2005-04-10 17:50 ` Paul Jackson
2005-04-12 23:20 ` Pavel Machek
2005-04-08 7:34 ` Marcel Lanz
2005-04-08 9:23 ` Geert Uytterhoeven
2005-04-08 8:38 ` Matt Johnston
2005-04-12 7:14 ` Kedar Sovani [this message]
2005-04-12 9:34 ` Kernel SCM saga.. (bk license?) Catalin Marinas
2005-04-13 4:04 ` Ricky Beam
2005-04-08 11:42 ` Kernel SCM saga Catalin Marinas
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=5edf7fc9050412001464682e4a@mail.gmail.com \
--to=kedars@gmail.com \
--cc=cw@f00f.org \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@osdl.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).