README.md in shapewear-0.0.3 vs README.md in shapewear-0.0.4

- old
+ new

@@ -1,18 +1,24 @@ -shapewear [![Build Status](https://secure.travis-ci.org/elementar/shapewear.png)](http://travis-ci.org/elementar/shapewear) -========= +# shapewear [![Build Status](https://secure.travis-ci.org/elementar/shapewear.png)](http://travis-ci.org/elementar/shapewear) -Make your fat service look skinny. +Shapewear make your fat service look skinny. -Work in Progress ----------------- +Most of the inspiration for this gem came from [Savon](http://savonrb.com/) and [HTTParty](http://httparty.rubyforge.org/), +thanks Daniel Harrington (a.k.a. rubiii) and John Nunemaker! -This gem is still in early development, and it's not yet yet ready for use. Any contribution and feedback is welcome. +## Work in Progress -Installation ------------- +This gem is still in early development. It's only working for some very basic cases. Any contribution and feedback is welcome. +### Roadmap + +* Add more tests; +* Add support for SOAP 1.2; +* Add cleaner integration on Rails and Sinatra (Rack middleware?). + +## Installation + Shapewear is available through [Rubygems](http://rubygems.org/gems/shapewear) and can be installed via: ``` $ gem install shapewear ``` @@ -60,11 +66,11 @@ def wsdl render :xml => MyHelloService.to_wsdl end def serve - render :xml => MyHelloService.serve(params) + render :xml => MyHelloService.serve(request) end end ``` Sinatra example: @@ -76,9 +82,9 @@ MyHelloService.to_wsdl end post "my_first_service" do content_type "application/xml" - MyHelloService.serve(params) + MyHelloService.serve(request) end end ```