jpdevries / modx-setup

Reimagining the MODX installation process

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.