Problem/Motivation

Deprecate Field Layout from core to contrib.
The removal of extension Field Layout was approved in #3007167: [policy] Deprecate field_layout module and move it to contrib.

Remaining tasks

  1. Create a section on Deprecated and obsolete modules and themes to provide recommendations for sites using extension Field Layout. The recommendations are to include instructions for sites using the extension and for contributed projects that depend on then extension.
  2. Add the following to the extension info.yml file
  3. lifecycle: deprecated
    lifecycle_link: https://www.drupal.org/node/3223395#s-field-layout

  4. Add @group legacy to all tests in the extension.
  5. Add a change record and include a link the the doc page.
  6. Deprecate any library that is only used by the extension.
  7. Do a thorough search of core for any remaining references to the extension. If references are found, outside of the extension, then creates issues to remove the references.

Release notes snippet

Issue fork drupal-3517719

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

quietone created an issue. See original summary.

dww’s picture

quietone’s picture

I think so. I closed that as a duplicate so this whole process uses the 'standard' templates developed over the last few years.

jwilson3’s picture

Why is this issue marked postponed?

quietone’s picture

Because deprecating an extension has many steps and this is the last step in the process outlined in the parent issue. It is best to do the other ones first.

quietone’s picture

Status: Postponed » Needs review

I search for field_layout only found instances in the baseline and the module itself.

smustgrave’s picture

Status: Needs review » Reviewed & tested by the community

Seems like a good deprecation. Will test the link https://www.drupal.org/node/3223395#s-field-layout once this lands.

catch’s picture

Version: 11.x-dev » 11.3.x-dev
Status: Reviewed & tested by the community » Fixed

Committed/pushed to 11.x and cherry-picked to 11.3.x, thanks!

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

catch’s picture

Issue tags: +12.0.0 release notes

Tagging for 12.0.0 release notes, although probably the removal issue will cover that.

  • catch committed 347e68dc on 11.3.x
    fix: #3517719 Deprecate the Field Layout module
    
    By: @quietone
    (cherry...

  • catch committed d0eed95e on 11.x
    fix: #3517719 Deprecate the Field Layout module
    
    By: @quietone
    

Status: Fixed » Closed (fixed)

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

gábor hojtsy’s picture