Waves Roadmap

If you have any ideas for enhancements you’d like to see, post them to the support group, and we’ll see if we can’t include them into the roadmap.

Version 0.8

Template Engines

Web Servers

Caching

Controller Mixins

Enhanced request mapping syntax

with( resource ) do
  controller { ... } | view { |x| ... }
end

Filebase Support

Sample App

Use Facets Libraries

URI-based Filters

Right now you can only apply filters based on the path.

Version 0.9+

Magic Templates

Testing Support

Form Helpers

Integration Tasks

Sessions

Undo / Redo Support

Inspired by Pascal’s Rails plugin. The idea would be to introduce a simple controller-DSL for defining actions and then their undo / redo actions. A variety of helpers would be made available for common scenarios, such as database updates to make it easier to implement.

mod_waves Apache Module

Inspired by another idea of Pascal’s, to take advantage of Waves’ thread-safety and code-reloading to create a PHP-like (or Tomcat-like) ability to drop an app into an apache directory and automatically load it. Development could proceed as in PHP or Tomcat (the Tomcat model requiring an explicit reload, but also being a little easier to implement with minimal blocking …).