public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: lm@bitmover.com (Larry McVoy)
To: Roman Zippel <zippel@linux-m68k.org>
Cc: Nicolas Pitre <nico@cam.org>, Jon Smirl <jonsmirl@gmail.com>,
	tytso@mit.edu, Stelian Pop <stelian@popies.net>,
	Francois Romieu <romieu@fr.zoreil.com>,
	lkml <linux-kernel@vger.kernel.org>
Subject: Re: [RFC] Linux Kernel Subversion Howto
Date: Wed, 9 Feb 2005 16:50:41 -0800	[thread overview]
Message-ID: <20050210005041.GA26312@bitmover.com> (raw)
In-Reply-To: <Pine.LNX.4.61.0502100109050.6118@scrub.home>

On Thu, Feb 10, 2005 at 01:14:43AM +0100, Roman Zippel wrote:
> [long explanation which is summarized as "it's hard"]
> So doing the work is one thing, getting a result within my lifetime would 
> be nice too.

I understand the complexity you are facing.  This may be hard for you
to believe but we have solved problems that are quite a bit more complex
than what you are trying to do and then gave you the solution for free.

This problem is nowhere near as hard as you are making it out to be
but it is hard.  But it's not that bad, we do this every time we do
a CVS import, we have to intuit the changeset boundaries themselves,
which is actually harder than what you are trying to do.  Think about
taking revision history without any changeset grouping and recreating
the changesets (aka patches).  We do that all the time, automatically.
If we can do that then you can do this.

Yeah, it's hard, though, I admit that.  This is a bit of a cheap shot
but you did say that this stuff was easy, remember?  Yeah, you may hate
me for making you realize it is hard but maybe you'll start to respect
what it is we have given you.  That would be cool.

Anyway, you can do this.  It will probably take you a couple of months
of 80 hour weeks.  Does that suck?  Maybe.  Bear in mind that we have
given you *years* of 80 hour weeks.  Years.  Many of them unpaid.
So suck it up and get to work, we did.  

You might have fun doing this, you know.  These problems, while hard,
have some very satisfying mathematical qualities and that's really fun
coming from the kernel background where things are far less deterministic.
You can actually write proofs about how things work for a change.
-- 
---
Larry McVoy                lm at bitmover.com           http://www.bitkeeper.com

  reply	other threads:[~2005-02-10  0:50 UTC|newest]

Thread overview: 111+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-02-09 18:46 [RFC] Linux Kernel Subversion Howto Larry McVoy
2005-02-09 20:13 ` Nicolas Pitre
2005-02-09 23:53   ` Larry McVoy
2005-02-10  0:14     ` Roman Zippel
2005-02-10  0:50       ` Larry McVoy [this message]
2005-02-10  9:52         ` Roman Zippel
2005-02-10 10:11           ` linux
2005-02-10  6:08       ` James Bruce
2005-02-10 15:14         ` Stelian Pop
     [not found] <fa.hd724f5.h36q2j@ifi.uio.no>
2011-08-18 19:08 ` lucasrangit
2011-08-18 19:22   ` Randy Dunlap
  -- strict thread matches above, loose matches on Subject: below --
2005-02-11 18:56 none given
2005-02-11 19:50 ` Larry McVoy
2005-02-10 16:42 Steve Lee
2005-02-10 19:23 ` Vojtech Pavlik
2005-02-10 19:50   ` Dmitry Torokhov
2005-02-02 15:54 Stelian Pop
2005-02-02 16:15 ` Lethalman
2005-02-02 16:37   ` Lethalman
2005-02-03 10:34   ` Stelian Pop
2005-02-02 21:47 ` Daniele Venzano
2005-02-03 10:45   ` Stelian Pop
2005-02-04 20:04     ` Daniele Venzano
2005-02-04 20:52     ` Olaf Dietsche
2005-02-09  5:19       ` Kevin Puetz
2005-02-09  8:58         ` Miles Bader
2005-02-09 13:44           ` David Roundy
2005-02-03  0:29 ` H. Peter Anvin
2005-02-03 10:24   ` Stelian Pop
     [not found] ` <200502030028.j130SNU9004640@terminus.zytor.com>
2005-02-03  3:34   ` Larry McVoy
2005-02-03 16:45     ` H. Peter Anvin
2005-02-03 19:32     ` Stelian Pop
2005-02-03 20:20       ` Larry McVoy
2005-02-03 22:00         ` Stelian Pop
2005-02-03 22:28           ` Larry McVoy
2005-02-04 13:01             ` Stelian Pop
2005-02-04 16:06               ` Larry McVoy
2005-02-04 16:22                 ` Roland Dreier
2005-02-04 21:53                   ` Stelian Pop
2005-02-04 17:03                 ` Stelian Pop
2005-02-04 18:39                   ` Larry McVoy
2005-02-04 20:05                     ` Stelian Pop
2005-02-04 20:11                       ` Larry McVoy
2005-02-04 21:40                         ` Stelian Pop
2005-02-04 23:31                           ` Francois Romieu
2005-02-05 19:38                             ` Stelian Pop
2005-02-05 23:38                               ` Larry McVoy
2005-02-08 15:43                                 ` Stelian Pop
2005-02-08 15:58                                   ` Larry McVoy
2005-02-08 17:17                                     ` Roman Zippel
2005-02-08 18:16                                       ` Larry McVoy
2005-02-08 18:52                                         ` Roman Zippel
2005-02-09  0:07                                           ` Theodore Ts'o
2005-02-09  2:05                                             ` Roman Zippel
2005-02-09  2:24                                               ` Jon Smirl
2005-02-09  2:35                                                 ` Roman Zippel
2005-02-09  2:39                                                   ` Larry McVoy
2005-02-09  2:47                                                     ` Roman Zippel
2005-02-09  3:40                                                       ` Larry McVoy
     [not found]                                                         ` <Pine.LNX.4.61.0502091128070.7836@localhost.localdomain>
2005-02-09 17:38                                                           ` Jon Smirl
2005-02-09 18:24                                                             ` Nicolas Pitre
2005-02-09 18:48                                                               ` Jon Smirl
2005-02-09 23:31                                                                 ` Roman Zippel
2005-02-09 23:52                                                                   ` Jon Smirl
2005-02-09 23:22                                                         ` Roman Zippel
2005-02-10  0:13                                                           ` Larry McVoy
2005-02-10 19:34                                                           ` d.c
2005-02-11  8:40                                                             ` Stelian Pop
2005-02-09  2:40                                                   ` Jon Smirl
2005-02-09  2:57                                                     ` Roman Zippel
2005-02-09  3:03                                                       ` Jon Smirl
2005-02-09  5:48                                                       ` Gene Heskett
2005-02-09  9:05                                                         ` Miles Bader
2005-02-09  7:06                                     ` Alexandre Oliva
2005-02-09 14:48                                       ` d.c
2005-02-09 15:51                                       ` Larry McVoy
2005-02-09 17:30                                         ` Nicolas Pitre
2005-02-09 17:44                                           ` Valdis.Kletnieks
2005-02-10  5:44                                           ` Horst von Brand
2005-02-10  9:36                                         ` Alexandre Oliva
2005-02-10 21:17                                           ` Larry McVoy
2005-02-11  9:02                                             ` Stelian Pop
2005-02-11 15:30                                             ` Alexandre Oliva
2005-02-11 15:48                                               ` Larry McVoy
2005-02-11 16:18                                                 ` Larry McVoy
2005-02-11 16:54                                                 ` Alexandre Oliva
2005-02-11 16:13                                               ` Jon Smirl
2005-02-11 17:22                                                 ` Alexandre Oliva
2005-02-11 20:00                                                   ` Larry McVoy
     [not found]                                           ` <20050210222403.GA5920@thunk.org>
     [not found]                                             ` <or650z6syt.fsf@livre.redhat.lsd.ic.unicamp.br>
2005-02-11 15:53                                               ` Larry McVoy
2005-02-11 17:24                                                 ` Alexandre Oliva
2005-02-10  5:47                                     ` James Bruce
2005-02-06 16:40                 ` Roman Zippel
2005-02-06 17:39                   ` Larry McVoy
2005-02-07  1:45                     ` Roman Zippel
2005-02-07  2:10                       ` Larry McVoy
2005-02-08 14:57                         ` Roman Zippel
2005-02-08 15:19                           ` Larry McVoy
2005-02-08 15:24                           ` Stelian Pop
2005-02-08 15:47                             ` Larry McVoy
2005-02-08 15:36                           ` Catalin Marinas
2005-02-08 15:58                           ` Jon Smirl
2005-02-08 16:15                             ` Roman Zippel
2005-02-08 17:17                               ` Valdis.Kletnieks
2005-02-08 17:23                                 ` Roman Zippel
2005-02-08 17:01                             ` Larry McVoy
2005-02-07  2:16                       ` Al Viro
2005-02-04 10:18 ` Michael S. Tsirkin
2005-02-04 10:59   ` Stelian Pop
2005-02-04 11:08     ` Michael S. Tsirkin
2005-02-04 11:20       ` Stelian Pop

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=20050210005041.GA26312@bitmover.com \
    --to=lm@bitmover.com \
    --cc=jonsmirl@gmail.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=nico@cam.org \
    --cc=romieu@fr.zoreil.com \
    --cc=stelian@popies.net \
    --cc=tytso@mit.edu \
    --cc=zippel@linux-m68k.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