Checklist for 0.8 release.
Step | Details | Status |
---|---|---|
No pending work | Check there is no critical TODO in code, and no pending task for the sprint | OK |
Create a task in SF | This task will have this checklist | OK |
Create a branch | git checkout -b savemi-0.8 | OK |
Update version number in code | Splashscreen image | OK |
Cppcheck | Check quality code (no warning) | OK |
Check compilation | No error while building after a clean | OK |
Check Unit test | All unit tests must be successful | OK |
Create release notes | Write into changelog.txt | OK |
Update Readme.txt | If necessary | OK |
Do human tests | Create profile, restore profile, version number | OK |
Create a new RC tag | git tag savemi-0.8-rc1 | OK |
Package for linux | Create a zip archive with binaries (put on ftp but without public link) | OK |
Check the archive | Everything should run | PENDING |
Package sources | Create a zip archive with sources (put on ftp but without public link) | PENDING |
Create the final release tag | git -a tag samemi-0.8 -m 'SaveMi - Release 0.8' | PENDING |
Publish the archive | Ftp server | PENDING |
Website update | Changelog summary, new links, screenshots | PENDING |
Check website | Check link, check website after publishing | PENDING |
Mailing list | Use mailing list to communicate to everyone | PENDING |
When a step is not passed, restart again from the row above.
Note: about screen should have the release version.
[#e9dd48acb67309ebc7f5425b335db69f69c0eb22] [tasks:#18] Release 0.8
Update splashscreen image master (xcf) to 0.8 version
Update the png too
Related
Tasks: #18
Diff:
Diff:
Diff:
Diff: