Re: Brushed up Debian Med's group policy.
Hi Charles,
On Sat, Nov 30, 2013 at 03:04:17PM +0900, Charles Plessy wrote:
> 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.
Great! I wanted to push myself to put this higher on my todo list - now
it is done. ;-)
> 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.
+1 (to all items)
> 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.
I guess this is very helpful and is some kind of merge to our usual
workflow.
> - 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.
Thanks. I'll try this once it might happen that I need to work on such
a package.
Many thanks for your work on this
Andreas.
--
http://fam-tille.de
Reply to: