Similar Modules - alternatives[], replaces[] and replacedby[] field in modules .info file

Created on 31 July 2011, almost 14 years ago
Updated 14 May 2025, 1 day ago

hello
following issue #328932: Modules and partial dependencies - enhances[] and enhancedby[] field in modules' .info.yml files ,

proposing that we add support for these fields to the .info module files:
* alternatives[] - module(s) with similar functionality (alternative modules that aren't replaced/deprecated by this module. example, Admin is an alternative to Administration Menu and vice-versa)
* replaces[] - module(s) that are replaced or deprecated by this module
* replacedby[] - module(s) that replace or deprecate this module

see:
#328932-153: Modules and partial dependencies - enhances[] and enhancedby[] field in modules' .info.yml files
#328932-139: Modules and partial dependencies - enhances[] and enhancedby[] field in modules' .info.yml files
#328932: Modules and partial dependencies - enhances[] and enhancedby[] field in modules' .info.yml files

Feature request
Status

Active

Version

11.0 🔥

Component

extension system

Created by

🇵🇹Portugal lpalgarvio Lisboa

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • 🇦🇺Australia mstrelan

    Changing component. While system.module provides the module install form, I think extension system is more appropriate.

    FWIW adding these to .info.yml files is probably not particularly discoverable, so we'd need to flesh out how this information is used.

Production build 0.71.5 2024