public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* The direction linux is taking
@ 2001-12-18  5:20 Eyal Sohya
  2001-12-18  6:11 ` Craig Christophel
                   ` (2 more replies)
  0 siblings, 3 replies; 127+ messages in thread
From: Eyal Sohya @ 2001-12-18  5:20 UTC (permalink / raw)
  To: linux-kernel

I've watched this List and have some questions to ask
which i would appreciate are answered. Some might not
have definite answers and we might be divided on them.

1. Are we satisfied with the source code control system ?
2. Is there enough planning for documentation ? As another
poster mentioned, there are new API and we dont know about
them.
3. There is no central bug tracking database. At least people
should know the status of the bugs they have found with some
releases.
4. Aggressive nature of this mailing list itself may be a
turn off to many who would like to contribute.



_________________________________________________________________
MSN Photos is the easiest way to share and print your photos: 
http://photos.msn.com/support/worldwide.aspx


^ permalink raw reply	[flat|nested] 127+ messages in thread
* RE: The direction linux is taking
@ 2001-12-18 14:32 Dana Lacoste
  2001-12-18 15:04 ` Alan Cox
  0 siblings, 1 reply; 127+ messages in thread
From: Dana Lacoste @ 2001-12-18 14:32 UTC (permalink / raw)
  To: 'Eyal Sohya'; +Cc: linux-kernel

> 1. Are we satisfied with the source code control system ?

Yes.  Alan (2.2) and Marcelo (2.4) and Linus (2.5) are doing
a good job with source control.

The fact the 'source control' is a person and not a piece
of software is irrelevant.

> 2. Is there enough planning for documentation ? As another
> poster mentioned, there are new API and we dont know about
> them.

Although this seems annoying, it's just one facet of the
primary difference between Linux and a commercially based
kernel : if you want to know how something works and how
it's being developed, then you MUST participate, in this
and other mailing lists.

I, for example, don't particularly care about the structures
that define the block interfaces in the kernel : I don't use
them.  I do, however, care about networking things, so I follow
linux-kernel and linux-net (and several other lists) to make
sure I'm up to date.  I am applying an inherent trust in the
people developing the block code, trusting that they will do
a good job and have a stable platform for my networking needs :)

> 3. There is no central bug tracking database. At least people
> should know the status of the bugs they have found with some
> releases.

There is no central product, so there can be no central bug track.
(see below)

> 4. Aggressive nature of this mailing list itself may be a
> turn off to many who would like to contribute.

You're missing something again.

I think this is a FAQ, so maybe we can develop a form response
here.  Feel free to edit the following :

What is Linux?  (The LKML definition)
Linux is a free, open source kernel that is used by many people
as the center for their operating system.  The operating system
as a whole is NOT Linux.  Linux is just the kernel.

"RedHat Linux" is an example of an entire operating system that
uses the Linux kernel and adds lots of other software around it
to make an entire operating system.

Similarly, Lineo makes an embedded product that starts with the
same kernel code.  It doesn't target ANY of the same users that
RedHat Linux targets, but that doesn't make it any less significant.

Why is this distinction important?  Because in LKML we are not
trying to define the way that the kernel is used, we are not
trying to take over the desktop world, we are not trying to
take over the supercomputing world, and we are not trying to
become the next microsoft.  We are trying to make the best
kernel available, and that means that we support dozens of
different hardware platforms and thousands of different
operating environments.

LKML is a place where lots of developers who work on the Linux
kernel talk about different things (usually) pertaining to the
kernel source code and ways of improving it, by bug fixing, by
feature additions, or by code/API re-writing.

If you've worked in a pure development environment then you have
probably observed that people with ideas can become quite vocal
when defending their ideas, and because LKML is email based we
probably seem to be more, ah, vocal than most.  If you can't
handle this kind of environment, then stick to Kernel Traffic.
(http://kt.zork.net/)

Does that answer your question?

Dana Lacoste
Linux Developer
Ottawa, Canada

^ permalink raw reply	[flat|nested] 127+ messages in thread
* RE: The direction linux is taking
@ 2001-12-18 15:18 Dana Lacoste
  2001-12-18 18:08 ` John Alvord
  2001-12-18 19:50 ` Alan Cox
  0 siblings, 2 replies; 127+ messages in thread
From: Dana Lacoste @ 2001-12-18 15:18 UTC (permalink / raw)
  To: 'Alan Cox'; +Cc: linux-kernel

> > > 1. Are we satisfied with the source code control system ?

> > Yes.  Alan (2.2) and Marcelo (2.4) and Linus (2.5) are doing
> > a good job with source control.

> Not really. We do a passable job. Stuff gets dropped, lost, 
> deferred and forgotten, applied when it conflicts with other work
> - much of this stuff that software wouldnt actually improve on over a 
> person

So the same result then :
We are 'satisfied with the current source code control system'
because there isn't a way currently available that would allow
for any significant benefit.

> > Although this seems annoying, it's just one facet of the
> > primary difference between Linux and a commercially based
> > kernel : if you want to know how something works and how
> > it's being developed, then you MUST participate, in this
> > and other mailing lists.

> That wont help you - most discussion occurs in private because l/k 
> is too noisy and many key people dont read it.

...but if you are working with the code and you see something change
the mailing list is the place to ask, correct?

What I'm saying isn't so much that the mailing lists are complete,
but that you have to keep current with the community if you want to
keep current with its work.

> > There is no central product, so there can be no central bug track.
> > (see below)

> Rubbish. Ask the engineering world about fault tracking. You won't get
> "different products no central flaw tracking" you'll get 
> extensive cross
> correlation, statistical tools and the like in any syste, 
> where reliability
> matters

> Many kernel bug reports end up invisible to some of the developers.

Many kernel developers don't read LKML.
Isn't that their flaw?

Many bug reports don't end up in the right place.
(i.e. a Sparc patch on the LKML but not the Sparc-Linux mailing lists)

How is a central bug repository going to help?

For example. Red Hat's knowledge base is a piece of crap.  It's
impossible to find anything because of the millions of variations
on different products.

You can't maintain a central bug repository for separate product
streams (Red Hat's kernel vs. "Stock" vs. Suse vs. VA, etc)
because there's too many variables.  If you want a centralized
bug tracking system then you MUST use the same product or it
will end up tracking end-user bugs instead of developer bugs
because the developers won't use it.

I sincerely challenge you to propose a method for centralizing
bug tracking in the Linux kernel that _can_ be used by the
community as a whole.  That means something that Linus would use
_and_ somebody who doesn't subscribe to LKML can use to find out
why he can't compile loop.o on his redhat 7.0 system with the
kernel he got from kernel.org a few weeks ago.

Dana Lacoste
Linux Developer
Ottawa, Canada

^ permalink raw reply	[flat|nested] 127+ messages in thread
* Re: The direction linux is taking
@ 2001-12-23 14:11 Eyal Sohya
  0 siblings, 0 replies; 127+ messages in thread
From: Eyal Sohya @ 2001-12-23 14:11 UTC (permalink / raw)
  To: tao, znmeb; +Cc: linux-kernel




>From: David Weinehall <tao@acc.umu.se>
>To: "M. Edward (Ed) Borasky" <znmeb@aracnet.com>
>CC: Eyal Sohya <linuz_kernel_q@hotmail.com>, linux-kernel@vger.kernel.org
>Subject: Re: The direction linux is taking
>Date: Tue, 18 Dec 2001 16:18:45 +0100
>
>On Tue, Dec 18, 2001 at 06:38:26AM -0800, M. Edward (Ed) Borasky wrote:
> > On Tue, 18 Dec 2001, Eyal Sohya wrote:
> >
> > > I've watched this List and have some questions to ask
> > > which i would appreciate are answered. Some might not
> > > have definite answers and we might be divided on them.
> >
> > My opinions only!!
> >
> >
> > > 1. Are we satisfied with the source code control system ?
> >
> > With CVS, probably -- it's open source and rather universally known.
> > With the version control *process* ... well ... I personally favor a
> > full SEI CMM level 2 or even level 3 process. Whether there are open
> > source tools to facilitate that process is another story.
> >
> > > 2. Is there enough planning for documentation ? As another poster
> > > mentioned, there are new API and we dont know about them.
> >
> > There is, as it turns out, a tremendous *amount* of documentation,
> > although it is not as centralized as it could be. Again, I favor the SEI
> > CMM model.
> >
> > > 3. There is no central bug tracking database. At least people should
> > > know the status of the bugs they have found with some releases.
> >
> > Absolutely! Bug tracking and source / version control ought to be
> > integrated and centralized.
> >
> > > 4. Aggressive nature of this mailing list itself may be a turn off to
> > > many who would like to contribute.
> >
> > Well ... peer review / code walkthroughs are part of SEI CMM level 3
> > IIRC, and peer review is an important part of the scientific process. We
> > all have our opinions and our reasons for being here and levels of
> > contribution we are willing and able to make. When all is said and done,
> > more is said than done :)). A lot *is* getting done! The only things I
> > would change about this list are a reliable digest, a *vastly* better
> > search engine and a better mailing list manager than majordomo.
>

No one is asking for a SEI CMM level type of model for kernel
development. A system of checks and development so that things
that used to work dont get broken is hardly too much to expect.

This isnt asking for too much isnt it ?

Is a bug database on drivers and kernel subsystems asking for
a SEI CMM level type model ?

i dont think so.

>With SEI CMM level 3 for the kernel, complete testing and documentation,
>we'd be able to release a new kernel every 5 months, with new drivers
>2 years after release of the device, and support for new platforms
>2-3 years after their availability, as opposed to 1-2 years before
>(IA-64, for instance...)
>
>We'd also kill off all the advantages that the bazaar-style development
>style actually has, while gaining nothing in particular, except for
>a slow machinery of paper-work. No thanks.
>
>I don't complain when people do proper documentation and testing of
>their work; rather the opposite, but it needs to be done on a volunteer
>basis, not being forced by some standard. Do you really think Linus
>would be able to take all the extra work of software engineering? Think
>again. Do you honestly believe he'd accept doing so in a million years?
>Fat chance.
>
>Grand software engineering based on PSP/CMM/whatever is fine when you
>have a clear goal in mind; a plan stating what to do, detailing
>everything meticously. Not so for something that changes directions on
>pure whim from one week to the next, with the only goal being
>improvement, expansion and (sometimes) simplification. Yes, some people
>have a grand plan for their subsystems (I'm fairly convinced that
>Alexander Viro has some plans up his sleeve for the VFS, and I'm sure it
>involves a lot of ideas from Plan 9. But this is pure speculation, of
>course...) and there are some goals (such as the pending transition to a
>bigger dev_t, CML2, kbuild 2.5 et al), but most development takes place
>as follows: idea -> post on lkml -> long discussion -> implementation ->
>long discussion (about petty details) -> inclusion/rejection -> possible
>rehash of this...
>
>
>Regards: David Weinehall
>   _                                                                 _
>  // David Weinehall <tao@acc.umu.se> /> Northern lights wander      \\
>//  Maintainer of the v2.0 kernel   //  Dance across the winter sky //
>\>  http://www.acc.umu.se/~tao/    </   Full colour fire           </




_________________________________________________________________
Join the world’s largest e-mail service with MSN Hotmail. 
http://www.hotmail.com


^ permalink raw reply	[flat|nested] 127+ messages in thread
* Re: The direction linux is taking
@ 2001-12-23 14:13 Eyal Sohya
  0 siblings, 0 replies; 127+ messages in thread
From: Eyal Sohya @ 2001-12-23 14:13 UTC (permalink / raw)
  To: dana.lacoste; +Cc: linux-kernel




>From: Alan Cox <alan@lxorguk.ukuu.org.uk>
>To: dana.lacoste@peregrine.com (Dana Lacoste)
>CC: linuz_kernel_q@hotmail.com ('Eyal Sohya'), linux-kernel@vger.kernel.org
>Subject: Re: The direction linux is taking
>Date: Tue, 18 Dec 2001 15:04:13 +0000 (GMT)
>
> > > 1. Are we satisfied with the source code control system ?
> >
> > Yes.  Alan (2.2) and Marcelo (2.4) and Linus (2.5) are doing
> > a good job with source control.

really ?
Do you know what good source control is ? i doubt it.

>
>Not really. We do a passable job. Stuff gets dropped, lost,
>deferred and forgotten, applied when it conflicts with other work
>- much of this stuff that software wouldnt actually improve on over a
>person
>
> > Although this seems annoying, it's just one facet of the
> > primary difference between Linux and a commercially based
> > kernel : if you want to know how something works and how
> > it's being developed, then you MUST participate, in this
> > and other mailing lists.
>
>That wont help you - most discussion occurs in private because l/k
>is too noisy and many key people dont read it.
>
> > > 3. There is no central bug tracking database. At least people
> > > should know the status of the bugs they have found with some
> > > releases.
> >
> > There is no central product, so there can be no central bug track.
> > (see below)
>
>Rubbish. Ask the engineering world about fault tracking. You won't get
>"different products no central flaw tracking" you'll get extensive cross
>correlation, statistical tools and the like in any syste, where reliability
>matters
>
>Many kernel bug reports end up invisible to some of the developers.


that is exactly my point.
>
>Alan




_________________________________________________________________
MSN Photos is the easiest way to share and print your photos: 
http://photos.msn.com/support/worldwide.aspx


^ permalink raw reply	[flat|nested] 127+ messages in thread
* Re: The direction linux is taking
@ 2001-12-23 14:18 Eyal Sohya
  0 siblings, 0 replies; 127+ messages in thread
From: Eyal Sohya @ 2001-12-23 14:18 UTC (permalink / raw)
  To: merlin; +Cc: linux-kernel

But does our final arbiter intervene when he should ?
Would he step in to stop a discussion thread from becoming
a ego bash in the larger interests of the kernel ?


>From: Craig Christophel <merlin@transgeek.com>
>To: "Eyal Sohya" <linuz_kernel_q@hotmail.com>
>CC: linux-kernel@vger.kernel.org
>Subject: Re: The direction linux is taking
>Date: Tue, 18 Dec 2001 01:11:15 -0500
>
>The aggressive nature of the list is a result of people who have all spent 
>a
>great deal of time researching kernel internals.  It is much akin to a 
>thesis
>proposal and defense that you would see in an educational environment.  It
>may not be the most comfortable thing in the world, but it gets the base
>issues resolved, because if you do not know what is going on someone WILL
>tell you.  -- and then you revise and defend.   think of it as an academic
>discussion forum -- where people (usually) have the right to sound off.
>There is normally no harm done, although the recent MM discussions have 
>been
>a bit heated.
>
>
>
>Craig.
>
>
>
>On Tuesday 18 December 2001 00:20, Eyal Sohya wrote:
> > I've watched this List and have some questions to ask
> > which i would appreciate are answered. Some might not
> > have definite answers and we might be divided on them.
> >
> > 1. Are we satisfied with the source code control system ?
> > 2. Is there enough planning for documentation ? As another
> > poster mentioned, there are new API and we dont know about
> > them.
> > 3. There is no central bug tracking database. At least people
> > should know the status of the bugs they have found with some
> > releases.
> > 4. Aggressive nature of this mailing list itself may be a
> > turn off to many who would like to contribute.
> >
> >
> >
> > _________________________________________________________________
> > MSN Photos is the easiest way to share and print your photos:
> > http://photos.msn.com/support/worldwide.aspx
> >
> > -
> > 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/




_________________________________________________________________
MSN Photos is the easiest way to share and print your photos: 
http://photos.msn.com/support/worldwide.aspx


^ permalink raw reply	[flat|nested] 127+ messages in thread
* RE: The direction linux is taking
@ 2001-12-27 15:46 Dana Lacoste
  2001-12-27 16:01 ` Rik van Riel
  0 siblings, 1 reply; 127+ messages in thread
