This issue is an umbrella for the main tasks involved in wrapping up the KeY 3.0 and 2.13 combined release milestone. It tracks sub-issues for specific deliverables needed for both the 3.0 and 2.13 releases.
Release Plan Checklist for KeY 3.0 / KeY 2.13 Combined Release
- Feature Freeze
-
Write Changelog and Testing Plan
-
Testing
3. Update Documentation
4. Finalize the Software
5. Changelog
6. Build Artifacts
7. Create GitHub Releases
8. Deploy to Maven Central
9. Announcements
Post-Release
Announcement Email Template:
Dear friends of KeY,
It is our pleasure to present the new releases 3.0 and 2.13 of KeY, your
favourite Java verification application.
https://github.com/KeYProject/key/releases/latest
Thanks to the effort of researchers and student assistants who invested
a great deal of work into KeY since the last release, we can now proudly
present new versions which
<some new fancy features>
Thanks for everyone's effort! Especially for the particular energy
invested during the last few weeks on last-minute fixes and polishes to
the tool. Thanks, Alexander and Wolfram for finalising the release.
Best regards,
<name>
This issue is an umbrella for the main tasks involved in wrapping up the KeY 3.0 and 2.13 combined release milestone. It tracks sub-issues for specific deliverables needed for both the 3.0 and 2.13 releases.
Release Plan Checklist for KeY 3.0 / KeY 2.13 Combined Release
key-3.0andkey-2.13) frommain.key-3.0andkey-2.13back tomainpost-release.mainafter branching.Write Changelog and Testing Plan
Testing
3. Update Documentation
4. Finalize the Software
5. Changelog
6. Build Artifacts
7. Create GitHub Releases
KeY-3.0.0andKeY-2.13.0.key-*-exe.jar,keyext.proofmanagement-*-exe.jar,key.removegenerics-*.jar.8. Deploy to Maven Central
--parallel).9. Announcements
Post-Release
main.Announcement Email Template: