SLC v0.12 Wish List
From ArgeoWiki
In this page are discussed features and enhancements that could be added to the SLC v0.12 stable branch. Such new features can be far reaching, but it should be possible to implement on top of existing v0.12 APIs without changing them.
Documentation of SLC v0.12: http://www.argeo.org/projects/slc/site/0.12/
Contents |
[edit]
Execution flows
- We should have a kind of "try/catch" mechanism in the execution flows, a bit like the "error output nodes" that we can find in some workflow engines
[edit]
Ease of use
[edit]
Eclipse Plugin
- Add wizards to
- create new modules
- create new launch configurations
- Scan spring definitions and automatically add Import-Packages to MANIFESTs (complicated)
- Use more and more PDE (instead of the M2Eclipse plugin)
[edit]
Scripting
- Use Spring namespaces
[edit]
Misc
- Use Maven archetypes: it would be useful to be able to create a new SLC application in 1 click
- Provide a standalone (no parent) pom.xml for building SLC tasks.
- Package an SLC distribution
[edit]
Data Persistence
- Use Jackrabbit for the persistence of
- results
- SLC executions (and their logs)
- attachments
- agents ?
