From b68817d7089bdc3a0412d36ec6ab0453b742d341 Mon Sep 17 00:00:00 2001 From: Joe Parsons <471936+joeparsons@users.noreply.github.com> Date: Fri, 9 Aug 2024 10:48:15 -0700 Subject: [PATCH] Closes #3597: Add lifecycle_link to experimental modules documentation in experimental modules. (#3598) * Closes #3597: Add lifecycle_link to experimental modules documentation in experimental modules. Co-authored-by: Chris Green Co-authored-by: Brian Berndt <74572157+bberndt-uaz@users.noreply.github.com> --- RELEASES.md | 6 ++++-- .../az_enterprise_attributes_import.info.yml | 1 + modules/custom/az_course/az_course.info.yml | 1 + modules/custom/az_curated_views/az_curated_views.info.yml | 1 + modules/custom/az_demo/az_demo.info.yml | 1 + .../az_digital_asset_library.info.yml | 1 + .../az_event/az_event_trellis/az_event_trellis.info.yml | 1 + modules/custom/az_finder/az_finder.info.yml | 1 + modules/custom/az_http/az_http.info.yml | 1 + .../custom/az_marketing_cloud/az_marketing_cloud.info.yml | 1 + modules/custom/az_migration/az_migration.info.yml | 1 + .../custom/az_news/az_news_export/az_news_export.info.yml | 1 + modules/custom/az_news/az_news_feeds/az_news_feeds.info.yml | 1 + .../az_paragraphs_link_group.info.yml | 1 + .../az_paragraphs_views_side_by_side.info.yml | 1 + modules/custom/az_publication/az_publication.info.yml | 1 + .../az_publication_bibtex/az_publication_bibtex.info.yml | 1 + .../az_publication_doi/az_publication_doi.info.yml | 1 + .../az_publication_import/az_publication_import.info.yml | 1 + 19 files changed, 22 insertions(+), 2 deletions(-) diff --git a/RELEASES.md b/RELEASES.md index 99dc7a1003..d9da12ad0c 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -101,8 +101,10 @@ creation of the feature. production sites without thorough testing. ### Classifying Modules as Experimental -To add a module as experimental, define the `package` as -`'The University of Arizona - Experimental'` in the module's `info.yml` file. +To classify a module as experimental, define the following properties in the module's `.info.yml` file: +- `package`: `'The University of Arizona - Experimental'` +- `lifecycle`: `experimental` +- `lifecycle_link`: `'https://github.com/az-digital/az_quickstart/blob/main/RELEASES.md#experimental-features'` ### Transition Plan for Experimental Modules diff --git a/modules/custom/az_core/az_enterprise_attributes_import/az_enterprise_attributes_import.info.yml b/modules/custom/az_core/az_enterprise_attributes_import/az_enterprise_attributes_import.info.yml index c5091125a9..3a4dfba557 100644 --- a/modules/custom/az_core/az_enterprise_attributes_import/az_enterprise_attributes_import.info.yml +++ b/modules/custom/az_core/az_enterprise_attributes_import/az_enterprise_attributes_import.info.yml @@ -4,6 +4,7 @@ core_version_requirement: ^9 || ^10 type: module package: 'The University of Arizona - Experimental' lifecycle: experimental +lifecycle_link: 'https://github.com/az-digital/az_quickstart/blob/main/RELEASES.md#experimental-features' dependencies: - az_core:az_core - migrate:migrate diff --git a/modules/custom/az_course/az_course.info.yml b/modules/custom/az_course/az_course.info.yml index 29f43a4537..bc64cc15e4 100644 --- a/modules/custom/az_course/az_course.info.yml +++ b/modules/custom/az_course/az_course.info.yml @@ -4,6 +4,7 @@ description: 'Imports courses from the UAccess schedule of classes service.' core_version_requirement: ^9 || ^10 package: 'The University of Arizona - Experimental' lifecycle: experimental +lifecycle_link: 'https://github.com/az-digital/az_quickstart/blob/main/RELEASES.md#experimental-features' dependencies: - auto_entitylabel - field diff --git a/modules/custom/az_curated_views/az_curated_views.info.yml b/modules/custom/az_curated_views/az_curated_views.info.yml index 036acebc21..205ff5097e 100644 --- a/modules/custom/az_curated_views/az_curated_views.info.yml +++ b/modules/custom/az_curated_views/az_curated_views.info.yml @@ -4,6 +4,7 @@ core_version_requirement: ^9 || ^10 type: module package: 'The University of Arizona - Experimental' lifecycle: experimental +lifecycle_link: 'https://github.com/az-digital/az_quickstart/blob/main/RELEASES.md#experimental-features' dependencies: - drupal:views - draggableviews:draggableviews diff --git a/modules/custom/az_demo/az_demo.info.yml b/modules/custom/az_demo/az_demo.info.yml index 6e38faaab4..7a29d7477d 100644 --- a/modules/custom/az_demo/az_demo.info.yml +++ b/modules/custom/az_demo/az_demo.info.yml @@ -4,6 +4,7 @@ description: 'WARNING:Do not enable this on live/production sites, it will alter core_version_requirement: ^9 || ^10 package: 'The University of Arizona - Experimental' lifecycle: experimental +lifecycle_link: 'https://github.com/az-digital/az_quickstart/blob/main/RELEASES.md#experimental-features' dependencies: - az_custom_menu_block - az_core diff --git a/modules/custom/az_digital_asset_library/az_digital_asset_library.info.yml b/modules/custom/az_digital_asset_library/az_digital_asset_library.info.yml index 629be37d8d..376bce17ba 100644 --- a/modules/custom/az_digital_asset_library/az_digital_asset_library.info.yml +++ b/modules/custom/az_digital_asset_library/az_digital_asset_library.info.yml @@ -4,6 +4,7 @@ description: 'The connector for the centralized University of Arizona Digital As core_version_requirement: ^9 || ^10 package: 'The University of Arizona - Experimental' lifecycle: experimental +lifecycle_link: 'https://github.com/az-digital/az_quickstart/blob/main/RELEASES.md#experimental-features' dependencies: - ib_dam:ib_dam - ib_dam:ib_dam_media diff --git a/modules/custom/az_event/az_event_trellis/az_event_trellis.info.yml b/modules/custom/az_event/az_event_trellis/az_event_trellis.info.yml index ab8f01eb92..b5067e1918 100644 --- a/modules/custom/az_event/az_event_trellis/az_event_trellis.info.yml +++ b/modules/custom/az_event/az_event_trellis/az_event_trellis.info.yml @@ -4,6 +4,7 @@ description: 'Import events from