control: owner -1 ! control: retitle -1 dgit: Want script to setup/update dgit-maint-merge(7) source package configuration
Dear Ian, On Mon, Jan 23, 2017 at 11:30:40AM +0000, Ian Jackson wrote: > I'm not comfortable with workflow-specific (and, unless unavoidable, > Debian-specific) helpers or functions in dgit proper. This seems to > me to breach an abstraction layer I conceive of, above dgit. > [...] > Also, using `dgit-*' as the name increases the risk that people will > think that this is _the_ way to use dgit. This is a perennial > confusion. Most people who have not had dgit explained to them assume > that it is a competitor to gbp or git-dpm or quilt. (#852090 is a > typical example of this effect.) > > This proposed subcommand precisely _is_ part of such a competitor. I > want dgit to remain completely workflow-ignorant, and as far as > possible git-management-tool-ignorant. > [...] I share these goals, and after reading your message, completely agree with you that this should definitely not be a dgit subcommand. > FAOD I am still content for the script to be in the dgit package. I think that still makes sense because dgit-maint-merge(7) itself is in the dgit package. > How about: > git deb-maint-merge-prepare > ? I don't think that it should be a subcommand of git. The only git thing that it will do is `git commit`. Otherwise, it will do dpkg-source things. My prototype is ~/bin/maintmerge. So perhaps just /usr/bin/maintmerge, or if you are worried about namespacing, debmaintmerge. But let's leave this for now until I have a better version of the script (probably Perl since I'm actively trying to learn Perl). -- Sean Whitton
signature.asc
Description: PGP signature