linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
[parent not found: <fa.ZV8hYZHQHqzfx1dgOFeEVFRogSg@ifi.uio.no>]
* Re: Please release a stable kernel Linux 3.0
@ 2007-06-27 13:53 Al Boldi
  2007-06-27 15:52 ` Adrian Bunk
  2007-06-27 17:11 ` Al Viro
  0 siblings, 2 replies; 69+ messages in thread
From: Al Boldi @ 2007-06-27 13:53 UTC (permalink / raw)
  To: linux-kernel

Al Viro wrote:
> On Wed, Jun 27, 2007 at 11:18:36AM +0200, Zolt?n HUBERT wrote:
> > And as I understand it, this is (was ?) the whole point of
> > stable/development kernels. "We" can trust a newer stable
> > kernel to be a drop-in replacement for an older stable
> > kernel (from the same series), while development kernels
> > need time to stabilise with the new whizz-bang-pfouit stuff
> > that you all so nicely add.
>
> "Drop-in" in which sense?  That out-of-tree modules keep working?
> Not really...

Al, be reasonable.  There are many out-of-tree GPL modules that won't be 
accepted into mainline, never mind those that shouldn't be accepted.  But 
these modules do have a right to not be obsoleted by constant API changes.

You are effectively inhibiting the development of an out-of-tree GPL module 
pool, by constantly pulling the rug under that community.

Do you think this is fair?


Thanks!

--
Al


^ permalink raw reply	[flat|nested] 69+ messages in thread
* Please release a stable kernel Linux 3.0
@ 2007-06-21 21:49 Zoltán HUBERT
  2007-06-21 21:54 ` Chuck Ebbert
                   ` (7 more replies)
  0 siblings, 8 replies; 69+ messages in thread
From: Zoltán HUBERT @ 2007-06-21 21:49 UTC (permalink / raw)
  To: linux-kernel, Zoltán HUBERT

Hello gentlemen (and ladies ?)

As a power-user (NOT a hacker) I kindly ask you to please 
change the naming scheme and come back to the traditional 
model, and release a stable kernel while working on a 
develoment branch.

I'm not on the [lkml] so should you answer please CC my 
e-mail: zoltan.hubert@zzaero.com

All people who might read this know that traditionally 
stable releases are even numbered and development branches 
are odd numbered. This changed during late develoment of 
2.6, according to my analysis because of the "invention" of 
GIT which was itself necessary because of BitKeeper (insert 
ooooooooold flame-wars here) and which allowed very dynamic 
develoment. While this has been effective, alternative 
voices (Mr Morton complaining that more bugs were added 
than repaired, semi-stable semi-supported 2.6.x.y branches 
where invented...) come more and more into the front. The 
upcoming GPL v3 versus v2 debate will make things worse, 
and we all know this. The un-ending stable ABI argument 
goes into this same direction.

So I feel that a turning-point is coming where a really 
really really (x 15) stable and reliable kernel is NEEDED.

You might think it's easy for me to simply "use" Linux and 
complain while you're doing the hard stuff. As it happens, 
the current development/stable model makes our life as 
"users" more and more difficult. I'm using Linux since 1997 
on a Mac thanks to LinuxPPC-1997, and I'm a hard pusher of 
Linux whenever possible, sometimes against the common 
sense, for example when I favor using National Instrument 
cards with Linux drivers and custom written TCP/IP server 
against easy LabView on Windows. While some of you dislike 
closed source drivers, the choices "we users" face are:
- closed source drivers with closed source OS
- closed source drivers with open source OS
Please consider that we are living in a REAL world, and not 
Disney-Land.



So I've demonstrated that from a "users" perspective a new 
stable Linux would be of advantage. I'll now list what I 
suggest for this new stable branch:

First, there are some fundamental ideas in the pipelines of 
forthcoming releases which should be part of the next 
"stable" Linux (Reiser4, the new scheduler from Mr. Molnár, 
virtualisation...). So any next stable kernel branch should 
include most of these recent developments, with the goal of 
stabilising them. May-be a poll on [lkml] as to which 
feature to include or not would help ?

