[libvirt] [PATCH] news: Make changes understandable for users
Martin Kletzander
mkletzan at redhat.com
Tue Mar 28 20:17:36 UTC 2017
On Tue, Mar 28, 2017 at 08:09:02PM +0200, Andrea Bolognani wrote:
>On Mon, 2017-03-27 at 22:38 +0200, Jiri Denemark wrote:
>> > When reading release notes, patch summary is not always the best
>> > description of what users can expect in new version. I propose
>> > changing it slightly so that it describes what exactly happens and
>> > when.
>> >
>> > However, we do not have to add every single code change to the news
>> > file, that would be ridiculous and unreadable for users. If the patch
>> > subject needs changes like this one, I'm rather tempted to say that
>> > such changes should not be in the news file at all. So that would be
>> > the other way how to fix this.
>>
>> I agree, I think we should change the "Bug fixes" part to list only
>> important/critical bug fixes. It's not going to be perfect since a bug
>> importance is a subjective thing, but we could at least make developers
>> think about it :-)
>
>It's already supposed to work that way. And yes, it's always
>going to be subjective and imperfect :)
>
>I guess the criteria for documenting a bug fix in the release
>notes would include the impact the bug had, both in the sense
>of how many people are likely to be affected, and how easy it
>was to run into it; more criteria could be the amount of time
>the bug has been present (bugs that have remained unfixed for
>years are unlikely to be release notes material), whether or
>not it was possible to work around it and just how basic the
>feature broken because of it is.
>
>This one looks like it would qualify on several accounts,
>but it could also definitely use a description to flesh out
>exactly what was changed, something along the lines of
>
> <summary>
> Initialize volumes properly when building LVM storage pools
> </summary>
> <description>
> Volumes containing filesystem signatures need to have it
> wiped out before they can be used in an LVM storage pools.
> libvirt was unable to wipe out the signature for some
> filesystem (such as ext4) but that limitation has now been
> addressed.
> </description>
>
Yeah, that's almost perfect (s/an LVM/LVM/), but I understand that not
everyone wants to come up with such description. It would not have to
be if it was similarly worded in the commit message.
Anyway, I guess I'm just overreacting to some of these changes. I'm
sorry for that. I just feel like we went out of our ways to make
something nicer for the users out there, and start falling back into the
old tracks not long after it. I compare it to git's release notes [1]
which I always find a) very understandable and b) to the point
(i.e. brief, no fuzzing around, but also missing only information you
can easily find out yourself, e.g. in a man page), but I don't know why
I'm so touchy regarding this subject.
Martin
[1] https://github.com/git/git/blob/master/Documentation/RelNotes/2.12.2.txt
>--
>Andrea Bolognani / Red Hat / Virtualization
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: Digital signature
URL: <http://listman.redhat.com/archives/libvir-list/attachments/20170328/dcebffc2/attachment-0001.sig>
More information about the libvir-list
mailing list