Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

These are IMO two separate concerns (starting 3rd party components, preparing resources, ...) and holding configuration. Of course, the lifecycle will need the configuration, so the former will be passed or made available to the latter.

UI

Missing dependencies should be reported in the ui

See MAGNOLIA-2598@jira.

Better feedback to user during installation process

See MAGNOLIA-1855@jira.

Provide module status page

This is essentially inherently provided if we have a module downloader/installer feature.

...

See MAGNOLIA-2109@jira.

Pause observation

I am currently not exactly sure, but I have recently seen "strange" things happen during installation. See MAGNOLIA-1663@jira.

Support for milestone and other -xyz versions

It it sometimes necessary to provide updates for such version; ideally, we should discourage it, and promote releases instead. This was needed for instance with the

Security

The current update UI is totally open: provide a better/configurable page for public instances while updates are being performed. See MAGNOLIA-1629@jira.

Module descriptions

For download and install, we'll want to display decent module descriptions etc, maybe even screenshots. This implies we might need to add some features to the module descriptor.

...

Children Display
ƒ@