Officially adopt "Noteworthy" label into KDE policy
Nate Graham
nate at kde.org
Fri Sep 18 20:40:07 BST 2020
Thanks Julian, this looks great to me!
Nate
On 9/18/20 2:05 AM, Julian / xyquadrat wrote:
> Hi all,
>
> A few months back I suggested on behalf of the Promo team the
> introduction of a new label for issues and merge requests (see
> https://marc.info/?t=158695327000009&r=1&w=2 for the thread).
> The idea behind this "Noteworthy" label was to make it easier for Promo
> to keep up with all important new changes that are coming up in our
> software and reduce the possibility that something noteworthy gets
> overlooked.
> Since then, the GitLab migration has been completed and such a label has
> actually been introduced (see
> https://invent.kde.org/dashboard/merge_requests/?scope=all&label_name[]=Noteworthy
> for an overview of Merge Requests tagged with "Noteworthy").
>
> Given that the technical challenge is now solved, I'd like to propose to
> make this Noteworthy label official in the sense of adding it to the
> "Special keywords" section of Commit Policy (if there is a more
> appropriate place, please suggest it!) and encourage all contributors to
> start using it.
>
> A few remarks:
> - Of course all contributions are noteworthy and important. Promo does
> not want to discount the work that goes into small and unnoticeable fixes.
> - If you are not sure whether a MR or issue should be "Noteworthy" or
> not, tag it with "Noteworthy" (-> be liberal with the label usage).
> Promo will then consider such edge cases in detail.
> - Not all things tagged might make it into an official announcement.
> This is (usually) not due to us overlooking them, but because we have to
> carefully prioritize what we include. If you think something was left
> out that should definitely have been included, reach out to us on
> #kde-promo and we will be happy to discuss individual cases and solutions.
>
> *Examples of noteworthy changes:*
>
> * User facing feature additions (e.g. /New useful effect added to
> Kdenlive/)
> * Big changes in UI (e.g. /a KCM is rewritten in QML and now looks
> distinctively different/)
> * Long-standing, annoying bugs (e.g. /Rework of the previously
> bug-ridden MTP implementation in KIO/)
> * Large technology shifts (e.g. /Port to Qt 6/)
> * Significant performance improvements (best paired with concrete
> numbers, but not necessary)
>
> *Examples of changes not considered noteworthy: *
>
> * Small UX annoyances and fixes. Whilst those add up to something very
> important, the individual changes (e.g. "more consistent padding in
> dialogs") are not interesting to users.
> * Shifts in technology that do not affect the behavior of the product
> (e.g. /porting from library X version Y to library X version Y+1/)
> * Minor changes to tools and backends used in the development process
>
> Feedback and criticism is much appreciated.
>
> Cheers and have a nice day,
> Julian / xyquadrat
>
More information about the kde-devel
mailing list