Problem/Motivation
Track the steps needed to deprecate extension Field Layout. See Remove a core module and move it to a contributed project of the deprecation policy.
The removal of extension Field Layout was approved in #3007167: [policy] Deprecate field_layout module and move it to contrib.
Remaining tasks
- Begin finding someone to maintain the contrib version of the extension.
@andypost has agreed to maintain the project contrib project exits. - Move integrations implemented by other modules to the extension.
Create child issues or child meta issues, as needed, to address the following points. Not all points will apply to all extensions.Move non-migration tests to the extension.Move Help Topics to the extension.Remove references to the extension from database dumps. - Not used in the db dumps.
- Do a thorough search of core for any remaining references to the extension. If references are found, outside of the extension, then create issues to remove the references.
- Create the contrib project with a stable release, before the alpha version of the major release. Follow the process in Create the contrib project with a stable release for creating the sub tree split.
- Deprecate the core extension. #3517719: Deprecate the Field Layout module.
- #3567857: Ensure that Field Layout does not get special core treatment
Comments
Comment #2
dwwFrom #3007167-30: [policy] Deprecate field_layout module and move it to contrib, @bnjmnm already created https://www.drupal.org/project/field_layout -- hopefully they're still willing to maintain that.
Comment #3
andypostI'm ok to step in as maintainer but would be great to get more people, @bnjmnm has no bandwidth for it #3007167-58: [policy] Deprecate field_layout module and move it to contrib
Comment #4
quietone commentedThere are usages in layout_builder, in layout_builder.install and LayoutBuilderFieldLayoutCompatibilityTest
Comment #5
quietone commentedUsing
shows the only remaining usages are in layout_builder.install. Those are being fixed in #3541507: Move field_layout display updates from layout_builder to field_layout.
Comment #6
quietone commented@andypost, are you still able to take this on? The next step here is a stable release of the contrib project.
Comment #7
quietone commentedComment #9
andypostI think I need to file issue to request maintainer's access to the project as
bnjmnmlooks too busyComment #10
quietone commentedI've pinged bnjmnm in commiter Slack about giving you access. Hopefully that will help.
Comment #11
andypostThank you! I got access and will split it to contrib asap
Comment #12
andypostCreated 2.0.0 release https://www.drupal.org/project/field_layout/releases/2.0.0
Comment #13
smustgrave commentedDid a search using phpstorm browser. Didn't see any other instances of field_layout, I ended up deleting first and then doing the search. So believe this one is good. With main now open could we go ahead and remove?
Comment #14
andypostI bet all is done and module is removed
Comment #15
andypostDone as complete #3567857: Ensure that Field Layout does not get special core treatment
Comment #16
quietone commentedThis is now complete and I have updated credit.
Thanks all!