#5786 closed enhancement (maybelater)
add a link to the release announcement posts for each version on https://wordpress.org/download/releases/
Reported by: | pbiron | Owned by: | |
---|---|---|---|
Milestone: | Priority: | normal | |
Component: | Developer Hub | Keywords: | |
Cc: |
Description
I'm not sure how that page is maintained (e.g., whether it is auto-generated or not), so not sure how hard this would be to do.
To make it easier to style on small screens, it would probably be better for the release number to be the link text...rather than adding another column to the tables.
Just a thought...not super important :-)
Change History (4)
#2
@
3 years ago
@coffee2code thanx for the explanation about how that page is generated.
I agree that it's probably not worth the time/effort...it was just a thought.
#3
@
3 years ago
@pbiron: The suggestion is certainly appreciated though! And would be beneficial if implemented.
I hope it didn't seem like I was coming down on the idea with an excess of explanation to shoot down something that was succinctly proposed.
I wanted to provide background for anyone in the future who may pursue this or something like it. And in thinking about it, the critical aspect of implementing this (getting the releases correlated to their associated release blog post URL) could prove useful elsewhere on .org.
While I agree this would be a nice-to-have, I don't think it's worth the effort (not just the implementation effort, but the fact that it would be another thing that needs updating after every release).
The source for the display of the page itself is the page-download-releases.php template of the wporg-main theme.
Information about the releases is retrieved via a call to
get_breakdown()
orget_releases_breakdown()
, both of which aren't open-sourced. But the info about the releases that is returned is fully autogenerated from a directory listing of all packaged releases.At minimum, the blog post URL would have to be correlated to a release number and set somewhere so that the template could add the link. This adds an extra step to the release checklist. And if we want to be thorough, that would also mean after every minor release, beta, and RC.
At present, the release posts are actually linked via the History page, which is itself already linked from the Releases page. Obviously that's not complete since it only links the major releases and not minor releases, betas, or RCs.
To be implemented, we'd need the following to happen, at minimum:
If someone wants to champion and shephard this, we can consider it more.
Worth considering is that if the release posts URLs are correlated and available in a more general fashion than just for this purpose, we could make use of it elsewhere as the de facto URLs for references to WP releases.