Roadmap Notes
From LilyWiki
As the end of the beta cycle draws near, here are some ideas for the road ahead
- Tests: test harness for automated unit testing.
- Documentation:
- need a better way to automatically generate external reference documentation.
- Need app code docs.
- Need some proper tutorials.
- Need an optimized, cross-browser version of Lily that can run a patch in a webpage See Dechromification for details.
- New UI:
- curved/angled (canvas-based) connections.
- connection color should be user definable.
- "dockable" debug window
- integrated object inspector
- "hoverable" object quick-help
- "themeable" patch defaults
- Code Overhaul:
- New message class that wraps all messages, enable mixing arguement types, eliminate need for parsing.
- Consistent member naming
- Only one global object
- Eliminate patch scope event registration for externals
- Remove old subpatch code.
- Better debugging:
- Show last error.
- Visual feedback for message passing.
- New objects:
canvas based version of the "svg" object,- new web apis,
- screenshot extern
- Need alignment & snap to grid options to simplify UI building.
- Web Site
- Need a way for users to share patches
- This might be within the app or on a website.
