PICCA Frederic-Emmanuel <frederic-emmanuel.pi...@synchrotron-soleil.fr>
writes:

>> There is the Source field in d/copyright where you can put a git remote
>> URL.  Maybe that usage should go into DEP-14 ?
>
> So we have upstream informations in
>
> d/copyright
> d/control (git url of our VCS).
> d/watch (in git mode)
> d/upstream/metadata (what for ?). maybe we should standardize on this one.
> d/gbp.conf
>
> other files ?

Indeed this is a mess.  (I wouldn't count d/control Vcs-* though?)

Has there been any work towards a single-file declarative file syntax to
generate all the debian/ files?

Except for debian/patches/ and debian/tests/ I think this could work.
Compare rpm's *.spec or Homebrew files.

This could be one step towards migration to a monolithic source git
repository where all of Debian's debian/ files could be managed in a
collaborative way.  We don't strictly need that -- we could just import
all debian/ sub-directories from all source packages into one monolithic
git repository, and work together there -- but it would simplify syncing
the same information in several files under debian/ and reduce the
number of small files we have to manage.

/Simon

Attachment: signature.asc
Description: PGP signature

Reply via email to