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

Re: Standardizing the layout of git packaging repositories



Hi Raphael, hi all,

On  Fr 15 Aug 2014 16:16:01 CEST, Raphael Hertzog wrote:

- how do we tag the package releases?

  - pkg/<version>
  (note: git-buildpackage uses debian/<version> but I find this confusing
  as we then also have the "debian/" prefix for ubuntu or kali uploads, we
  don't need the vendor prefix as the usual versioning rules embed the
  downstream distribution name (e.g. 1.0-0ubuntu1) and thus there can't be
  any conflict on the namespace, keeping a prefix is important to easily
  differentiate tags created by upstream developers from tags created
  by packagers)


As others said before... This will break many many already existing Git packaging repositories.

As Debian is the mother distro of all derivatives, debian/<version> should be dealt with as synonymous to pkg/<version>. Any other vendor can then tag with <vendor>/<version> and won't conflict with our tags. Furthermore, if a tag is debian/<version>, then downstream knows that nothing got modified in the downstream derivative distro compared to the package in Debian.

- shall we standardize the "pristine-tar" branch?

I'd say "No" here. With packaging of the MATE desktop environment I started maintaining only the debian/ folders in the packaging Git repositories (e.g. [1]). So, I am not shipping any upstream sources with the packaging Git at all. I have started getting fond of this Git packaging way and I recommend this to everyone else for various reasons (saving storage on git.debian.org for one of them).

Greets,
Mike

[1] http://anonscm.debian.org/cgit/pkg-mate/mate-desktop.git/tree/
--

DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
fon: +49 (1520) 1976 148

GnuPG Key ID 0x25771B31
mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de

freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb

Attachment: pgpQ1aa9STz2d.pgp
Description: Digitale PGP-Signatur


Reply to: