Skip to content
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

Add 2.10 changes to CHANGELOG; minor release follow-ups #2229

Merged

Conversation

Marcono1234
Copy link
Collaborator

Not sure though if it is worth keeping both the CHANGELOG.md and the GitHub releases up to date.

GitHub automatically displays them only as short reference with link and
additionally shows a preview when hovering over them.
Otherwise BND plugin shows a warning.
pom.xml Show resolved Hide resolved
pom.xml Show resolved Hide resolved
@Marcono1234 Marcono1234 marked this pull request as draft October 25, 2022 21:20
Copy link
Member

@eamonnmcmanus eamonnmcmanus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

pom.xml Show resolved Hide resolved
pom.xml Show resolved Hide resolved
@eamonnmcmanus
Copy link
Member

Indeed, in some other Google projects we have given up on maintaining a change log since it is redundant with the GitHub release notes.

@Marcono1234 Marcono1234 marked this pull request as ready for review October 25, 2022 22:25
@Marcono1234
Copy link
Collaborator Author

Indeed, in some other Google projects we have given up on maintaining a change log since it is redundant with the GitHub release notes.

Would you prefer to do this here as well? We could keep CHANGELOG.md around for the previous releases, but at the beginning of it mention that for newer versions the changelog is documented on the GitHub releases.

@eamonnmcmanus
Copy link
Member

To keep things simple, why don't we merge this PR and then make a separate PR that adds some text to the top of CHANGELOG.md explaining that releases past 2.10 won't be documented there.

@eamonnmcmanus eamonnmcmanus merged commit ff96296 into google:master Oct 30, 2022
@Marcono1234 Marcono1234 deleted the marcono1234/release-follow-up branch October 30, 2022 18:54
@Marcono1234
Copy link
Collaborator Author

Have created #2230 for that. I hope that is what you had in mind, if not feel free to suggest adjustments.

tibor-universe pushed a commit to getuniverse/gson that referenced this pull request Nov 26, 2022
* Add 2.10 changes to CHANGELOG; minor release follow-ups

* Use GitHub URLs in CHANGELOG

GitHub automatically displays them only as short reference with link and
additionally shows a preview when hovering over them.

* Add `id` to pom.xml developer entry

Otherwise BND plugin shows a warning.

* Run unit tests during release preparation

* Move git option before pathspec
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants