Changelog bug format
Martin Pitt
martin.pitt at ubuntu.com
Wed Mar 15 12:23:06 GMT 2006
Hi Daniel,
Daniel Silverstone [2006-03-15 10:05 +0000]:
> Option One: Re-use the malone email command interface to close bugs.
> Pros: Information/knowledge share, potential code share
> Cons: The malone email interface isn't ideal for changelogs. Could
> result in a too specific context in the changelog.
> Example:
> foo (1.0) dapper; urgency=low
>
> * Did some stuff
> bug 2001
> affects /distros/ubuntu/dapper status fix-released
This seems way too overengineered and error prone. (Ab)using
changelogs for bug triage should not be encouraged. Usually you want
to close a task for the distro you're uploading to, not more.
> Option Two: Simple modification of the Debian closes syntax
> Pros: Less change from an established format for changelogs already
> Cons: May be too easy to make a mistake and close a bug in the wrong
> tracker
> Example:
> foo (1.0) dapper; urgency=low
>
> * Did some stuff
> * closes: lpbug #2001
This is my favourite option so far. Maybe 'lpbug' could be a little
nicer, like 'Launchpad', but I don't particularly mind that.
> Option Three: Instructions for launchpad
> Pros: Unlikely to be confused for another format, offers opportunity for
> extension later to things like marking specs as implemented.
> Cons: Slightly more verbiage than option two, not as neat and tidy.
> Introduces yet another language for talking about bugs etc.
> Example:
> foo (1.0) dapper; urgency=low
>
> * Did some stuff
> * launchpad: close bug 2001
Too verbose for my taste, and smells like overengineering, too, IMHO.
> Obviously we're open to other ideas. Please follow up to this mail with
> a full option as I have above so that we have everything neatly there to
> make a decision.
My own favourite would be to keep it as short as possible to neatly
fit at the end of lines:
foo (1.0) dapper; urgency=low
* Fix typo (Launchpad: #123)
* debian/postinst: Fix two other stupids bugs (Launchpad: #345, #456)
(s/Launchpad/lpbug/ would be fine for me, too)
Martin
--
Martin Pitt http://www.piware.de
Ubuntu Developer http://www.ubuntu.com
Debian Developer http://www.debian.org
In a world without walls and fences, who needs Windows and Gates?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 191 bytes
Desc: Digital signature
Url : https://lists.ubuntu.com/archives/ubuntu-devel/attachments/20060315/62d1ead4/attachment.pgp
More information about the ubuntu-devel
mailing list