Giving Credit Where Credit Is Due
A framework like Waves can only exist because of the work of a whole lot of folks. Here I’ve made an attempt to give them the credit they deserve.
Contributors
Those who have contributed to Waves, directly or indirectly:
- Matthew King, who got us going on git and has submitted numerous patches.
- Pascal, added ruby-debug support, among other things.
- Lawrence Pitt, submitted numerous patches, including beefing up the mapping code.
- Johan Friis, added inflector support via English.
- Keiichi Matsunaga, who translated the main tutorial into Japanese.
- Mel Riffe, who provided bug reports and suggested edits to the documentation.
- Jay (jayco437), who provided early feedback and bug reports.
- Daniel Brumbaugh Keeney, who helped ensure the Web site looked good on all browsers.
- Ben, of DuckTyped, who pointed me to Rack at a crucial moment.
- Pete Elmore, author of LiveConsole and the first contributor.
(Hopefully, this list will grow with contributors – please don’t hesitate to get involved!)
Gems
Waves is focused on being a “pure” MVC framework, which is only possible because of the emergence of some really cool libraries out there in Rubyland. This includes in particular the authors of Rack (Christian Neukirchen), Mongrel (the now-infamous Zed Shaw), Sequel (Sharon Rosner), and Markaby (the inimitable _why).
Rails
The Rails community, DHH in particular, helped put Ruby on the map and gave us a blueprint for what was possible for a Web application framework. Without their insights and pioneering spirit, Waves would not be possible.
Ruby
To all the folks making Ruby go – from the language itself (thanks Matz!) to RubyGems and RubyForge, to people like Dave Thomas and _why who help us all learn – well, none of this would be possible without you. Thank you for making software development fun again.
The Ruby Community
A lot of incredible work has been done in the Ruby community recently that has made Waves and frameworks like it much more viable. And I think more great things are coming up the pike – Ruby 1.9, JRuby, along with lots of innovation, with amazing new Gems coming out every day. (There is no way to acknowledge everyone who has made Ruby so awesome, but I can at least try!)