Commit messages

Oliver Grawert ogra at ubuntu.com
Wed Jan 20 23:07:42 UTC 2016


hi,
Am Mittwoch, den 20.01.2016, 18:53 -0200 schrieb Gustavo Niemeyer:

> So, for the actual proposal. My initial recommendation would be the
> following format:
> 
> """
> <affected packages>: <summary in lowercased imperative mood ("add",
> not "added"), no full stop>
> 
> <description with prose in proper English>
> 
> {Closes,Updates} #<bug number>[,<bug number>]
> """
> 
> A more concrete example:
> 
> """
> asserts,daemon,cmd/snap: introduce "asserts" subcommand
> 
> New "asserts" subcommand allows querying the database of known
> assertions.
> 
> Updates #123456,782345
> Closes #415211
> """
> 

would it be possible to have a script or some such that also generates
a proper debian/changelog file with the corresponding "LP: #XXXXXXX"
entries from the commits ?

currently mvo creates the package by hand and we end up with changelog
entries like "* new git snapshot", so neither the launchpad bugs get
auto-closed nor can you see the actual list of changes in the package
changelog (i understand it is painful to transfer git commit summaries
by hand for each package upload, if we had a file you could just
copy/paste from that might be helpful in this case)

ciao
	oli
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 173 bytes
Desc: This is a digitally signed message part
URL: <https://lists.ubuntu.com/archives/snappy-devel/attachments/20160121/eaae53a9/attachment.pgp>


More information about the snappy-devel mailing list