[3dprinter-general] [Debian Wiki] Update of "3D-printer/gbp" by AndreaColangelo

Bas Wijnen wijnen at debian.org
Sun Feb 9 17:51:10 UTC 2014


On Sun, Feb 09, 2014 at 11:52:43AM -0000, Debian Wiki wrote:
>   == Finalizing a package ==
>    * dch -r
> +  * git-buildpackage --git-tag

I don't think this is entirely correct.  Shouldn't the order be:

- dch -r
- dput
- git-buildpackage --git-tag

?

That is, I think only packages which actually get uploaded should be
tagged.  Or should every attempt be tagged and will new tags
automatically replace the old ones?

If the order is as I think, then there is a difference between uploading
by a team member (the maintainer or other) and through an external
sponsor: the tagging will be part of "upload", which we cannot expect an
external sponsor to do.  So in that case, the maintainer will need to
tag the release after a sponsor accepted the package and uploaded it.
And because sponsors may request some changes, it cannot be part of
"finalizing", because that will be done before the sponsor sees the
package.

If a team member sponsors the upload, they may also make changes of
course.  So in that case, it's the uploader's responsibility to tag it
(just like when uploading a non-sponsored package).

Thanks,
Bas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/3dprinter-general/attachments/20140209/d4752ce6/attachment.sig>


More information about the 3dprinter-general mailing list