Problem/Motivation

OG Menu 2.x has remained in alpha while the Drupal port and follow-up work have continued. With #3616205: Restore group-scoped administer og menu permission, the access model should be in a good place for wider testing, including group-scoped administration and menu access.

This seems like a good point to work toward beta. The remaining work is mostly a small set of block-related issues and reviewing older issues to confirm which still apply to 2.x.

Proposed resolution

Release 2.0.0-alpha5 after #3616205: Restore group-scoped administer og menu permission lands, giving the updated access model some real-world testing while still under alpha release expectations.

Then work through the remaining beta blockers and issue queue review before releasing 2.0.0-beta1.

From beta1 onward, public API changes should follow the normal backwards compatibility and deprecation process. OgMenuInstanceController::addLinkAccess(), deprecated in alpha5 and planned for removal in 2.0.0, can serve as the first example.

Remaining tasks

Before alpha5

Review before beta1

These relate to the OG Menu block. The older critical issues were reported against 8.x-1.0-alpha4, so they should be retested on 2.x and either addressed or closed if they no longer apply.

Likely resolved by #3616205: Restore group-scoped administer og menu permission

API changes

None beyond those introduced in #3616205: Restore group-scoped administer og menu permission. Beta1 would mark the point where the 2.x public API is expected to remain backwards compatible.

Comments

joelpittet created an issue. See original summary.

joelpittet’s picture

Issue summary: View changes
joelpittet’s picture

joelpittet’s picture

Issue summary: View changes