From: Dana Lacoste @ 2001-12-27 15:46 UTC (permalink / raw)
  To: 'Eyal Sohya'; +Cc: linux-kernel

> > > > 1. Are we satisfied with the source code control system ?

> > > Yes.  Alan (2.2) and Marcelo (2.4) and Linus (2.5) are doing
> > > a good job with source control.

> really ?
> Do you know what good source control is ? i doubt it.

why do you drop to personal insults?  are your arguments that weak?

i'm a perforce admin.  if you don't know what perforce is, you go
look it up.  i used to be a CVS admin.  i REALLY hope you know what
THAT is.  and i've used clearcase and even SCCS/RCS in the past.

my point wasn't that marcelo and linus and allan are source control
systems.  my point was that if you're looking for a properly source-
controlled project, THEN DON'T USE LINUX AND QUIT YOUR FUCKING WHINING.

(ok, that might be a bit harsh, but there have been quite a few
people here who think that the linux kernel should be maintained
in the same way as a closed source commercially run project. But
if it was, it wouldn't be _Linux_ any more.)

Linux is maintained by Linus (2.5), Allan (2.2), and Marcelo (2.4)
(and someone's doing 2.0 still, but i forget who :)
That's The Way It Is (tm) and trying to change that isn't going to
happen any time soon (nor, given the disparity between the
Linux Kernel and the Linux Distributions, should it be)

> >Not really. We do a passable job. Stuff gets dropped, lost,
> >deferred and forgotten, applied when it conflicts with other work
> >- much of this stuff that software wouldnt actually improve on over a
> >person

ahhh, so trying to tackle these problems would be a good idea.
For example, Marcelo's adoption of the "final -pre is (essentially)
unchanged when it becomes the formal release"

Q - Would CVS or Perforce or BitKeeper help fix these problems?
A - No, the problem is one of organization, not accountability

Maybe we should toss the original question and try to find ways
to solve the organizational problems instead?

> >Many kernel bug reports end up invisible to some of the developers.

> that is exactly my point.

so maybe we should make it clear (in the maintainers file, for example)
WHERE patches and bugs should be reported?

It sounds more like a reporting problem than a tracking problem : the
maintainers know which bugs have been fixed (or patches to fix the bugs
have been applied at least) so the only thing missing is that the
maintainers
have to know about the bugs.  I don't think that a bugzilla-type central
bug reporting tool will help that, because the maintainers who don't read
LKML won't pay attention to bugzilla either.

--
Dana Lacoste
Ottawa, Canada

^ permalink raw reply	[flat|nested] 127+ messages in thread
* RE: The direction linux is taking
@ 2001-12-27 20:45 Dana Lacoste
  2001-12-27 20:55 ` Larry McVoy
  0 siblings, 1 reply; 127+ messages in thread
From: Dana Lacoste @ 2001-12-27 20:45 UTC (permalink / raw)
  To: 'Larry McVoy'; +Cc: linux-kernel

> But this didn't answer my question at all.  My question was 
> why is this a 
> problem related to a source management system?  I can see how 
> to exactly
> mimic what described Al doing in BK so if that is the 
> definition of goodness,
> the addition (or absence) of a SCM doesn't seem to change the answer.

> I _think_ what you are saying is that an SCM where your 
> repository is a 
> wide open black hole with no quality control is a problem, but that's 
> not the SCM's fault.  You are the filter, the SCM is simply 
> an accounting/
> filing system.

<deletia>

> but your typical SCM has the end user doing the merges, not 
> the maintainer.
> If you had an SCM system which allowed the maintainer to do 
> all or some of
> the merging, would that help?

i think the problem becomes one of usability : is there any
way that the SCM system can be easy enough to use?

or, put another way :
why use the SCM if the features it gives are being supplied
in a completely acceptable manner by the maintainer?
If Linus is doing it on his own, and you're suggesting that
he set the SCM up so that he does it all on his own in the
end anyways, why should he add an extremely obtrusive step
(SCM) to the mix?  Why should it be any harder on his day
to day methodology that he's already comfortable with?

If SCM is just a distribution mechanism, then it's not
something that's particularly interesting.  If SCM is
only allowing a single user to apply patches, then it's
not particularly useful in reducing the workload of that
person (if they've got the organizational skills to manage
the whole thing, then adding another layer to work through
isn't going to help!)

Don't get me wrong, I'm all for SCM, I just don't think
that applying SCM is going to relieve any patch-confusion
and it's not going to add any real benefit either....

(If, on the other hand, we allowed multiple committers
and access-controlled maintainer lists, then SCM would
be beautiful!  but this isn't FreeBSD :) :) :) :) :)

/me ducks for that last comment

Dana Lacoste
Ottawa, Canada

^ permalink raw reply	[flat|nested] 127+ messages in thread
* RE: The direction linux is taking
@ 2001-12-27 21:24 Dana Lacoste
  0 siblings, 0 replies; 127+ messages in thread
From: Dana Lacoste @ 2001-12-27 21:24 UTC (permalink / raw)
  To: 'Larry McVoy'; +Cc: linux-kernel

Mostly playing devil's advocate here :)

> Merging is much easier.

how exactly?  the actual merge is done
from a patch which if it isn't cleanly
applied then it's probably not wanted
anyways :)

(on the other hand SCM makes it MUCH easier
to deal with the 'cleanly applied' part :)

> Tracking of patches is much easier.

not really : how do you make sure that all the
correct patches have been applied?  All SCM
lets you gain is knowing what patches have
been applied, not what patches were NOT applied.

> Access control is much easier.

but if it's only Linus, then this is a moot point :)

> > (If, on the other hand, we allowed multiple committers
> > and access-controlled maintainer lists, then SCM would
> > be beautiful!  but this isn't FreeBSD :) :) :) :) :)

> Actually, BK can definitely do that.

I HOPE SO!  it's kinda the whole basic essential component for
any multi-user SCM system!  The problem isn't that BK can't,
but that Linus won't :) :) :)

> In fact, that's basically exactly what
> we have on the hosting service for the PPC tree.  There are a 
> list of people
> who are administrators, a list of committers, as well as read 
> only access.
> The admins are also committers if they want to be, the admins 
> also get to
> control who is and is not a committer.

which is pretty much what FreeBSD (for example) does.
of course they're using CVS (and we won't go there :)

> And you dream up as complicated an access control model as 
> you want.  We
> can do pretty much any model you can describe.  Try me, 
> describe a work
> flow that you think would be useful, I'll write up how to do 
> it and stick
> it on a web page and you can throw stones at it and see if it breaks.

ok, i have to go learn bitkeeper now so i can answer this
intelligently, but i'll give some examples from perforce
(which is what i'm using now :) 

Common task 1 : usability
perforce tracks what everyone has.  this means that if you want
to do a sync to current, it only gives you what's changed since
your last sync, because it knows, and you didn't do anything
without telling it, right?

well, what if i'm working on 2.5 stuff for my magical danaDriver?
It's really intense, has a lot of files all over the place, and I
don't want to hurt anything.  Then someone asks me about the
interaction between danaDriver and reiserFS in 2.4.17 and I want
to make sure I can see exactly what they're talking about.

so what i want to do (and i can't do in perforce, well, not easily)
is to make a clean checkout of the last 'official release' of the
whole project from SCM _without_ affecting my workspace.

i.e. i do NOT want to create a new workspace, i do not want to create
a special directory, i just want to do :
	mkdir linux
	cvs checkout linux -tag 2.4.17
and get the whole linux-2.4.17 source code, without affecting my working
directory 'linux-2.5' which also has the linux/* (main)branch checked out.

In perforce, for example, I have to :
(yes, with branches this can be done MUCH easier, but i'm trying to
prove a point here :)
1 - make a new client spec.  although this is effectively a plaintext file
    and can be automated with scripts, it's really dumb that i have to do
    this.
2 - set my environment variables to use this new client spec.
3 - run a p4 sync -tag 2.4.17 (the server says "hey, there's no files
there!"
    and checks out the whole thing for me)
4 - change my environment variables back and go on working in 2.5
danaDriver.
    essentially having 2 workspaces, with the environment variable the diff
    between them.

of course there's no .CVS directories here, as perforce doesn't use them,
so the checkout is 'clean' :)

Common Task 2 : Accountability

This is something perforce does REALLY well.
I can do this :
- set it up so anyone can submit a change request [patch] but it has
  to be approved by the directory/file's owner first.  if it's not
  approved, it can't be submitted.
  this means that ANYONE can submit a patch, and everyone gets to
  participate, and accountability is maintained.
- set it up so that interested parties get notified of every change
  that is submitted, including a web link to the full diffs of that
  change.  notification is file/directory based, and can have 'excludes'
  so rik can get notified every time 'virtualmemory.c' is changed so
  that way he can start flaming andrea right away :) :) :) :) :)

Can you do these things with bitkeeper?  (yeah, i'll go read the website
info :)

Dana Lacoste
Ottawa, Canada

^ permalink raw reply	[flat|nested] 127+ messages in thread
* Re: The direction linux is taking
@ 2002-01-07  5:26 Eyal Sohya
  0 siblings, 0 replies; 127+ messages in thread
From: Eyal Sohya @ 2002-01-07  5:26 UTC (permalink / raw)
  To: oxymoron, phillips; +Cc: rgooch, alan, rmk, riel, dana.lacoste, linux-kernel


Why does'nt linus keep his sources in a cvs tree
so the rest of the folks can read it from there ?

he can still have the write access to the tree
exclusively.

We can keep patches in some kind of database as well
so they dont get lost, linus can mark them rejected/applied
e.t.c e.t.c.

Just thinking aloud.

_________________________________________________________________
Chat with friends online, try MSN Messenger: http://messenger.msn.com


^ permalink raw reply	[flat|nested] 127+ messages in thread

end of thread, other threads:[~2002-01-07  5:27 UTC | newest]

Thread overview: 127+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-12-18  5:20 The direction linux is taking Eyal Sohya
2001-12-18  6:11 ` Craig Christophel
2001-12-18 12:19 ` Rik van Riel
2001-12-18 14:38 ` M. Edward (Ed) Borasky
2001-12-18 15:18   ` David Weinehall
2001-12-18 15:27     ` Momchil Velikov
2001-12-20  6:49       ` Kai Henningsen
2001-12-20  9:30         ` Momchil Velikov
  -- strict thread matches above, loose matches on Subject: below --
2001-12-18 14:32 Dana Lacoste
2001-12-18 15:04 ` Alan Cox
2001-12-18 15:09   ` Dead2
2001-12-18 18:37     ` Ken Brownfield
     [not found]       ` <01121909274103.01840@manta>
2001-12-19  9:56         ` Dead2
2001-12-19 18:06           ` Ken Brownfield
2001-12-19 18:11         ` Ken Brownfield
2001-12-18 15:18 Dana Lacoste
2001-12-18 18:08 ` John Alvord
2001-12-18 18:42   ` rsweet
2001-12-18 19:50 ` Alan Cox
2001-12-23 14:11 Eyal Sohya
2001-12-23 14:13 Eyal Sohya
2001-12-23 14:18 Eyal Sohya
2001-12-27 15:46 Dana Lacoste
2001-12-27 16:01 ` Rik van Riel
2001-12-27 16:33   ` Alan Cox
2001-12-27 16:30     ` Rik van Riel
2001-12-27 16:53       ` Alan Cox
2001-12-27 17:03         ` Thomas Capricelli
2001-12-27 17:54           ` Alan Cox
2001-12-27 16:57     ` Russell King
2001-12-27 17:11       ` Rik van Riel
2001-12-27 17:25         ` Erik Mouw
2001-12-27 18:05         ` Linus Torvalds
2001-12-27 18:24           ` Rik van Riel
2001-12-27 18:58             ` Linus Torvalds
2001-12-27 19:16               ` Rik van Riel
2001-12-27 19:29                 ` Linus Torvalds
2001-12-27 19:46                   ` Rik van Riel
2001-12-27 19:57                     ` Richard Gooch
2001-12-27 20:07                       ` Rik van Riel
2001-12-27 20:12                         ` Linus Torvalds
2001-12-27 21:13                           ` Troy Benjegerdes
2001-12-27 21:18                             ` Rik van Riel
2001-12-27 21:28                         ` Richard Gooch
2001-12-27 18:37           ` Dave Jones
2001-12-27 19:25             ` Linus Torvalds
2001-12-27 20:16               ` Dave Jones
2001-12-27 19:33             ` Arnaldo Carvalho de Melo
2001-12-27 21:20             ` Legacy Fishtank
2001-12-27 20:10           ` Larry McVoy
2001-12-27 20:21             ` Linus Torvalds
2001-12-27 20:33               ` Larry McVoy
2001-12-27 20:41                 ` Linus Torvalds
2001-12-27 20:50                   ` Larry McVoy
2001-12-27 21:43                     ` Troy Benjegerdes
2001-12-27 21:53                       ` Larry McVoy
2001-12-29 17:14                   ` Oliver Xymoron
2001-12-29 17:27                     ` Larry McVoy
2001-12-28  2:27                 ` Alexander Viro
2001-12-27 20:43             ` Alan Cox
2001-12-27 17:38       ` Richard Gooch
2001-12-27 17:55         ` Dave Jones
2001-12-27 18:04           ` Richard Gooch
2001-12-27 18:06             ` Dave Jones
2001-12-27 18:17               ` Richard Gooch
2001-12-27 18:02         ` Alan Cox
2001-12-27 17:59           ` Richard Gooch
2001-12-27 18:38             ` Russell King
2001-12-28  4:03             ` Daniel Phillips
2001-12-29 18:02               ` Oliver Xymoron
2001-12-29 19:06               ` Christer Weinigel
2001-12-29 19:18                 ` Oliver Xymoron
2001-12-29 19:37                   ` Larry McVoy
2001-12-29 19:58                     ` Oliver Xymoron
2001-12-29 20:04                       ` Larry McVoy
2001-12-29 20:30                         ` Oliver Xymoron
2001-12-29 22:09                           ` Larry McVoy
2001-12-29 22:24                             ` Oliver Xymoron
2001-12-29 23:01                               ` Alan Cox
2001-12-29 22:59                                 ` Oliver Xymoron
2001-12-29 23:09                                   ` Alexander Viro
2001-12-29 23:07                                 ` Dave Jones
2001-12-29 23:19                                   ` Alan Cox
2001-12-29 23:24                                     ` Dave Jones
2001-12-29 23:33                                       ` Oliver Xymoron
2001-12-29 23:41                                         ` Arnaldo Carvalho de Melo
2001-12-31  8:51                                 ` Daniel Phillips
2001-12-29 23:04                               ` Larry McVoy
2001-12-29 23:29                                 ` Oliver Xymoron
2001-12-29 23:35                                   ` Larry McVoy
2001-12-29 23:59                                     ` Oliver Xymoron
2001-12-30  0:04                                       ` Larry McVoy
2001-12-30  0:25                                         ` Oliver Xymoron
2001-12-29 22:26                             ` Dave Jones
2001-12-29 23:02                               ` Alan Cox
2001-12-29 20:01                     ` Olivier Galibert
2001-12-29 20:04                     ` Dave Jones
2002-01-02 15:06                       ` Geert Uytterhoeven
2001-12-29 21:03                     ` Benjamin LaHaise
2001-12-29 22:04                       ` Larry McVoy
2001-12-29 22:58                         ` Alan Cox
2001-12-29 23:14                           ` Larry McVoy
2001-12-29 23:33                             ` Dave Jones
2001-12-29 23:38                               ` Larry McVoy
2001-12-29 23:47                                 ` Dave Jones
2001-12-29 23:50                                 ` Atomic Killer Attack Fish
2001-12-30  2:36                             ` Alan Cox
2001-12-30  2:49                               ` Larry McVoy
2001-12-30  3:54                                 ` Dave Jones
2001-12-30 10:07                                 ` Alan Cox
2002-01-01  1:32                             ` Horst von Brand
2001-12-31 21:24                               ` Rob Landley
2002-01-01  1:46                               ` Dave Jones
2002-01-02 14:59                           ` Geert Uytterhoeven
2001-12-31  8:45                         ` Daniel Phillips
2001-12-31 21:33                           ` Rob Landley
2002-01-02 10:14                             ` Daniel Phillips
2002-01-02 10:50                               ` Neil Brown
2002-01-02 11:07                                 ` Daniel Phillips
2001-12-27 18:41         ` John Alvord
2001-12-27 18:49         ` Russell King
2001-12-27 17:52       ` Alan Cox
2001-12-27 17:59       ` Andre Hedrick
2001-12-27 20:45 Dana Lacoste
2001-12-27 20:55 ` Larry McVoy
2001-12-27 21:24 Dana Lacoste
2002-01-07  5:26 Eyal Sohya

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox