-
-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Add changelog on the releases page #12796
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
Comments
Interesting idea; I like the suggestion. This probably would mean changing the text of https://www.phpmyadmin.net/downloads/ to something like "Released 2016-12-05, see the release notes for details or the ChangeLog for a complete list of all changes." In turn, that means either copying ChangeLog along with the compressed distribution files in create-release.sh or generating a link to GitHub such as https://github.com/phpmyadmin/phpmyadmin/blob/RELEASE_4_6_5_1/ChangeLog. |
Something like https://github.com/PrestaShop/PrestaShop/releases/tag/1.7.0.1 is the best way, IMO. It would be more easy to read in links like https://github.com/phpmyadmin/phpmyadmin/releases.atom or in the releases page. |
While that helps people who are familiar with GitHub, we have a large number of downloads from direct links on our website and an ideal solution should provide a link to the ChangeLog for them, as well. It may well be a link to the GitHub page, but when implementing a solution we should consider how to generate that link. |
See phpmyadmin/phpmyadmin#12796 Signed-off-by: Michal Čihař <michal@cihar.com>
See phpmyadmin/phpmyadmin#12796 Signed-off-by: Michal Čihař <michal@cihar.com>
For now I've added link to release notes on our website and list of issues fixed in given milestone. I know it's additional click, but on the other side this was really simple to implement :-). |
See phpmyadmin/phpmyadmin#12796 Signed-off-by: Michal Čihař <michal@cihar.com>
I think this is good enough. Especially as the Git snapshots which are there for download are not really good for end users, they should end up on our website anyway. I'm not sure it's worth of the effort duplicating content we have on our website on GitHub - to fill in release notes and upload files there. Of course this can be scripted, but I see quite a lot more important things to do. If somebody wants to contribute code to our website to implement sync to GitHub releases, contributions are welcome, see phpmyadmin/website#56. |
It would be helpful if a changelog was added on the releases page after each release.
My 2 cents.
The text was updated successfully, but these errors were encountered: