Problem/Motivation

Once #3616205: Restore group-scoped administer og menu permission and the beta1 work tracked in #3623047: [meta] 2.0.0-beta1 release roadmap are complete, OG Menu 2.x should cover its main use case: allowing group administrators to manage their group's menus without requiring site-wide permissions.

Before a stable release, it would be good to confirm the supported core versions are in good shape, bring the documentation up to date for 2.x, and review the remaining API questions.

There are also several useful Drupal 7 parity features and opportunities for more fine-grained permissions. Those can continue separately and do not necessarily need to hold up a stable 2.0.0 release.

Proposed resolution

Work toward a 2.0.0 release after the items below have been reviewed and addressed.

Deprecated code introduced during the alpha and beta cycle can be removed as part of the stable release. The additional Drupal 7 parity and per-instance permission work can be collected into a follow-up meta and considered for later 2.x releases or a future major version as appropriate.

Remaining tasks

Prerequisite

Review before 2.0.0

Follow-up work

These are useful Drupal 7 parity or more fine-grained permission improvements, but do not need to block 2.0.0. Track them in a follow-up meta so they remain visible after the stable release.

API changes

OgMenuInstanceController::addLinkAccess() is removed. Use the add-link entity access operation instead.

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