[Debian-med-packaging] Mixture of packaging workflows (Re: [med-svn] [bedtools] branch master updated (4122ba1 -> 86c9cf2))
Charles Plessy
charles-listes-med-packaging at plessy.org
Fri Jun 6 22:27:26 UTC 2014
Le Fri, Jun 06, 2014 at 08:22:24PM +0000, Andreas Tille a écrit :
> This is an automated email from the git hooks/post-receive script.
>
> tille pushed a change to branch master
> in repository bedtools.
>
> from 4122ba1 Setting Release-Version v2.20.1
> adds a0d28a5 Imported Upstream version 2.20.1
> new 86c9cf2 Merge branch 'master' of ssh://git.debian.org/git/debian-med/bedtools
>
Hi Andreas,
thanks for the update of bedtools.
In this source package, I now update the master branch by pulling directly from
the upstream repository on GitHub. This workflow simplifies a lot the
interactions with Upstream, by the use of pull requests.
Unfortunately, this workflow does not go well with the use of git-import-orig,
which just makes a single commit and therefore breaks the symmetry between
Upstream's and Debian's master branches…
I wonder if you would mind if I would cancel the changes that you pushed and
replace them by the equivalent actions following the workflow explained above.
This workflow that I follow in bedtools, fastx-toolkit and a couple of other
packages works well and is compatible with the commandes git-pull and
git-buildpackage, including the use of the pristine-tar option. Floods of
emails representing upstream commits are now prevented by setting the option to
multimailhook.maxCommitEmails.
How can we avoid that both the “import-orig” and the “pull from Upstream”
workflows are mixed ? I did not find a way to configure debian/gbp.conf to
make git-import-orig fail. Do you think that it would be useful to move
repositories in a separate directory on Alioth, for instance
“upstream-pulled” ?
Have a nice week-end,
Charles
--
Charles Plessy
Debian Med packaging team,
http://www.debian.org/devel/debian-med
Tsurumi, Kanagawa, Japan
More information about the Debian-med-packaging
mailing list