Documentation

Roadmap

2.2.x

2.3

  • PHP 7 minimum requirement
  • Prefixed component com_ and module mod_ directories are deprecated.
  • HUBzero modules: {module name}.php and helper.php files merged
  • Modules must extend HubzeroModuleModule
  • Final removal of all remaining Joomla libraries.
  • Extension (com, mod, plg, tpl) manifests changed from XML to JSON (e.g. composer.json).
  • Removal of /api and /administrator directories. Routing to appropriate client (https://{hub}/api and https://{hub}/administrator) is mapped by the CMS to URL segment rather than actual directories on the machine.

Active Development/Investigation (release target not set)

  • Replace OpenVZ with Docker for tool containers.
  • Docker-based hub install.
  • Integration with Agave.
  • Default language is en-US, changed from en-GB.
  • Stop tracking /app directory entirely. The CMS will auto-create the directory (and sub-directories) as well as populate any necessary files.
  • Nothing is served directly out of /core
    • Static assets (CSS, JS, etc) are served from a single location such as /app/public.

Last modified: