#5435 - Standardise the use of "recommends" in addon registry

  • By
  • Added
  • 20 views
Identifier #5435
Issue type Feature request or suggestion
Title Standardise the use of "recommends" in addon registry
Status Closed (rejected)
Handling member Deleted
Addon core_addon_management
Description I think we could benefit from using a standard when defining which addons an addon recommends (but does not require) you to install.

My idea is simple: If the addon codebase contains any addon_installed checks (usually if conditions) that proceed with additional functionality if the addon is installed, or if a negative addon_installed check for the addon triggers a simple return when it passes, then said addon is "recommended".

(A key note to differentiate between recommends and requires: if the code actually throws an error when the addon is not installed, then it is "required", not "recommended").

Usually, when the code above exists, this means there is extra functionality to the addon when another addon is installed. I think this is good enough to say, therefore, the addon is "recommended", and to define "recommends" as addons which, when installed, the addon will utilize for extended functionality.
Steps to reproduce

Funded? No
The system will post a comment when this issue is modified (e.g., status changes). To be notified of this, click "Enable comment notifications".

Rating

Unrated