Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Files mediaviewer 1.0.4 #324

Closed
29 of 31 tasks
mmattel opened this issue Dec 1, 2020 · 3 comments · Fixed by #360
Closed
29 of 31 tasks

Files mediaviewer 1.0.4 #324

mmattel opened this issue Dec 1, 2020 · 3 comments · Fixed by #360
Labels
Milestone

Comments

@mmattel
Copy link
Contributor

mmattel commented Dec 1, 2020

Reason

The last release was made in July (v1.0.3). in the meanwhile, additional fixes/improvements and security bumps are merged:

  • Add icon and correct text in the file actions menu - #337
  • Possibly fix Gallery & files_mediaviewer compatibility issue - #310
  • Add bgcolor and adopt the height of the video scrubber - #287

Product approval

QA

  • Generate Changelog
  • Create QA Milestone and set the description to $version
  • Move items from development to qa
  • Create release branch with the format "release-$version"
  • Create "$version Testplan" [QA] 1.0.4 Testplan #349

Documentation

  • Changes in the docs needed? If so create issue in owncloud/docs.

Marketing

  • Ping @owncloud/marketing

Build

All actions to be done on the release branch from here:

  • Bump version in info.xml (no version suffix)
  • Check php version dependency in info.xml
  • Check minimum ownCloud version dependency in info.xml
  • Change CHANGELOG.md 'Unreleased' to '$version' (today's date)

Beta/RC

  • Create github tag for v${version}RC1 on release branch
  • Build and sign RC tarball from github tag v${version}RC1 (see
    handbook for how to build)
  • Upload as Github release using changelog entries
  • Test and document in testplan => Final "Go" from QA (set 'QA-ready' label) => else do another RC after fixing issues in the "release-$version" branch

Final

  • Check that no documentation issues are pending
  • Rename last RC tarball to final
  • Create github tag for final v${version} on release branch
  • Upload as Github release using changelog entries

Publishing

  • Upload tarball to marketplace (see handbook in confluence for details)
  • Publish tarball for customers (see handbook in confluence for details) - https://customer.owncloud.com and https://portal.owncloud.com
  • Send mail to release-coordination with link to this ticket and to the changelog
  • Copy email to rocket chat #updates channel

Post-release

  • Rename QA milestone to $version
  • Add a new 'Unreleased' section in CHANGELOG.md (and also update links at the bottom!)
  • Create PR to merge changes back to the master branch with
    description "Closes #XYZ" with the release ticket number
  • Close the milestone
  • Ensure release template is up to date
@mmattel mmattel added orga p3-medium Normal priority labels Dec 1, 2020
@jnweiger jnweiger added this to the QA milestone Jan 10, 2021
@jnweiger jnweiger pinned this issue Jan 16, 2021
@jnweiger
Copy link
Contributor

jnweiger commented Jan 16, 2021

@pmaier1 @mmattel @ChrisEdS please qualify these findings. If non of them is a blocker, I'd says
QA passed with defects. :shipit:

@pmaier1
Copy link
Contributor

pmaier1 commented Jan 18, 2021

Thanks! The release is mainly for allowing compatibility between Media Viewer and Gallery. No regressions, no blockers.

@mmattel mmattel unpinned this issue Jan 19, 2021
@mmattel
Copy link
Contributor Author

mmattel commented Jan 19, 2021

v1.0.4 is availalbe on the marketplace, I think that this issue can be closed.
Any open items should be moved to a "to be created" 1.0.5 issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants