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

[Strictly 10.3.0] Encryption 1.4.0 #17

Closed
9 of 27 tasks
felixboehm opened this issue Oct 18, 2017 · 11 comments
Closed
9 of 27 tasks

[Strictly 10.3.0] Encryption 1.4.0 #17

felixboehm opened this issue Oct 18, 2017 · 11 comments
Assignees
Labels
Milestone

Comments

@felixboehm
Copy link

felixboehm commented Oct 18, 2017

REMINDER: Please add your name to the checkbox when you have completed an item

Reason

  • Migrate app out of owncloud/core repository

Open Tasks

QA

Documentation

  • Changes in the docs needed?

Marketing

  • Ping @owncloud/marketing
  • Check/adapt info.xml stuff
  • Check/adapt screenshot
  • Blog post or other communication if applicable

Build

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

  • Bump version in info.xml (no version suffix) @patrickjahns
  • Update CHANGELOG.md - Change CHANGELOG.md 'Unreleased' to '$version' (final release date unknown) @patrickjahns

Beta/RC

Final

  • Create github tag for final 'v${version}' on release branch
  • Build and sign final tarball from github tag 'v${version}' (see
    handbook for how to build)
  • Upload as Github release using changelog entries
  • Smoke test tarball (at least install + enable)

Publishing

  • Upload tarball to marketplace (see handbook for details) app will not be individually published
  • Publish tarball for customers (see handbook for details) app will not be individually published
  • Send mail to release-coordination with link to this ticket and to the changelog app will not be individually published

Post-release

  • Rename QA milestone to '$version'
  • Add a new 'Unreleased' section in CHANGELOG.md and add release date '$version - $currentDate' (ex: 3.1.5 - 2018-08-01)
  • Create PR to merge changes back to the master branch with
    description "Closes #XYZ" with the release ticket number
@felixboehm felixboehm added this to the QA milestone Oct 18, 2017
@PVince81
Copy link
Contributor

PVince81 commented Oct 18, 2017

Added

  • "have core use this repo's stable10 when bundling".

@PVince81
Copy link
Contributor

@felixboehm encryption app is NOT ready for testing. The shipped encryption code is still PR'd into core's stable10, so to test the latest encryption code one needs to test stable10 directly.

Last time we tried to decouple encryption there were some issues, so I expect it won't be a trivial task to do the decoupling in question.

If you say releasing encryption app is of higher priority I could take care of this now...

At this point I personally think there are other apps that we should unbundle first, see owncloud/core#27542

@felixboehm
Copy link
Author

ok, thanks! No need to hurry, release with 10.0.4 is fine.

@patrickjahns
Copy link
Contributor

@felixboehm @PVince81
anything needed here?

@PVince81
Copy link
Contributor

@patrickjahns nothing to be released so far. We need to unbundle encryption from stable10 at some point. Not ready.

@PVince81 PVince81 changed the title release checklist Encryption Release 1.4.0 Jun 20, 2018
@PVince81
Copy link
Contributor

no one is working on this release currently, needs planning.

I suggest that we make the full unbundling part of the planning with the goal of having a separate encryption app also for stable10. Define a version where this app is not shipped any more and requires marketplace download.

  • We need to be careful here when testing updates to see what happens whenever the app is missing (not downloaded yet from marketplace on offline instances).

@PVince81
Copy link
Contributor

since there is no plan yet for marketplace release, we should do a Github release instead and bundle said release with the core release as part of the release script (we already do so for other apps like external, user_external, etc)

Raised #118 to get the branches aligned

@patrickjahns patrickjahns changed the title Encryption Release 1.4.0 [Strictly 10.3.0] Encryption 1.4.0 Jul 30, 2019
@patrickjahns patrickjahns self-assigned this Jul 30, 2019
@patrickjahns
Copy link
Contributor

Updated top post with latest template - pushing for a github releases

@patrickjahns patrickjahns pinned this issue Jul 30, 2019
@patrickjahns
Copy link
Contributor

According to #118 (comment) - we can move forward with the github release of this app

@patrickjahns patrickjahns assigned PVince81 and micbar and unassigned patrickjahns Aug 29, 2019
@PVince81
Copy link
Contributor

PVince81 commented Sep 2, 2019

@PVince81 PVince81 mentioned this issue Sep 2, 2019
@PVince81
Copy link
Contributor

PVince81 commented Sep 2, 2019

PR for merge back: #145

@micbar micbar closed this as completed Oct 16, 2019
@mmattel mmattel unpinned this issue Jan 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants