README.rdoc in boson-0.3.4 vs README.rdoc in boson-0.4.0
- old
+ new
@@ -5,10 +5,17 @@
executable with options. Some unique features that differentiate it from rake and thor include
being usable from irb and the commandline, optional automated views generated by hirb and allowing
libraries to be written as plain ruby. For my libraries that use this, see
{irbfiles}[http://github.com/cldwalker/irbfiles]. Works with all major ruby versions.
+== UPDATE
+Boson 0.4.x will be the last 1.8 compatible version.
+Boson 0.5 will be a rewrite compatible with only 1.9. Work is going on in {boson2
+branch}[https://github.com/cldwalker/boson/tree/boson2]. The goal of boson2 is to have a slimmer
+core, move everything else {to plugins}[https://github.com/cldwalker/boson-all]
+and to allow gems to use boson to make executables like thor.
+
== Features
* Simple organization: Commands are just methods on an object (default is main) and command libraries are just modules.
* Commands are accessible from the commandline (Boson::BinRunner) or irb (Boson::ConsoleRunner).
* Libraries
* can be written in plain ruby which allows for easy testing and use independent of boson (Boson::FileLibrary).
@@ -169,6 +176,6 @@
* Yehuda Katz for inspiring me with Thor and its awesome option parser (Boson::OptionParser).
* Daniel Berger for his original work on thor's awesome option parser.
* Dave Thomas for scraping a method's comments (Boson::CommentInspector)
* Mauricio Fernandez for scraping a method's arguments (Boson::ArgumentInspector)
* Chris Wanstrath for inspiring Boson's libraries with Rip's packages.
-* And its contributors: @mirell
+* And its contributors: @mirell, @martinos