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

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: