linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Michael Loftis <mloftis@wgops.com>
To: sean <seanlkml@sympatico.ca>
Cc: James@superbug.co.uk, linux-kernel@vger.kernel.org
Subject: Re: Development tree, please?
Date: Fri, 20 Jan 2006 10:56:25 -0700	[thread overview]
Message-ID: <58FE66DF7131B93329558B01@d216-220-25-20.dynip.modwest.com> (raw)
In-Reply-To: <BAYC1-PASMTP02748FE950A9EFB4BAB4CFAE1F0@CEZ.ICE>


(I changed the please to a lower case, I was overly punchy in the subject 
line, and I apologize to everyone for that)

--On January 20, 2006 12:11:16 PM -0500 sean <seanlkml@sympatico.ca> wrote:

> On Fri, 20 Jan 2006 09:36:35 -0700
> Michael Loftis <mloftis@wgops.com> wrote:
>
>> Yes I realise this change isn't out of the blue or anything, but it's in
>> a  'stable' kernel.  Why bother calling 2.6 stable?  We may as well have
>> stayed at 2.5 if this sort of thing is going to continue to be pulled.
>>
>
> Most of your message seems to boil down to complaining that devfs has
> been removed. Unfortunately your frustration is pointed in the wrong
> direction; you should be asking yourself why you ignored all those
> warnings about devfs removal for so long. If you really need it, just use
> the 2.4 kernel; it's very stable.

It is.  And the majority of the systems I've built (and still most new 
installs) use 2.4, but because of the need in many situations for things 
that only existed starting in 2.5 there's more argument for many cases for 
2.6 (and with some of the ARM development I've got going on there's even 
more argument for 2.6...despite the headers playing games with me right 
now....)

> If you want to complain about the current tree being called "stable",
> then just don't call it stable.   Call it the development tree because in
> the end that's what  it is.  No need to get hung up on a name; it is what
> it is.  Anyone, is free to fork a real stable tree just like some
> distributions do.   But such "stable" trees just  aren't going to be
> maintained by the same people who develop the mainline; they have enough
> to do already.

I was under the impression that the consensus has usually been multiple 
forks dividing a lot of external development resources into their own 
little camps instead of letting them all contribute to the main kernel was 
considered a bad thing?  Has this changed?  I know it's better for the 
developers....but shouldn't they or...'someone' be responsible for 
maintenance and have a place to do so?  Community maintenance? 
Developer+maintainer pairs in cases where the developer is unable or 
unwilling to actually maintain his/her code?

A target for such efforts, and community support for them would continue 
the ... 'tradition' of this being a community kernel where efforts are 
focused, and not where efforts are turned away and told to maintain your 
own forks.

>
> If you can think of an idea to solve your problem without demanding that
> other people  (ie. the mainline developers) do extra work, then speak up.
> But just demanding that the developers patch a stable tree while working
> on the development branch as well, has other _real_ costs that
> precipitated the shift to the current model.

Having a stable tree would atleast give me a place to commit changes to 
publicly where/if I needed to.  My main concern *today* is the devfs 
problems which I can solve yes and were known about yes, but require quite 
a bit of effort just to support the second problem of *today* which is 
Intel's latest e1000 variant.  That though is just today's troubles right 
now.  I can see others coming, and I'm concerned.

I understand the reason, but the problem it creates is it does give a lot 
of places incentive to just not contribute their bugfixes, and instead fork 
since they're not interested in getting involved in API changes 'right now'.



  reply	other threads:[~2006-01-20 17:56 UTC|newest]

Thread overview: 126+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-01-20 15:17 Development tree, PLEASE? Michael Loftis
2006-01-20 15:31 ` Michael Loftis
2006-01-20 15:59 ` Marc Koschewski
2006-01-20 16:07   ` Michael Loftis
2006-01-20 16:34     ` Marc Koschewski
2006-01-20 17:04       ` Michael Loftis
2006-01-20 16:35     ` Marc Koschewski
2006-01-20 17:06       ` Michael Loftis
2006-01-20 17:31         ` Diego Calleja
2006-01-20 20:43         ` Kyle Moffett
2006-01-20 16:41     ` Jan Engelhardt
2006-01-20 17:14       ` Michael Loftis
2006-01-20 19:43         ` Greg KH
2006-01-20 20:56           ` Michael Loftis
2006-01-20 21:06             ` Christopher Friesen
2006-01-20 23:00             ` Horst von Brand
2006-01-20 23:17             ` Russell King
2006-01-20 23:33               ` Michael Loftis
2006-01-20 23:55                 ` Russell King
2006-01-21  0:05                   ` Michael Loftis
2006-01-21  0:26                     ` Lars Marowsky-Bree
2006-01-20 23:27             ` Greg KH
2006-01-20 23:52               ` Michael Loftis
2006-01-21  0:03                 ` Russell King
2006-01-21  1:38             ` Alan Cox
2006-01-20 20:25         ` Russell King
2006-01-20 22:05           ` Michael Loftis
2006-01-20 22:54     ` Horst von Brand
2006-01-20 16:40   ` Dmitry Torokhov
2006-01-20 16:48     ` Marc Koschewski
2006-01-20 16:55       ` Dmitry Torokhov
     [not found]         ` <20060120172431.GE5873@stiffy.osknowledge.org>
2006-01-20 17:43           ` Dmitry Torokhov
2006-01-20 17:53             ` Marc Koschewski
2006-01-20 18:00               ` Dmitry Torokhov
2006-01-20 18:06                 ` Marc Koschewski
2006-02-13 17:17               ` Dmitry Torokhov
2006-01-20 16:29 ` James Courtier-Dutton
2006-01-20 16:36   ` Michael Loftis
2006-01-20 16:50     ` Dmitry Torokhov
2006-01-20 17:31       ` Michael Loftis
2006-01-20 19:03         ` Valdis.Kletnieks
2006-01-20 19:10           ` Michael Loftis
2006-01-20 23:20             ` Bernd Petrovitsch
2006-01-20 23:54               ` Michael Loftis
2006-01-20 19:21           ` Michael Loftis
2006-01-20 19:24             ` Valdis.Kletnieks
2006-01-20 20:00             ` Russell King
2006-01-20 21:21               ` Michael Loftis
2006-01-20 21:40                 ` Doug McNaught
2006-01-20 22:09                   ` Michael Loftis
2006-02-02 12:16                     ` David Weinehall
2006-02-02 18:25                       ` Michael Loftis
2006-02-02 20:10                         ` Dave Jones
2006-02-02 22:05                           ` Sam Ravnborg
2006-02-02 22:10                             ` Dave Jones
2006-02-02 22:19                               ` Sam Ravnborg
2006-02-02 22:31                                 ` Dave Jones
2006-02-02 22:42                                   ` Sam Ravnborg
2006-02-03  1:29                                 ` Roman Zippel
2006-02-03  4:45                                 ` Theodore Ts'o
2006-02-03 12:28                               ` Roman Zippel
2006-02-03 16:04                                 ` Dave Jones
2006-02-02 22:01                         ` Willy Tarreau
2006-02-02 22:31                           ` Christopher Friesen
2006-02-03  5:08                             ` Willy Tarreau
2006-02-02 22:15                         ` David Weinehall
2006-02-02 22:47                           ` Michael Loftis
2006-01-20 20:10             ` James Courtier-Dutton
2006-01-20 20:20         ` Jesper Juhl
2006-01-20 21:48           ` Michael Loftis
2006-01-20 22:00             ` Dmitry Torokhov
2006-01-20 22:14               ` Michael Loftis
2006-01-21  9:22             ` Jan Engelhardt
2006-01-21 14:52               ` Alistair John Strachan
2006-01-21 17:03                 ` Jan Engelhardt
2006-01-20 21:50           ` Michael Loftis
2006-01-21  9:13         ` Jan Engelhardt
2006-01-20 16:53     ` Joe George
2006-01-20 17:03       ` Randy.Dunlap
2006-01-20 17:33         ` Joe George
     [not found]     ` <20060120121116.62a8f0a6.seanlkml@sympatico.ca>
2006-01-20 17:11       ` sean
2006-01-20 17:56         ` Michael Loftis [this message]
     [not found]           ` <20060120131120.338ebf17.seanlkml@sympatico.ca>
2006-01-20 18:11             ` Development tree, please? sean
2006-01-20 18:43               ` Michael Loftis
2006-01-20 17:11     ` Development tree, PLEASE? Diego Calleja
2006-01-21  1:56     ` Matthew Frost
2006-01-21  3:19       ` Matthew Frost
2006-01-21  7:22         ` Michael Loftis
2006-01-21  7:38           ` Lee Revell
2006-01-21 21:56             ` Sven-Haegar Koch
2006-01-21 22:18               ` Lee Revell
2006-01-21 22:40                 ` Michael Loftis
2006-01-21 22:47                   ` Lee Revell
2006-01-21 22:51                     ` Bernd Petrovitsch
2006-01-22  8:57                       ` Michael Loftis
2006-01-22  9:41                         ` Theodore Ts'o
2006-01-22 16:09                         ` Bernd Petrovitsch
2006-01-22 22:59                         ` Daniel Barkalow
2006-01-21 22:49                   ` Bernd Petrovitsch
2006-01-21 23:03                   ` Lee Revell
2006-01-22  9:03                     ` Michael Loftis
2006-01-22 17:03                       ` Bernd Petrovitsch
2006-01-25 21:30                         ` Nix
2006-01-25 21:36                           ` Lee Revell
2006-01-25 22:12                             ` Nix
2006-01-26  8:44                               ` Bernd Petrovitsch
2006-01-26 21:12                                 ` Jan Engelhardt
2006-01-26 21:44                                   ` Bernd Petrovitsch
2006-01-22 17:14                       ` Arjan van de Ven
2006-01-22 17:24                       ` Lee Revell
2006-01-21 11:28           ` Jesper Juhl
2006-01-21 18:09           ` Horst von Brand
2006-01-20 17:08 ` Gábor Lénárt
2006-01-21  0:36   ` Michael Loftis
2006-01-20 19:16 ` Greg KH
2006-01-20 19:27 ` Ben Collins
2006-01-20 22:04   ` Vincent Hanquez
2006-01-21 18:29     ` Johan Kullstam
2006-01-23 13:45       ` Vincent Hanquez
2006-01-24 15:35       ` Bob Copeland
2006-01-21 11:41 ` Ralf Baechle
2006-01-21  6:58 Michael Loftis
2006-03-14 13:57 Chuck Ebbert
2006-03-14 14:09 ` Arjan van de Ven
2006-03-16 20:17   ` Jan Engelhardt
2006-03-16 20:21     ` Jan Engelhardt

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=58FE66DF7131B93329558B01@d216-220-25-20.dynip.modwest.com \
    --to=mloftis@wgops.com \
    --cc=James@superbug.co.uk \
    --cc=linux-kernel@vger.kernel.org \
    --cc=seanlkml@sympatico.ca \
    /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).