The title is a little cryptic. But let me explain.
When users report bugs, we submit a github issue with a title. And if the person is normal or near normal, the title will be a fair short description of the problem.
Example: I submitted enigma2 “integration fails to start and flood log after upgrade to 2024.1.0”
The workflow on the project is that a PR is created. And in many many cases the fix is to update a version of a dependency. The title of the PR is usually something like " Bump openwebifpy to 4.0.4"
It is the headlines of the PRs that end up in the release note.
This is where the Bumping is not user friendly comes in. Most patch releases are a list of Bump this and Bump that. You have no clue as a normal user about to upgrade - reading the release note - what it is all about. Unless you know that the name of the Python dependency could be related to your problem, you have no idea. It is just bump after bump.
Now we could ask the release manager to spend time writing a proper release note. But that takes an awful lot of time investigating each Bump, tracing back to the original bug report and try and write a meaningful one liner.
A much better fix is cultural. Stop Bumping in the titles. The developers doing the PRs know what they are fixing. And it takes no time at all to write a title like
“Fix enigma2 integration from crashing (Bump openwebifpy to 4.0.4)”
Now there are valid cases where you just Bump a library without having a bug to fix but just want to stay up to date. Then the bumping message makes sense.
I would hope more developers will consider to make better and more user friendly release notes by adding 4 to 8 words describing what is fixed instead of only the Bump message.
Happy new year and thank you for all your PRs.
Note: I did not want to single our the Enigma2 developer with this. He/She is doing what all is doing. It has become a culture on this project. I am hoping to influence a small change in this culture and I am sure none of the developers have throught about this.