Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/owncloud/client.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGabriele Mohr <75983861+gabi18@users.noreply.github.com>2021-11-15 15:13:29 +0300
committerGitHub <noreply@github.com>2021-11-15 15:13:29 +0300
commit4c726d7ea557ab7678dafe54d487e8b9a54600f6 (patch)
tree6b3b4a6ebe6de9d176b35da27fa8a0ef2785b38d
parent0f65aaf8cd7ef0c470d69e9261390e8e789abb2c (diff)
Apply changes from 2.9.1 Release ticket (#9198)
* Apply changes from 2.9.1 Release * item to trigger start of documentation work * add item to start doc work ggrrr * revert duplicate commit. github is wonky today * remaining todo * add marketing here * remove maketing here Co-authored-by: Jürgen Weigert <jnweiger@gmail.com>
-rw-r--r--.github/patch_release_template.md31
1 files changed, 18 insertions, 13 deletions
diff --git a/.github/patch_release_template.md b/.github/patch_release_template.md
index 5461485ee..706d5eaed 100644
--- a/.github/patch_release_template.md
+++ b/.github/patch_release_template.md
@@ -1,17 +1,16 @@
## Reason
* Needed for branded client X.x.x release (link to branded release ticket)
-* ...
### Template
[Patch Release Template](https://github.com/owncloud/client/blob/master/.github/patch_release_template.md)
-__TODO__: [patch_release_template.md](https://github.com/owncloud/client/blob/master/.github/patch_release_template.md) is used here because it's the newest, updated version for a release ticket template. What might be missing from [release_template.md](https://github.com/owncloud/client/blob/master/.github/release_template.md) should be merged so we can use one template for patch, minor or major release in future (rename the file accordingly).
+__TODO__: [patch_release_template.md](https://github.com/owncloud/client/blob/master/.github/patch_release_template.md) is used for this ticket because it's the newest, updated version for a release ticket template. Check if anything is missing from [release_template.md](https://github.com/owncloud/client/blob/master/.github/release_template.md) and merge here. So we can use the same template for a patch, minor or major release in future.
### Prerequisites
-* [ ] QA: Update [Test Plans](https://confluence.owncloud.com/display/OG/Desktop+Client+Test+Plan+Maintenance)
-* [ ] QA: Update [documentation](https://confluence.owncloud.com/display/OG/Documentation)
+* [ ] QA: Update [Test Plans](https://confluence.owncloud.com/display/OG/Desktop+Client+Test+Plan+Maintenance)
+* [ ] QA: Inform the docu team on rocketchat ``#documentation-internal`` about an upcoming major or minor release
* [ ] QA: Check the translations coming from https://github.com/owncloud/client/actions/workflows/translate.yml
* [ ] QA: Make sure squish tests are running successfully on X.x branch: go to https://github.com/owncloud/client, click on 'commits' above the source tree, click on green checkmark of latest commit, click 'Details' on 'continious-integration/drone/push' and check GUI-tests-@smokeTest
* [ ] DEV: Check for new OpenSSL version
@@ -22,6 +21,8 @@ __TODO__: [patch_release_template.md](https://github.com/owncloud/client/blob/ma
### Build
* [ ] DEV: Tag and build [builds](https://confluence.owncloud.com/display/OG/Build+and+Tags#BuildandTags-Sprintbuild) for theme 'ownCloud' and 'testpilotcloud' (includes ChangeLog for the tag on https://github.com/owncloud/client/releases/)
+* [ ] QA: Ping #documentation-internal: Changelog is ready. (open doc issues for already known doc-relevant items)
+* [ ] DEV: Provide 'testpilotcloud' on **Beta** update channel
* [ ] Beta/RC [Communication](https://confluence.owncloud.com/display/OG/Marketing+and+Communication)
* [ ] Website links for beta (needed for the following posts)
* [ ] Central post https://central.owncloud.org/tags/c/news/desktop
@@ -31,34 +32,38 @@ __TODO__: [patch_release_template.md](https://github.com/owncloud/client/blob/ma
### QA
* [ ] DEV: [Smash box test](https://drone.owncloud.com/owncloud/smashbox-testing) Make sure tests run on latest version
-* [ ] QA: [Smoke test](https://confluence.owncloud.com/display/OG/Manual+Tests#ManualTests-DEVSmokeTest)
-* [ ] QA: Run [automated tests](https://confluence.owncloud.com/display/OG/Automated+Tests)
- * [ ] TODO: add "xvfb-run owncloud-client" to RUN.sh ([Xvfb](https://en.wikipedia.org/wiki/Xvfb))
+* [ ] QA: Run [automated tests](https://confluence.owncloud.com/display/OG/Automated+Tests) (includes [Smoke test](https://confluence.owncloud.com/display/OG/Manual+Tests#ManualTests-DEVSmokeTest))
+ * [ ] All Linux platform install and gpg test ssh://git@gitea.owncloud.services:2222/client/linux-docker-install.git
+ * [ ] manually deploy a linux download repo, or use a download repo from https://download.owncloud.com/desktop/ownCloud/testing/
+ * [ ] in defs.sh edit `repo=` and update `platform_docker_images=`
+ * [ ] RUN.sh -> paste the log/test_YYYYMMDD_hhmm.log file into the client release ticket.
+ * [ ] TO DO: extend 08-appimage.sh ("xvfb-run")
* [ ] QA: [Antivirus scan](https://confluence.owncloud.com/display/OG/Virus+Scanning)
-* [ ] QA: Create testplan ticket according to release type (patch or minor, see https://confluence.owncloud.com/display/OG/Desktop+Client+Release+Process) and link here
-* [ ] QA: Add changelog testing as a comment to above testplan ticket and link here (for changeLog issues see https://github.com/owncloud/client/releases/) and link here
+* [ ] QA: Create testplan according to release type (patch release: add tests in a comment, for minor release: create a separate ticket), for testplan templates see https://confluence.owncloud.com/display/OG/Desktop+Client+Release+Process and link here
+* [ ] QA: Add changelog testing as a comment (to above testplan ticket or here), changeLog issues see https://github.com/owncloud/client/releases/ and link here
### Final Rebuild after QA Approval
* [ ] DEV: Tag and build [builds](https://confluence.owncloud.com/display/OG/Build+and+Tags#BuildandTags-Sprintbuild) for theme 'ownCloud' and 'testpilotcloud' for final build
- * [ ] TODO: create confluence page with info about final DEV release steps
+ * [ ] TODO: create confluence page with info about final DEV release steps [WIP: Final release steps](https://confluence.owncloud.com/display/OG/WIP%3A+Final+release+steps+-+check+outdated+pages+first)
* [ ] DEV: Adjust [Linux Templates](https://confluence.owncloud.com/display/OG/Branching+Off#BranchingOff-Linuxtemplates) to support the next patch release version (e.g. 2.9.1) @dschmidt @fmoc
-* [ ] DEV: Ping marketing to do their [actions](https://confluence.owncloud.com/display/OG/Marketing+and+Communication#MarketingandCommunication-Marketingtasks)
+* [ ] DEV: Ping ``#release-coordination`` so that marketing can do their [actions](https://confluence.owncloud.com/display/OG/Marketing+and+Communication#MarketingandCommunication-Marketingtasks)
* [ ] DEV: Create [a (draft) release](https://github.com/owncloud/client/releases) with Download links - save as a draft until smoke tested
-* [ ] QA: Create a new release issue for a branded release if needed
+* [ ] QA: Create a new release issue for a branded release if needed [Branded Client Release Template](https://confluence.owncloud.com/pages/viewpage.action?spaceKey=OG&title=Desktop+Client+Release+Process)
* [ ] QA: Give [heads-up](https://confluence.owncloud.com/display/OG/Marketing+and+Communication#MarketingandCommunication-Heads-upbeforethefinalrelease) before the final release
### Final QA
* [ ] QA: [Smoke test](https://confluence.owncloud.com/display/OG/Manual+Tests#ManualTests-SmokeTest)
* [ ] DEV: Publish the release in GitHub
+* [ ] QA: Check [documentation](https://confluence.owncloud.com/display/OG/Documentation)
### Communicate the Availability
* [ ] Final [Marketing and Communication](https://confluence.owncloud.com/display/OG/Marketing+and+Communication)
* [ ] Website links for final release (needed for the following posts)
* [ ] QA: Central post https://central.owncloud.org/tags/c/news/desktop
- * [ ] QA: Inform other [stakeholders](https://confluence.owncloud.com/display/OG/Marketing+and+Communication#MarketingandCommunicationInformStakeholdersaboutFinal)
+ * [ ] QA: Inform on ``#updates`` channel, so that marketing knows about the new release
* [ ] QA: Inform [packagers](https://confluence.owncloud.com/display/OG/Marketing+and+Communication#MarketingandCommunication-Packagers) - ping @dragotin (openSUSE)