- names need to be in package/name format everywhere
- better docs
- BUG: handle "'" in db queries
- BUG: escape db function variables
- document deferred launch-runner support and planned replacement for current ROS2 launch incompatibilities
- restore launch-runner support once the replacement approach is ready
- add descriptions to packages with TODO in package.xml
- standardise trigger prototype
- bump cmake min version to 3.16
- check thread safety for runner execution threads
- add note on threaded execution in base trigger function
- try using ros package to find exports automatically
- improve the event system
- implement provider definition handling in runner
- move to established db handler lib
- better bt runner impl
- db traits: identifiable, modifiable, soft_deleteable, header, remappable, predicateable
- remove fan out project work
- merge various system runners into base runner package
- custom logger needs to be removed
- events should be incorporated as core function
- server, runner base, api have event
- increment package versions
- interfaces and providers for cap caps