lkml.org 
[lkml]   [2004]   [Jun]   [27]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: Inclusion of UML in 2.6.8
    Paul Jackson <pj@sgi.com> wrote:
    >
    > > I'm looking at quilt
    >
    > Good tool.
    >
    > It's a bit like a loaded gun with no safety. You will learn a few new
    > ways to shoot your foot off, and become good at first aid. You will
    > want someway to keep personal revision history of your patches, to aid
    > in such repair work. CVS or RCS or local bitkeeper or (for ancient
    > hackers like me) raw SCCS or some such. Quilt handles the patches, but
    > in and of itself has nothing to do with preserving history.
    >
    > All software is divided into two parts - the concrete and the fluid.
    >
    > Once something is accepted into the main kernel, it's concrete. You can
    > never go back - you can only layer fixes on top. Bitkeeper rules for
    > this stuff.
    >
    > But work in progress, for which oneself is still the primary source, is
    > fluid. You can slice and dice and redo it, and indeed you want to, to
    > get the best patch set. Quilt and friends rule for this stuff.

    Good description, that. quilt is a grown-up version of patch-scripts, and
    is tailored to what I do, and to what distributors do: maintain a series of
    diffs against a monolithic tree which someone else maintains.

    > Conclusion - use Quilt (with your favorite personal version control) on
    > top of Bitkeeper.

    yup. I use patch-scripts+CVS in the way which you describe.

    > Question - what tools are available for convenient patch set submission?
    > Composing multiple, related email sets in a GUI emailer is a bit tedious
    > and error prone. It's an obvious candidate for scripting.

    patch-scripts has the "patch-bomb" script, which would presumably work OK
    for quilt - it would need a little tweaking.

    http://www.zip.com.au/~akpm/linux/patches/patch-scripts-0.18/
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 14:04    [W:0.035 / U:0.356 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site