[ENH] config: sort example workflows #5600
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Issue
Suggestion for biolab/orange-canvas-core#203
Description of changes
The tutorial entrypoints are sorted by name to make the order of the example workflows adjustable.
The entry point name for the default workflows starts with '000' so that they are at the beginning.
Unless the entrypoint name of another add-on starts with e.g. '!'
This way, example workflows could also be placed at the very beginning.
Normally the entrypoints are called 'exampletutorials' and are appended to the defaults. With a prefix ('100', '200') the order between different add-ons can be controlled.
The sorting could also be moved to orange-canvas-core/orangecanvas/application/examples.py, because the add-on-internal sorting is already there.
Includes