Get Pre-Defined List of Recommended Extras from External Source
jpdevries opened this issue · comments
The initial concept was presented to the MAB Some concerns were raised and a determination made:
MODX will not ship with a finite list of Extras
The Problem
It would be "not MODX" to ship a list of Extras with MODX for several reasons.
- security concerns
- bakes opinions into the core
- maintainability concerns
The MODX core team does not want to have to release updates to MODX every time the wind changes with Extras or a serious security vulnerability is discovered within one of them.
Potential Solution
While everything above is true, we want to make unboxing MODX more accessible to end users. We need to offer a list of "presets" for common Extras in the setup process without shipping such a list. This means the list will have to come from hitting an API. That way the lists can be updated and managed independently of the core distribution.
This means that offering the installation options will not be available in off-line mode, which is a non issue because packages wouldn't be able to be downloaded.
See Also
In #1 we are working on a way to allow the list to be customized, perhaps by plopping a JSON file somewhere.