Project To Do List
Next Up
- Write automated tests to confirm functionality
- Add tasks for cleanly re-generating indexes
- Test installation build with real-world configuration
- Refactor Project#build into Builder class
- Refactor Project#register into Config class
Big List
- Improve handling of error cases
- Use whenever to set up cron scheduling
- Helper scripts for setting up apache static index hosting
- Sinatra (or similar) to serve static indexes
- Build binary commands
- Fill in gemspec
- Define rubygems dependencies
- Handle missing support gems (bundler, rake, builder)
- Sep. gem to provide web interface for management (add/remove/edit/schedule project builds)
Done
- Use Bundler to isolate gem sets from the system gems
Probably Not
- Consider whether to use rvm to manage gemsets (too much installation overhead?)