moving away from changelog.dd?
Jonathan M Davis
jmdavisProg at gmx.com
Sun Dec 23 20:05:54 PST 2012
On Sunday, December 23, 2012 22:48:47 Andrei Alexandrescu wrote:
> On 12/23/12 10:35 PM, Jonathan M Davis wrote:
> > So, I fully support doing something to automate the portion of the
> > changelog which contains all of the bugzilla entries, but the portion
> > above that where non-bugzilla stuff is entered still needs to be there.
> > We can handle it in some way other than changelog.dd if we want to, but
> > we still need a way to enter stuff into the changelog by hand.
>
> Some other way may as well be introduce entries in bugzilla. Again,
> dealing with the changelog has become more costly than beneficial.
It's costly because of bugzilla. If you automate that part, then I think we're
fine. But i don't think that it makes any sense whatsoever to put the non-
bugzilla stuff in bugzilla. For instance, take this line from the top of the
2.060 changelog:
$(LI std.string: $(RED The current implementations of std.string.format and
string.sformat are scheduled to be replaced in November 2012 with improved
implementations which conform to writef. In some, rare cases, this will break
code. Please see the documentation for std.string.format and
std.string.sformat for details.))
How would you do that with a bugzilla entry? Try and create a bug with that
title? Even assuming that bugzilla allows you to create a bug with a title
that long, it'll then be buried among all of the bug fixes and have a pointless
bug# on it, when it specifically needed to be put at the top.
I really think that the WHATSNEW section needs to stay as it is, and I don't
think that it's really all that big a deal to maintain it. It would be to
automate the LIBBUGSFIXED section, but I don't think that it should be mixed
in with the WHATSNEW section, and the WHATSNEW section is very ill-suited to
being put in bugzilla.
- Jonathan m Davis
More information about the Digitalmars-d
mailing list