Browse thread
[OSR] Ports-like package management system
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | Nicolas Pouillard <nicolas.pouillard@g...> |
| Subject: | Re: [Caml-list] Re: [OSR] Ports-like package management system |
Excerpts from Sylvain Le Gall's message of Wed Jan 30 10:53:34 +0100 2008:
> On 30-01-2008, Berke Durak <berke.durak@exalead.com> wrote:
> > Sylvain Le Gall a écrit :
[...]
> > When you develop a program P you will have use programs P_{i1}, P_{i2},
> > ... and thus have checkouts of repositories S_{i1}, S_{i2}, and so on.
> > If you find a bug in P_{i1} you can directly edit the checked out
> > version, recompile everything automatically by launching ocaml in P's
> > directory and thus debug P_{i1}. You can then locally commit your
> > changes to P_{i1} and then easily push the patch or send the diff to the
> > upstream author.
> >
>
> Send a patch to author of P_{i1}. This is the easiest way.
>
> <hint>
> diff -Nurd P_{i1} P_{i1}.new
> </hint>
And what if the author of P_{i1} have changed it's project (locally or not),
let's say some file renamings, adding some code around the bug, do some
global replacing...
With such a diff file you end-up with a patch that is not applicable.
That's not a problem when using darcs!
--
Nicolas Pouillard aka Ertai