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

Brushed up Debian Med's group policy.



Hello everybody,

I have brushed up our Group policy.  I think that all my changes are
consensual.  If not, please let me know and I will promptly correct.

Here are the notable changes.

 - Recommend the 3.0 (quilt) format.
 - dh is recommended over CDBS unless CDBS has a specific advantage.
 - Debhelper compatibility level 9 is recommended.
 - debian/gbp.conf is recommeded for every packages managed with Git
   even when git-buildpackage is not used, to document the repository's
   layout.
 - Recommend pristine-tar even when git-buildpackage is not used.
 - No preference for Subversion or Git.

In addition, I added tips to manage packages that are cloned from upstream
Git repositories.

 - Use the gbp.conf file to indicate the name of the Upstream and the Debian
   branches, and the syntax of the Upstream tags.
 - Make the Debian branch the default branch on Alioth by editing the HEAD file.
   (this helps gbp-clone).
 - Register the upstream tarballs with pristine-tar, even if you make them yourself.
 - When committing changes directly (including when pulling from the Upstream
   branch a few commits after an Upstream tag), use the "single-debian-patch"
   source option.

With this, anybody should be able to clone and build a Git package with
git-buildpackage.

Have a nice day,

-- 
Charles Plessy
Debian Med packaging team,
http://www.debian.org/devel/debian-med
Tsurumi, Kanagawa, Japan


Reply to: