pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: pkgsrc/net/ocamlnet
On Wed, Jul 18, 2012 at 08:17:09AM +0200, John Marino wrote:
> > > If pkgsrc was using a different version control than CVS (something
> > > like git and the ilk), then reviewing per-patch history on the fly
> > > would be a cinch. Rather than use a better VC (and I've heard many of
> > > you complain about CVS), we change the process to work around its
> > > limitations.
For the record, I don't understand this claim. You can do "cvs log
patches/patch-aa" or "cvs annotate patches/patch-aa" just as easily
with CVS as you can with git or any other such tool.
>> [...]
>>
>> ...also if we were going to upgrade tools and improve procedures,
>> moving to per-topic instead of per-file patches would buy a lot more
>> bang for the buck.
>
> I think that would be a big mistake. I could point out hundreds of
> patched files that were patched for many reasons at different
> points in time, with the current version of the patch being the
> aggregate.
Yes, and that's why per-topic patches are better.
> Per topic would have to be based on the preceding
> intermediate version of the patch, not original file. There's
> order issues,
Patches are already applied in order.
> perhaps comprehensive issue (especially if a later
> patch erases an earlier patch),
That's a maintenance issue, and not a major one.
> and of course it would be a nightmare to migrate to a new version
> of the software. All the per-topic patches would need migrating
> too.
Less of a nightmare than it currently is for packages with a lot of
patches.
Ever used quilt or mq?
--
David A. Holland
dholland%netbsd.org@localhost
Home |
Main Index |
Thread Index |
Old Index