lkml.org 
[lkml]   [1998]   [Jul]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: Kernel v2.3.x
Date
From
Alex Buell <alex.buell@tahallah.demon.co.uk> said:
> I've been thinking about the 2.3.x development, I have some suggestions
> that might help make the code tree more manageable.

It is manageable as is.

> How about splitting the kernel tree into separate .tar.gz files like so:

Has been proposed dozens of times, and shot down each time because:

- You don't download full kernels, you download patches
- Gives much more chance to error: core-2.3.14 + arch-ia32-2.3.9 doesn't
compile for me anymore: Why?
- Much more mess doing patches: You'd need patches for each and every piece
- What do you do if 2.3.45 --> 2.3.46 changes just code for AXP?
- If you are doing serious development work, you just _can't_ go ahead and
fix core + arch-ia64, you _must_ fix (or at least check) all other
arch-dependent code. So you'll need the whole thing anyway
- It means more work for the core developers, and _that_ is a way too
precious resource to waste for a minor convenience

And finally:

- Linus has repeatedly said he just won't do it. It's his kernel, he calls
the shots.

OTOH, for _stable_ kernel series this makes some sense for distributions.
And that is exactly what at least RedHat does: The kernel sources for i386
do not contain architecture dependent pieces for other architectures.
--
Dr. Horst H. von Brand mailto:vonbrand@inf.utfsm.cl
Departamento de Informatica Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria +56 32 654239
Casilla 110-V, Valparaiso, Chile Fax: +56 32 797513

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.altern.org/andrebalsa/doc/lkml-faq.html

\
 
 \ /
  Last update: 2005-03-22 13:43    [W:0.171 / U:0.288 seconds]
©2003-2014 Jasper Spaans. hosted at Digital Ocean