-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
riot-web has a changelog.gz but has only single comment always - #4879
Comments
The deb packages are built using electron-builder, which doesn't seem to include a way to set the changelog. So unless electron-builder adds some way of setting that, probably the only way to get this is to unpack the built deb file, add the changelogs, and then repack it. |
Would be nice to have, but due to filddliness described by @uhoreg I'd be surprised if this happened soon sadly |
Will the electron-builder use a file located in |
This comment was marked as off-topic.
This comment was marked as off-topic.
That |
I think she meant that apt-listchanges are far more professional than what Riot changelogs are because each release it outputs the same line, no difference -
That just tells when riot-web was packaged for Debian but tells nothing either what changed either in the matrix protocol or in the riot packaging or anything else for that matter. The changelog as it exists right now is totally meaningless. I guess the changelog is there because debian-policy says there needs to be a changelog and that's it. It follows the literal but not the spirit behind having that info. in debian-policy. |
In Debian and debian-derived derivatives there is a custom to provide at the very least two changelogs, a changelog.Debian.gz and changelog.gz . The changelog.gz provides info. about all upstream changes. This is what changelog.gz of riot tells all the time in every release.
wherein it should provide upstream changes from https://github.com/vector-im/riot-web/blob/master/CHANGELOG.md
The changelog.Debian.gz is there for changes done in improvement of packaging.
An example of the same -
As can be seen changelog.gz is and can be generated by simply using either
git log
orgit shortlog
and sharing the contents thereafter.In the above irc client, there is also NEWS.Debian.gz which is usually told/shared when something important happens for e.g. internal changes to how the client saves data is changed which makes it incompatible with early versions of the same client. Usually there is a version which provides the transition path though.
Hoping to see this happen soonish so there is more sensible changelogs.
The text was updated successfully, but these errors were encountered: