Closed AlexAndBear closed 3 years ago
@JanAckermann maybe the owncloud min-version should be updated in appinfo/info.xml to be 10.6 or 10.7 (whenever this menu dropdown thing was released) - since the changes may or may not work with older oC10 versions.
@phil-davis I don't see any compatibility issues to owncloud 10.2 maybe @jnweiger can confirm this in 'QA' Tested my self with 10.2, works as designed
@phil-davis updated min-version to 10.8 with https://github.com/owncloud/gallery/pull/846 @ho4ho thanks, adjusted
@JanAckermann I've created branch release-16.1.2, bumped versions, and created an RC1.
- Installing symfony/yaml (v2.8.52): Extracting archive
Package facebook/webdriver is abandoned, you should avoid using it. Use php-webdriver/webdriver instead.
Package flow/jsonpath is abandoned, you should avoid using it. Use softcreatr/jsonpath instead.
Package jakub-onderka/php-console-color is abandoned, you should avoid using it. Use php-parallel-lint/php-console-color instead.
Package jakub-onderka/php-console-highlighter is abandoned, you should avoid using it. Use php-parallel-lint/php-console-highlighter instead.
Package jakub-onderka/php-parallel-lint is abandoned, you should avoid using it. Use php-parallel-lint/php-parallel-lint instead.
Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.
There is no sonar-project.properties file in this repo. Should we add one?
PR #845 is waiting to be merged. That gets CI up-to-date, and also drops PHP 7.2 as part of that. So we were thinking to get this release out first, in a release-16.1.2
branch, with composer.json
dependencies at PHP 7.2 level. Then do the CI updates in master
.
I don't know what the real maintenance status of this app is nowadays. Do we require it to have things like SonarCloud set up?
Note: the release branch has been created and the release can proceed in that branch.
I have merged PR #845 to master now - that gets CI passing in master, but the CI does require dropping PHP 7.2 and bumping phpunit to major version 9. They are changes that are needed because of what has moved forward in core master recently. It does not effect the fact that the gallery app code in the release branch should work fine with a core 10.8.0 system running with PHP 7.2 7.3 or 7.4.
We just need to be aware that the CI in the release is known to fail because it is out-of-date. We can build the release tarball from the release branch, do the release manual test plan, and make the release. At the end we just need to sort out the merge-back of the release branch.
Release 16.1.2
Reason
Product approval
info.xml
description and screenshotQA
development
toqa
(testplan and tickets mentioned in release ticket)Documentation
Marketing
Build
All actions to be done on the release branch from here:
info.xml
(no version suffix)sonar-project.properties
(no version suffix)info.xml
info.xml
Beta/RC
v${version}-rc1
on release branch (see https://confluence.owncloud.com/display/EN/Product+Owners+List)v${version}-rc1
(see handbook for how to build)Final
v${version}
on release branch#marketing
channel to coordinate publishingPublishing
#updates
channelPost-release
master
branch with description "Closes #XYZ" with the release ticket number$version
and close the milestone