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
```