kde release changelog idea
Waldo Bastian
bastian at kde.org
Thu Oct 14 11:02:10 BST 2004
On Thursday 14 October 2004 03:33, Michael Pyne wrote:
> On Wednesday 13 October 2004 07:53 pm, Benjamin Meyer wrote:
> > Rather than have maintainers update changelogs, wouldn't it be possible
> > to have a bugzilla report that showed bugs closed during that minor
> > release time?
>
> I like that idea, but I know that I've fixed a few bugs in JuK for
> 3_3_BRANCH that didn't have bug reports. We would need some way to
> manually add bugs that we've fixed, unless we want to open a bug report and
> immediately close it or something. :-/
In one of my previous jobs you couldn't check in any changes if you didn't
have a work/bug report number to go with it. When a new release was made you
could ask the source repository a list of all bugs that were fixed in the
period since the previous release.
But even if you don't have bugnumbers for every fix, it would still make it
easier to keep track of those changes that DO relate to an existing
bugreport.
> Also, just because a bug is closed doesn't mean it was fixed in BRANCH, we
> would need some way of determining that a bug has been closed in BRANCH.
I wonder how hard it is to extend bugzilla to register for bugs in which
branch(es) they have been fixed. The other approach is to extract the
bugnumbers from the CVS commit messages. In that case you must make sure to
always mention the bug when commiting, e.g. as part of CCMAIL
Maybe we can add a "DONE: <bugnr>" header to close bugreports from the CVS
commit message (alias for CCMAIL: <bugnr>-done at bugs.kde.org) and "BUG:
<bugnr>" (alias for CCMAIL: <bugnr>@bugs.kde.org) to promote that practice.
Cheers,
Waldo
--
bastian at kde.org | SUSE LINUX 9.2: Order now! | bastian at suse.com
http://www.suse.de/us/private/products/suse_linux/preview/index.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20041014/eac995a1/attachment.sig>
More information about the kde-core-devel
mailing list