Daniel Pocock <dan...@pocock.pro> writes: > For packages that do use git as the VCS, dput would do a "git tag" and > "git push", possibly using branches specifically intended for release.
I don't think ‘dput’ should be creating anything in the VCS. Instead, the tagging and the ‘dput’ should be parallel and independent. Keep the behaviour of ‘dput’ simple and predictable; it's never going to create anything in the VCS, and developer workdlows can use it knowing that will remain true. If you want some more-complex tool that creates a VCS object and pushes to a foreign VCS repository *as well as* the simple job of ‘dput’, make that a separate tool (which, ideally, uses ‘dput’ to implement that part of the behaviour). I like the idea of the functionality you describe; but it belongs in a different tool from ‘dput’. -- \ “You can be a victor without having victims.” —Harriet Woods, | `\ 1927–2007 | _o__) | Ben Finney -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/85vbmc21j3....@benfinney.id.au