13.0.0 - Release plan

Created on 15 December 2021, over 3 years ago
Updated 19 October 2023, over 1 year ago

Release plan

We have noticed Open Social became quite the big, full featured distribution.
This major release will make sure we take a moment to reflect on all the optional product decisions we made in the past, which are now turning in to a maintenance burden.

Below you can find an detailed outline [WIP] with issues we are planning for the 12.0.0 release.

Release dates

12.0.0-beta - TBD
12.0.0-rc - TBD

Remaining tasks

#3230125: Refactor profile field management and visibility β†’

We're unifying the profile related functionality to provide a better configuration experience to site manager and to make better use of Drupal's field API as well as configuration. This should simplify extensions made to profile functionality. Some of the changes currently included.

- Introduce `view debug information` permission
- Removal of `social_profile_fields`
- Removal of `social_profile_privacy`
- Merge of `social_profile_registration` in `social_profile`
- Introduction of visibility fields for profiles (and how to opt out)
- Introduction of using field API and permissions to manage Social Profile settings.
- `user_information` view has been removed, route `view.user_information.user_information` is replaced with `social_profile.view_user_profile`. Profile is now rendered using `full` view mode.
- `\Drupal\social_user\Controller\SocialUserController::accessUsersPages` is removed and should be replaced with `_entity_access: user.view`. Access checking now properly happens on an entity level.

... More to come

🌱 Plan
Status

Active

Version

11.0

Component

Documentation

Created by

πŸ‡³πŸ‡±Netherlands ronaldtebrake

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

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024