Second, there was once a suggestion that 2.6 should be 3.0 
since a lot of things changed:
- modules called .ko and not .o
- the output of the compile
- ... (I don't remember)
This was a brilliant suggestion and I whish another 
consideration was given to that idea. You might even go a 
step further and call kernel modules .kmod. Why on earth 
call "kernel object" things that are "kernel modules" ? And 
that every person calls "modules" and not "objects" ? I 
know I know, in UNIX dynamic libraries are .so "shared 
objects", so what ? A "module" is a "module" and NOT an 
"object", call a cat a cat.

Third, while a stable ABI in a dynamically developed kernel 
is a difficult/impossible/unwanted feature, it should be 
possible to implement in a stable branch. This could even 
be a distinction between "stable" and "development" 
branches. And it would certainly help vendors of 
closed-source drivers.

Fourth, a finnish developper on this list suggested several 
times that people should be allowed to try stupid things. 
Well, I'm doing just that.



As a conclusion, please, please, consider splitting again 
the kernel in 2 distinct branches, one labeled 
"development" suiting your needs and another labeled 
"stable" for us users.

Sincerely yours,

Zoltán.





-- 
 
________________________

Zoltan
________________________

 

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

end of thread, other threads:[~2007-06-30 10:54 UTC | newest]

Thread overview: 69+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <8AH0j-3Qc-11@gated-at.bofh.it>
     [not found] ` <8AH0j-3Qc-9@gated-at.bofh.it>
     [not found]   ` <8B0vZ-r6-5@gated-at.bofh.it>
     [not found]     ` <8B46G-69z-15@gated-at.bofh.it>
     [not found]       ` <8B52G-7C9-5@gated-at.bofh.it>
     [not found]         ` <8BalK-7Ic-39@gated-at.bofh.it>
     [not found]           ` <8BaYr-8tJ-17@gated-at.bofh.it>
2007-06-29 21:05             ` Please release a stable kernel Linux 3.0 Bodo Eggert
2007-06-29 21:27               ` Rene Herman
2007-06-30  2:11                 ` Daniel Hazelton
2007-06-30 10:50                   ` Rene Herman
     [not found] <fa.ZV8hYZHQHqzfx1dgOFeEVFRogSg@ifi.uio.no>
2007-06-27 14:15 ` Bill Waddington
2007-06-28 11:15   ` Helge Hafting
2007-06-28 15:28     ` William D Waddington
2007-06-28 16:30       ` Alan Cox
2007-06-28 16:39         ` William D Waddington
2007-06-29  0:00           ` Alan Cox
2007-06-28 21:39         ` Al Viro
2007-06-28 22:00         ` Rene Herman
2007-06-28 22:48           ` Alan Cox
2007-06-28 22:45             ` Rene Herman
2007-06-27 13:53 Al Boldi
2007-06-27 15:52 ` Adrian Bunk
2007-06-27 16:08   ` Chuck Ebbert
2007-06-27 16:26     ` Dmitry Torokhov
2007-06-27 16:26     ` Adrian Bunk
2007-06-27 22:32   ` Al Boldi
2007-06-27 17:11 ` Al Viro
2007-06-27 22:32   ` Al Boldi
2007-06-27 23:12     ` Al Viro
2007-06-28 15:37       ` Al Boldi
  -- strict thread matches above, loose matches on Subject: below --
2007-06-21 21:49 Zoltán HUBERT
2007-06-21 21:54 ` Chuck Ebbert
2007-06-21 22:08 ` Alan Cox
2007-06-21 22:21   ` Zoltán HUBERT
2007-06-22 20:54     ` Willy Tarreau
2007-06-21 22:29 ` Jesper Juhl
2007-06-21 22:34   ` Chuck Ebbert
2007-06-21 23:01     ` Lennart Sorensen
2007-06-21 23:08       ` Chuck Ebbert
2007-06-21 23:36         ` Måns Rullgård
2007-06-21 23:45         ` Arjan van de Ven
2007-06-28 21:15           ` Pavel Machek
2007-06-29 13:41             ` Rafael J. Wysocki
2007-06-29 22:33               ` Pavel Machek
2007-06-22 15:00     ` Rafael J. Wysocki
2007-06-22 17:11       ` Chuck Ebbert
2007-06-22 22:10         ` Rafael J. Wysocki
2007-06-24 20:54         ` Rafael J. Wysocki
2007-06-25 16:38           ` Chuck Ebbert
2007-06-25 23:20             ` Rafael J. Wysocki
2007-06-25 23:23               ` Chuck Ebbert
2007-06-21 22:57   ` Zoltán HUBERT
2007-06-21 23:07     ` Jesper Juhl
2007-06-21 23:23     ` Lennart Sorensen
2007-06-22  8:34     ` Bernd Petrovitsch
2007-06-26 11:59     ` Helge Hafting
2007-06-26 14:37       ` Zoltán HUBERT
2007-06-26 15:04         ` Renato S. Yamane
2007-06-26 19:03         ` Roland Kuhn
2007-06-27  9:18           ` Zoltán HUBERT
2007-06-27  9:54             ` Alan McKinnon
2007-06-27  9:55             ` Al Viro
2007-06-27 14:44             ` Helge Hafting
2007-06-27 16:13             ` Chuck Ebbert
2007-06-29 16:37             ` Gerhard Mack
2007-06-21 23:30   ` Jan Engelhardt
2007-06-21 23:32     ` david
2007-06-22  8:41       ` Jan Engelhardt
2007-06-21 22:52 ` Stefan Richter
2007-06-21 22:59   ` Zoltán HUBERT
2007-06-21 22:58 ` Rene Herman
2007-06-22  3:51 ` Rik van Riel
2007-06-22  9:19 ` Xavier Bestel
2007-06-22  9:45   ` Bernd Petrovitsch
2007-06-23  7:25 ` Chris Snook

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).