Tarballs

Deprecation infrastructure

JavaScript Dependencies

PHP dependencies

Libraries

Modules

Themes

Experimental Modules

Remaining tasks

  • Add additional issues as appropriate.
  • Evaluate in early 2023, again after 10.2.0-beta1, and again prior to 10.3.0-alpha1.

Comments

xjm created an issue. See original summary.

xjm’s picture

Amending attribution.

catch’s picture

Issue summary: View changes
quietone’s picture

Issue summary: View changes
quietone’s picture

Issue summary: View changes
quietone’s picture

Issue summary: View changes
quietone’s picture

Issue summary: View changes
quietone’s picture

Issue summary: View changes
quietone’s picture

Issue summary: View changes
catch’s picture

The very latest we can deprecate these modules is in the same minor release that comes out when 12.0.0 is released, but there are multiple steps involved before actual deprecation so it's really time to get this moving now.

xjm’s picture

I added a stub CTA about this in our post draft at the end:

Help us get ready for Drupal 12!

Core modules are actually not disruptive to deprecate, because we can create an equivalent package in contrib and provide sites a smooth upgrade path for these modules from Drupal 11 core to Drupal 12 contrib. Take a look at the list of modules and other dependencies planned for removal from Drupal 12, and consider helping move these issues forward.

quietone’s picture

Issue summary: View changes

Add issue for ArchiveTar

quietone’s picture

Issue summary: View changes
quietone’s picture

Issue summary: View changes
Issue tags: -11.3.0 release priority +11.4.0 priority
quietone’s picture

Issue tags: - +11.4.0 release priority
quietone’s picture

Issue summary: View changes

Version: 11.x-dev » main

Drupal core is now using the main branch as the primary development branch. New developments and disruptive changes should now be targeted to the main branch.

Read more in the announcement.

quietone’s picture

Issue summary: View changes
quietone’s picture

Version: main » 11.x-dev
quietone’s picture

Version: 11.x-dev » main

Wrong issue

andypost’s picture

search and shortcut has policy issues RTBC but stable9 and toolbar are blocked and not clear who can take a maintainer badge

andypost’s picture

andypost’s picture

andypost’s picture

ressa’s picture

Thanks for maintaining Drupal and trimming the core modules when needed.

Maybe we could consider adding a sentence about becoming contrib maintainer in each deprecate Drupal core module Meta issue?

As an example, in #3484850: [meta] Tasks to deprecate Toolbar module it could be something like below (the "Want to become a contrib maintainer ..." part):

Remaining tasks

  1. Begin finding someone to maintain the contrib version of the extension.
    Want to become a contrib maintainer of this deprecated Drupal core module? Create an issue with the title "Offering to maintain Toolbar contrib module"
  2. ...
quietone’s picture

Issue summary: View changes
quietone’s picture

Title: [12.x] [meta] Deprecate dependencies, libraries, modules, and themes that will be removed from Drupal 12 core » [meta] Deprecate dependencies, libraries, modules, and themes that will be removed from Drupal 12 core
quietone’s picture

Issue summary: View changes
quietone’s picture

Issue summary: View changes