Skip to content

[RELEASE] 4.0-beta.1 #3934

@jesmrec

Description

@jesmrec

First beta release including spaces. To be done once all basic operations are completed

TASKS:

  • [DOC] Ping in #documentation-internal about the new release
  • [GIT] Create branch release/4.0-beta.1 in owncloud/android from master
  • [DEV] Update version number and name in build.gradle in owncloudApp module
  • [DIS] Create a folder for the new version like M.m.p_YYYY-MM-DD inside the changelog folder
  • [DIS] Move all changelog files from the unreleased folder to the new version folder
  • [DIS] Update screenshots, if needed, in README.md
  • [DIS] Add ReleaseNotes replacing emptyList with listOf and adding inside ReleaseNote() with String resources
  • [QA] Design Test plan
  • [QA] Regression Test plan
  • [GIT] Create and sign tag oc-android-4.0-beta.1 in HEAD commit of release branch, in owncloud/android
  • [GIT] Create and sign tag 2.1-beta.1 in HEAD commit of release branch, in owncloud/android-library
  • [DIS] Generate final bundle from signed commit in owncloud/android
  • [GIT] Merge branch release/4.0-beta.1 in owncloud/android, into master
  • [DIS] Upload & publish release bundle and changelog in Play Store
  • [DIS] Update YAML file in F-droid -> PR: https://gitlab.com/fdroid/fdroiddata/-/merge_requests/12739
  • [DIS] Update screenshots and store listing, if needed, in Play Store
  • [GIT] Publish a new release in owncloud/android
  • [DIS] Create post in central.owncloud.org (Category:News + Tag:android)
  • [COM] Inform #updates and #marketing in internal chat
  • [DIS] Upload release APK and bundle to internal owncloud instance
  • [GIT] Merge master branch into stable, in owncloud/android-library
  • [GIT] Merge master branch into stable, in owncloud/android
  • [DOC] Update documentation with new stuff by creating issue

IMPROVEMENTS

  • Quotas properties won't be retrieved on regular propFinds. Will be asked on specific propFind to retrieve the quota of the root folder/Personal

BUGS

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions