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

LDAP 0.14.0 #377

Closed
34 of 38 tasks
PVince81 opened this issue Feb 12, 2019 · 7 comments
Closed
34 of 38 tasks

LDAP 0.14.0 #377

PVince81 opened this issue Feb 12, 2019 · 7 comments
Assignees

Comments

@PVince81
Copy link
Contributor

PVince81 commented Feb 12, 2019

When taking care of a task (and marking as done), please add your name to the task!

Reason

QA

Documentation

  • Changes in the docs needed?

Marketing

  • Ping RocketChat channel #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)
  • Update CHANGELOG.md - Change CHANGELOG.md 'Unreleased' to '$version' (final release date unknown)

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 @davitol

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) @davitol

Publishing

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

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
@PVince81 PVince81 added the orga label Feb 12, 2019
@PVince81 PVince81 added this to the backlog milestone Feb 12, 2019
@PVince81 PVince81 self-assigned this Feb 12, 2019
@PVince81 PVince81 pinned this issue Feb 12, 2019
@PVince81 PVince81 added this to In dev in Releases Feb 12, 2019
@owncloud owncloud deleted a comment from ownclouders Feb 12, 2019
@PVince81 PVince81 modified the milestones: backlog, development Feb 19, 2019
@PVince81
Copy link
Contributor Author

PVince81 commented Apr 8, 2019

  • clarify change of behavior:
    • config is now JSON, is this ok for support ? => ok Config to json #393 (comment)
    • "do not return not available users" need better wording, evaluate if admins need to be notified to double check their LDAP filters to avoid potential service disruption

@jvillafanez @cdamken @pako81 FYI

@PVince81
Copy link
Contributor Author

PVince81 commented Apr 8, 2019

  • might want to branch off old tag to avoid PHP 5.6 deprecation that early

@micbar micbar moved this from In dev to Dev done, ready for QA in Releases Jun 24, 2019
@patrickjahns patrickjahns moved this from Dev done, ready for QA to In dev in Releases Jul 8, 2019
@pmaier1
Copy link
Contributor

pmaier1 commented Jul 15, 2019

We added #165 to the reasons. Please include this PR @micbar.

@micbar
Copy link
Contributor

micbar commented Jul 19, 2019

@VicDeo Assigning you and adding to the tasks for next week.

@VicDeo
Copy link
Member

VicDeo commented Jul 22, 2019

"do not return not available users" need better wording, evaluate if admins need to be notified to double check their LDAP filters to avoid potential service disruption

what about "Validate group members against user filter"? If I'm not mistaken this is exactly what #12 does

@patrickjahns patrickjahns moved this from In dev to Dev done, ready for QA in Releases Aug 1, 2019
@patrickjahns patrickjahns modified the milestones: development, qa Aug 1, 2019
@micbar micbar assigned patrickjahns and unassigned VicDeo Aug 5, 2019
@davitol davitol moved this from Dev done, ready for QA to In QA in Releases Aug 7, 2019
@patrickjahns patrickjahns removed their assignment Aug 29, 2019
@davitol
Copy link
Contributor

davitol commented Nov 7, 2019

@micbar user_ldap-0.14.0RC1 tarball is QA-ready

@davitol davitol moved this from In QA to QA ready, Release in progress in Releases Nov 7, 2019
@phil-davis
Copy link
Contributor

Note: when we try to "merge release-0.14.0 branch back to master" we are going to have to be careful, because actually we do not want to merge back:
PR #449 "hotfix" that was just to keep some compatibility ffor this release with core 10.2.1
PR #466 the last commit that disables running phan in CI (phan runs just fine in master)
and ...?

@micbar micbar closed this as completed Nov 11, 2019
Releases automation moved this from QA ready, Release in progress to Release done 🎉 Nov 11, 2019
@micbar micbar unpinned this issue Dec 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants