neos / neos-development-collection

The unified repository containing the Neos core packages, used for Neos development.
https://www.neos.io/
GNU General Public License v3.0
260 stars 218 forks source link

TASK: list packages by loading order in BE Module #5142

Open crydotsnake opened 2 weeks ago

crydotsnake commented 2 weeks ago

Upgrade instructions

None

Review instructions

This pull request is related too: https://github.com/neos/flow-development-collection/pull/3363

There we decided to list the packages by their loading order in the flow:package:list command.

This pull request takes care that the packages are listed by the loading order in the backend module too.

Checklist

Sebobo commented 2 weeks ago

The module should then show an information about the order.

Btw. I usually prefer alphabetical order as customers tend to show me that list when we discuss updates. Via screenshare the alphabetical order is more useful for me than the loading order.

Probably better to ask the community what they think or if people actually don't care.

Or make it switchable.

crydotsnake commented 1 week ago

Personally i would be fine to sort the package by alphabetical order

Wdyt? @mhsdesign @kitsunet @ahaeslich

ahaeslich commented 5 days ago

If we have use cases where either the alphabetical or loading order is needed, I would go with the option "make it sortable". As in "let the user decide which order is needed now".

If we decide to have this selection in the backend module: how can we be sure the alphabetical order isn't needed by someone in the CLI (see: https://github.com/neos/flow-development-collection/pull/3363)? Is there any need to remove it there?