Re: Bug#466550: Pristine source from upstream VCS repository
Stefano Zacchiroli wrote:
> NACK. While uscan can be considered an API, it looks much like an
> implementation to me. The API you get with it is that you can call
> "uscan" with its parameters, but you cannot implement that API with
> anything else. An API is something I expect to be able to implement
> in different ways; get-orig-source enables individual DDs to do that.
PET already has its own implementation that supports watch files. Or are you
talking about something different?
Although current version 3 watch files are enough for many packages, they
are indeed very limited; but that can easily be fixed by introducing a
version 4 format which includes all the suggestions that need a version
JFTR: I'm not totally convinced about get-orig-source or watch files being
APIs, it is a strong word for such a vague things.