Upgrade group module to version 2

Created on 23 November 2023, 7 months ago
Updated 10 June 2024, 18 days ago

Problem/Motivation

Group module 1.x is end-of-life and while we're thankful that a Drupal 10 compatible version was released that eased our Drupal 10 upgrade burden it's time to move on.

Steps to reproduce

Proposed resolution

Group 2 provides a wealth of UX, DX and Performance benefits that we want to start taking advantage of. We believe the move to Group 3 is too disruptive at this point, requiring the changing of machine names in a lot of unidentified places. We will focus our efforts on the upgrade to Group 2 and have no timeline for the Group 3 upgrade at the moment.

Before performing the upgrade to Group 2 we will remove the old group types from Open Social to reduce the amount of code that needs updating and support #3380714: [13.0.0] Remove support for public_group, open_group, closed_group, and secret_group and migrate to flexible_group β†’ .

Both changes are currently planned for a single major release of Open Social which will NOT be the same release as the Drupal 10 update, to ensure everyone can upgrade to a supported Drupal core version before working on the group update.

For the changes to Group and potential changes needed to your own code please refer to the excellent Group 2 release notes β†’ . A special shout-out to the walkthrough of Group 2/3 that Kristiaan recorded and posted to YouTube which is required watching for both developers and site-builders working with the Group module.

Remaining tasks

User interface changes

API changes

Data model changes

πŸ“Œ Task
Status

Fixed

Version

12.0

Component

Groups

Created by

πŸ‡³πŸ‡±Netherlands Kingdutch

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.69.0 2024