Android: Release 3.0 - Roadmap

Created on 20 Dec 2017  路  15Comments  路  Source: nextcloud/android

Todo

Roadmap (to discuss)

  • Feature freeze (only this time, next time we have a new release cycle): 22.12.
  • Only E2E (#1598) & bugfixes should be merged afterwards
  • RC1 at beginning of January
  • Release end of January
  • [x] Bump version name and version code in all (3) AndroidManifest.xml files
  • [x] Update CHANGELOG.md adding new features

Test app with all supported Android version

  • Access all activities
  • Auto upload
  • Upload / download files/folders
  • Use external SD card
  • What's new slides correctly shown on first start

All tests on

  • [x] Android 4
  • [x] Android 5
  • [x] Android 6
  • [x] Android 7
  • [x] Android 8

RC1

  • [x] Verify that the new version number is shown in settings
  • [ ] Verify that logging is enabled
  • [x] Tag new version as rc-3.0.0-01
  • [x] Build and release to Play Store as beta release and :shipit:
  • [ ] Publish it on F-droid as optional release: Edit metadata and open new merge request on GitLab
  • [ ] Verify that it is shown on F-droid (within 24h)
  • [x] Publish APK (generic) to https://download.nextcloud.com/android/

RC2

  • [x] Verify that the new version number is shown in settings
  • [x] Verify that logging is enabled
  • [x] Tag new version as rc-3.0.0-02
  • [x] Build and release to Play Store as beta release and :shipit:
  • [x] Publish it on F-droid as optional release: Edit metadata and open new merge request on GitLab
  • [ ] Verify that it is shown on F-droid (within 24h)
  • [x] Publish APK (generic) to https://download.nextcloud.com/android/

RC3

  • [x] Verify that the new version number is shown in settings
  • [x] Verify that logging is enabled
  • [x] Tag new version as rc-3.0.0-03
  • [x] Build and release to Play Store as beta release and :shipit:
  • [x] Publish it on F-droid as optional release: Edit metadata and open new merge request on GitLab
  • [x] Verify that it is shown on F-droid (within 24h)
  • [x] Publish APK (generic) to https://download.nextcloud.com/android/

Final Release, after two weeks time (max) of latest RC release

  • [x] Replace screenshots (https://github.com/nextcloud/screenshots/tree/master/android/phone)
  • [x] Verify that the new version number is shown in settings
  • [x] Verify that logging is disabled
  • [x] update translations from transifex
  • [x] Test that what's new is shown correctly on upgrade
  • [x] Tag new version as stable-3.0.0
  • [x] Build and release to Play Store as stable release and :shipit:
  • [x] Update Play store changelog based on condensed CHANGELOG.md infos
  • [ ] Verify that it is shown on F-droid (within 24h)
  • [x] Publish APK (generic) to https://download.nextcloud.com/android/

@mario @AndyScherzinger

All 15 comments

馃憤

@mario @AndyScherzinger do we want to make some whats new screens?
Out of the features I would say

  • End-to-end encryption
  • Screen adapted images instead of downloading
  • IPv6 support

I agree with the list for what's new

  • End-to-end encryption
  • Screen adapted images instead of downloading

What about IPv6 support pffF? :P

Then I'll do slides for those 3

Screen adapted images instead of downloading... :)

That sounds very cool

3.0RC1 is now released on Google Play Store Beta Program and later this evening on Fdroid.

I dont know why exactly, but I miss the old icon. This one looks so narrow like a slimly built app and not like a big Cloud. :D Atleast I think its because of my sort order :D

@xXSTrikeXx can you make a screenshot of it?
Here it fits quite well.
(But yes, there were some discussions about the icon)

2018-01-18-120530

img_20180118_134153
I know :D and I havent something against it. It`s more my os that I think I need in next future a new mobile device :D In my case it looks like a seperation. :D I think its time for me using a newer android version :D Let it be a circle, I'll watch for a new launcher! :D

@tobiasKaminsky @Bubu does any of you have any information/insight on if and when f-droid will be able to build and ship the 3.0.0 RC tags since 3.0.0 stable is kind of around the corner? No pressure, just asking!

RC3 is already in metadata, thanks to Marcus 馃憤
Unforunately it seems that the buildserver has currently major hiccups...

Stable 3.0 is released on GPlay.
Fdroid will automatically fetch the new tag and build the new version.

RC3 is built and released on fdroid as of yesterday.

Nice @Bubu 馃憤

Was this page helpful?
0 / 5 - 0 ratings

Related issues

JSoko picture JSoko  路  3Comments

tobiasKaminsky picture tobiasKaminsky  路  3Comments

tobiasKaminsky picture tobiasKaminsky  路  3Comments

rainer042 picture rainer042  路  3Comments

Tie-fighter picture Tie-fighter  路  3Comments