talk-android
talk-android copied to clipboard
Release 14.2.0 - Roadmap
Planned RC1: 16th August 2022
Release/EOL Management preparations (do this when creating new roadmap)
- [x] Create milestone
- [ ] Check if oldest Android version is EOL by Google and user usage <= 0.5% and drop it if so
- [ ] Search for usage of Build.VERSION_CODES.xy
- [ ] Announce it in changelog
Create stable-x.y branch & use it for release (when releasing RC1)
- [x] Create branch
stable-14.2- [ ] Enable branch to be analyzed on codacy
- [ ] Change on App
- [ ] Check that transifex bot still works
- [ ] Update versionCode in
app/build.gradleonmasterto next minor version
Test app with all supported Android versions
- Access all activities/controllers
- Chat: previews (media/contacts), text/voice-messages, reply/swipe-reply, delete, share file
- Call: audio/video
- Switch accounts
- Dark/light theme
All tests on
- [ ] Android 5
- [ ] Android 6
- [ ] Android 7
- [ ] Android 8
- [ ] Android 9
- [ ] Android 10
- [ ] Android 11
- [ ] Android 12
RC1
- [ ] Bump versionCode in
app/build.gradlefile - [ ] Replace screenshots (https://github.com/nextcloud/screenshots/)
- [ ] Verify that the new version number is shown in settings
- [ ] ~~Verify that it is shown on F-Droid (within 24h)~~
- [ ] Inform marketing about changelog and expected release date
Final Release, after two weeks time (max) of latest RC release
- [ ] Bump versionCode in
app/build.gradlefile - [ ] Verify that the new version number is shown in settings
- [ ] Tag version as "v
14.2.0" (as in^v[0-9]+\.[0-9]+\.[0-9]+$)
- [ ] Verify that it is shown on F-Droid (within 24h)
- [ ] In case there were security issues fixed ping the security team
After release
-
x.y- 1- [ ] Delete
stable-14.1branch
- [ ] Delete
-
x.y- [ ] Create milestone
14.2.1 - [ ] Schedule
x.y.1 RC13 weeks after stable, release ~4 weeks - [ ] Create overview issue
- [ ] Create milestone
-
x.y+ 1- [x] Create milestone
15.0 - [x] Create overview issue (#2158) & adjust date, handle bumps
- [x] Create milestone
Backports:
Open PRs: