issues
search
foodcoops
/
foodsoft
Web-based software to manage a non-profit food coop (product catalog, ordering, accounting, job scheduling).
https://foodcoops.net/
Other
326
stars
146
forks
source link
Release v4.8
#1026
Closed
yksflip
closed
1 year ago
yksflip
commented
1 year ago
Plan
[x] Create milestone
[x] Select bugs to target
[x] Pick freeze date, after which no big changes occur until release
[x] Pick release date (and update milestone)
[x] Start writing release notes
Communicate to forum
[x] Timeline
[x] Invite translators (and make sure Crowdin is up-to-date - should be automatic, but if not: crowdin upload -b master --tree)
[x] Invite testers
[x] Ask if there are important things to include in the release notes
Merge, test, check, double check
At release date
[x] Merge any new translations in the source tree (
crowdin pull
commit changes but not new files)
[x] Make sure tests are ok (GitHub actions)
[x] Finalise release notes and update CHANGELOG.md
[x] Bump VERSION (use X.Y.Z version number)
[x] Commit with message "Bumped new version: X.Y.Z"
[x] Optionally, tag vX.Y.Z-rc[0-9]* if you would like to test the release candidate with Docker.
[x] Tag vX.Y.Z
[x] Update tag latest-release (for download links)
[x] Bump VERSION file to vX.Y.99, commit with message "continue development after release" to master.
[x] Check tags latest-release, X.Y.Z and X.Y are building on Docker
Announce
[x]
on mailing-list foodsoft-announce@
on
foodsoft forum
[ ]
on Twitter
[ ]
on sourceforge news
[x] on
matrix channel
[x]
foodcoops.net website
[ ] on other places, if you like
[ ] update the release procedure
wiki page
Celebrate!
crowdin pull
commit changes but not new files)on mailing-list foodsoft-announce@on foodsoft forumon Twitteron sourceforge news