[Pkg-xmpp-devel] Using DEP-14 branch layout within the XMPP team

Boris Pek tehnick at debian.org
Thu Feb 22 15:01:24 UTC 2018


Hi,

> I propose to apply the "Recommended layout for Git packaging
> repositories" (http://dep.debian.net/deps/dep14/) in all Git
> repositories of the XMPP team.
>
> Short:
>
>  - Packages uploaded to the current development release should
>    be prepared in a debian/master branch.
>
>  - By default, the latest upstream version should be imported
>    in the upstream/latest branch.
>
> Any objections?

Personally I will not follow this DEP in some packages, because it is
more convenient to maintain packaging rules separately from sources.
Especially if you use the same git repo to store packaging rules for
other Linux distros and/or PPA.

I am involved to packaging activity for a few Debian maintainers teams
and everywhere are own rules.The most polar of samples:

* Debian Science Policy Manual [1] recommends to import upstream
  sources into packaging directory, but does not require it! (In fact
  I have not seen any team policy manuals in which this would be
  requested as absolutely necessary.)

* Debian Qt/KDE Maintainers and Debian KDE Extras Team Policy [2]
  requires do not add original sources into packaging repo. (Though I
  saw one or few exceptions.)

I propose to left to maintainer a decision about choosing of packaging
workflow which (s)he prefer to use.

[1] https://science-team.pages.debian.net/policy/#idm302
[2] https://pkg-kde.alioth.debian.org/gitguidelines.html

Best wishes,
Boris




More information about the Pkg-xmpp-devel mailing list