D 2.062 release
Steven Schveighoffer
schveiguy at yahoo.com
Sun Feb 17 19:36:38 PST 2013
On Sun, 17 Feb 2013 21:44:18 -0500, Walter Bright
<newshound2 at digitalmars.com> wrote:
> On 2/17/2013 6:11 PM, Steven Schveighoffer wrote:
>> Let me give you some examples of "new features"
>>
>> std.array.replace compile error (string and immutable string)
>> There's no Duration.max
>> Document extern properly
>> etc.
>
> Compare the earlier changelogs with the bugzilla entries.
>
> It's EXACTLY THE SAME TEXT.
>
> EXACTLY.
No. We have quite a few messages that were not "bug reports" in prior
releases. These messages have no corresponding bugzilla entry. These
were truly useful descriptions. The bug reports were few, and yes, there
were a few instances like the ones I gave (I saw "relax inout rules" which
is terrible as a description).
for example:
* std.array.insert has been deprecated. Please use
std.array.insertInPlace instead.
* Major overhaul of std.regex module's implementation. Breaking change in
std.regex.replace with delegate, use Captures!string instead of
RegexMatch!string as delegate parameter.
The latest versions have almost none of those useful descriptions. They
are almost exclusively of the cryptic
you-have-to-click-on-me-to-understand-what-I-mean type.
Even if there are past examples of poor descriptions for the changelog,
that is not not an excuse to make them all bugzilla reports.
A good first step would be to examine the bugzilla reports that will be
listed as "new features" (should be easy since it's a report that's
already being used by the web site), and change the descriptions to real
useful enhancement descriptions before the release. But I think the
release needs a hard copy of these descriptions.
> I understand many people do not like the change to the changelog - but I
> ask for a reason that make sense. I keep hearing that the text is
> different, but that is simply not so. It's the same exact information.
> Even the categories are the same.
I did a search for the above two examples in bugzilla, and I found
nothing. Clearly, this is not the exact same information.
>
> Also, anyone can go in and change the bugzilla issue titles to make them
> more readable.
That actually is not a good thing... Anyone can maliciously affect the
changlog, or alter the changelog at some later point because they wanted
to 'reopen' a bug.
-Steve
More information about the Digitalmars-d-announce
mailing list