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.021 / U:61.620 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site