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 [thread overview]
Message-ID: <20011218161844.P5235@khan.acc.umu.se> (raw)
In-Reply-To: <F25YXU6KJQcxQv8rcyN00007eb5@hotmail.com> <Pine.LNX.4.33.0112180622320.28881-100000@shell1.aracnet.com>
In-Reply-To: <Pine.LNX.4.33.0112180622320.28881-100000@shell1.aracnet.com>; from znmeb@aracnet.com on Tue, Dec 18, 2001 at 06:38:26AM -0800
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.
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 </
next prev parent reply other threads:[~2001-12-18 15:19 UTC|newest]
Thread overview: 127+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-12-18 5:20 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 [this message]
2001-12-18 15:27 ` Momchil Velikov
2001-12-20 6:49 ` Kai Henningsen
2001-12-20 9:30 ` Momchil Velikov
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:52 ` Alan Cox
2001-12-27 17:59 ` Andre Hedrick
2001-12-27 17:38 ` Richard Gooch
2001-12-27 17:55 ` Dave Jones
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:02 ` Alan Cox
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:41 ` John Alvord
2001-12-27 18:49 ` Russell King
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
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=20011218161844.P5235@khan.acc.umu.se \
--to=tao@acc.umu.se \
--cc=linux-kernel@vger.kernel.org \
--cc=linuz_kernel_q@hotmail.com \
--cc=znmeb@aracnet.com \
/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
all inboxes | Powered by JetHome®