Problem/Motivation

Info files can now contain a 'lifecycle' key to convey the stability of a module/theme.
@see https://www.drupal.org/node/3215042

Proposed resolution

Add deprecated and experimental status in webform *.info.yml with lifecycle key.

Remaining tasks

TBD

User interface changes

N/A

API changes

N/A

Data model changes

N/A

CommentFileSizeAuthor
#2 3219664-2.patch32.37 KBmohit.bansal623

Comments

jrockowitz created an issue. See original summary.

mohit.bansal623’s picture

Status: Active » Needs review
StatusFileSize
new32.37 KB

Added lifecycle: [experimental|deprecated] in all webform.*.info.yml files.
Please review.

jrockowitz’s picture

Status: Needs review » Active

We only need to add this info file for modules that are deprecated or experimental. We also need to adjust the existing deprecated code handling. For now, I would hold doing any more work on this patch. Drupal 9.3 is not being released for a while.

mohit.bansal623’s picture

Status: Active » Needs review

As the patch has been made as per the requirement, we can consider this close.

jrockowitz’s picture

Title: Info files can now contain a 'lifecycle' key to convey the stability of a module/theme » [Drupal 9.3.0] Info files can now contain a 'lifecycle' key to convey the stability of a module/theme
Status: Needs review » Postponed

Once Drupal 8.x and Webform 8.x-5.x is no longer supported, we should implement this change for Drupal 9.3.

jrockowitz’s picture

The documentation via https://www.drupal.org/docs/8/modules/webform/webform-frequently-asked-q... needs to be updated to include any recently deprecated libaries.

  • mohit.bansal623 authored c9be8e3 on 6.x
    Issue #3219664 by mohit.bansal623: [Drupal 9.3.0] Info files can now...

  • mohit.bansal623 authored c9be8e3 on 6.1.x
    Issue #3219664 by mohit.bansal623: [Drupal 9.3.0] Info files can now...
jrockowitz’s picture

Status: Postponed » Fixed

Status: Fixed » Closed (fixed)

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