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

Attachment: signature.asc
Description: PGP signature

Reply via email to