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

Fix or remove broken links in release-notes.md #380

Merged
merged 1 commit into from
Dec 21, 2024

Conversation

niloc132
Copy link
Member

In the past, release notes files were created per-release, but those have all been deleted - the earliest such release was 2.5, old enough that I didn't feel it was necessary to dig through history and find those notes and restore them, but just deleted the broken links.

Old javadoc links apparently used . instead of / delimiters for packages, and left off .html suffixes. In theory our server will automatically deal with the missing suffixes, but won't rewrite paths.

Going back to 1.x days, some documentation was written by adding inner classes to a DeveloperGuide class, and adding notes there. I've found the present-day equivelents of each of those old documents, or just deleted the links where nothing seemed appropriate.

In the past, release notes files were created per-release, but those
have all been deleted - the earliest such release was 2.5, old enough
that I didn't feel it was necessary to dig through history and find
those notes and restore them, but just deleted the broken links.

Old javadoc links apparently used `.` instead of `/` delimiters for
packages, and left off `.html` suffixes. In theory our server will
automatically deal with the missing suffixes, but won't rewrite paths.

Going back to 1.x days, some documentation was written by adding inner
classes to a DeveloperGuide class, and adding notes there. I've found
the present-day equivelents of each of those old documents, or just
deleted the links where nothing seemed appropriate.
@niloc132
Copy link
Member Author

niloc132 commented Dec 19, 2024

As with #379, these broken links were found with tooling that I hope to add to the build once we have no more broken links.

A case can be made for updating the code.google.com links - all were responding with 500 when I first started this process, but seem to be stable again (edit: back to 500 again, at least for some of them). As all issues have migrated to github we could consider rewriting those links, but I personally would be leaning to just remove them instead.

@niloc132 niloc132 merged commit d4575b5 into gwtproject:main Dec 21, 2024
1 check passed
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