[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: why do people introduce stup^Wstrange changes to quilt 3.0 format



Hello,

On Fri, 18 May 2012 11:37:08 +0200
Adam Borowski <kilobyte@angband.pl> wrote:

> Quilt is a kind of really primitive VCS.  It does not make sense to
> use both it and a modern one, and when someone tries, this ends up
> with no end of woe.  Quilt sprinkles its modifications around the
> source, breaks timestamps causing unnecessary rebuilds, breaks basic
> VCS abilities like bisection, makes it really hard to even review
> history, and so on.

I'm sorry to disappoint you, but quilt isn't a VCS at all. It's a patch
queue management system, and it does its job well. And, by the way, git
can't do it better at the moment as guilt seems to be dead, and stgit
is buggy (mq in mercurial is better than quilt, but we speak of git
atm).

Keeping patches in git makes thing less transparent and more
complicated. You have to inspect all the history just to find out what
changes did maintainer do to the original source. And, of course, you
need to have a clone of the repo.

> You complain about forcing people to use git, while you push quilt
> onto everyone else.  And while git can do every single thing quilt
> can do, the reverse is thoroughly untrue.

No, it can't. Please check what git, and what quilt is. They are
different tools for different purposes and they can't do each other's
job well enough.

-- 
WBR, Andrew

Attachment: signature.asc
Description: PGP signature


Reply to: