Problem/Motivation

We're not starting Open Social 11 yet with the idea that most things can actually be added in a backwards compatible manner. However, at some point we may want to cut a new major version and do some cleanup. This ticket serves as a way to track the things that we've found we want to change/remove in the next major version.

Remaining tasks

  • Remove use_entity_access_api as a setting. As of Open Social 11 the entity query access API shouldn't be opt-in. Any place that does an settings check can be simplified for the true case and any special test set-up (e.g. in GraphQL tests) can be removed as well while tests should still pass afterwards.
  • Remove ActivityNotifications::markEntityAsRead. It's deprecated since 7.1
  • Remove NotificationsController:readNotificationCallback. It's deprecated since 7.0
  • Remove LanguageSwitcherBlock. It's deprecated since 8.0
  • Remove SocialLanguageMetadataBubblingUrlGenerator. It's deprecated since 8.0
  • Remove EventPassedDesc. It's deprecated since 9.1
  • Remove social_group_get_all_group_members. It's deprecated since 4.2
  • Remove social_group.group_members_count. It's deprecated since 8.x
  • Remove hook_social_user_account_header_links and social_user_social_user_account_header_account_links_alter. It's deprecated since <8
  • Remove SocialPrivateMessageService::getAllThreadIdsForUser

User interface changes

API changes

Data model changes

Comments

Kingdutch created an issue. See original summary.

ronaldtebrake’s picture

Issue summary: View changes
ressinel’s picture

Issue summary: View changes
tbsiqueira’s picture

Issue summary: View changes
tbsiqueira’s picture

Status: Active » Reviewed & tested by the community
navneet0693’s picture

Status: Reviewed & tested by the community » Fixed

This will be released with Open Social 11.0

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.

kingdutch’s picture

Issue summary: View changes
Parent issue: » #3229081: [WIP] Open Social - 11.0.0
kingdutch’s picture

Issue summary: View changes

Oops, restoring IS, apparently I had some edits open here that I didn't mean to add. This may also mean the following deprecations are no yet removed.

  • Remove QueueWorker/ActivitySendEmailWorker.php we use JobType/ActivitySendEmailJobType.php instead
  • Remove QueueWorker/UserMailQueueProcessor.php we use JobType/UserMailQueueJob.php instead