README.rdoc in ratom-0.6.10 vs README.rdoc in ratom-0.7.0

- old
+ new

@@ -10,10 +10,14 @@ rAtom was originally built to support the communication between a number of applications built by Peerworks[http://peerworks.org], via the Atom Publishing protocol. However, it supports, or aims to support, all the Atom Syndication Format and Publication Protocol and can be used to access Atom feeds or to script publishing entries to a blog supporting APP. +{<img src="https://secure.travis-ci.org/seangeo/ratom.png?branch=master" alt="Build Status" />}[http://travis-ci.org/seangeo/ratom] + +API docs are {here}[http://rdoc.info/github/seangeo/ratom/frames]. + == Prerequisites * libxml-ruby, >= 1.1.2 * rspec (Only required for tests) @@ -215,11 +219,11 @@ end end We can tell rAtom about our custom namespace and custom class using the following method calls: - Atom::Feed..add_extension_namespace :custom, "http://custom.namespace" + Atom::Feed.add_extension_namespace :custom, "http://custom.namespace" Atom::Entry.elements "custom:property", :class => Custom::Property The first method call registers an alias for the "http://custom.namespace" namespace and the second method call tell rAtom that when it encounters a custom:property element within a Feed it should create an instance of Custom::Property and pass the XML Reader to the constructor of the instance. It is then up to the constructor to populate the objects attributes @@ -279,9 +283,15 @@ == Source Code The source repository is accessible via GitHub: git clone git://github.com/seangeo/ratom.git + +The project now uses Bundler for dependency management so, just do + + bundle install + +to get going. == Contact Information The project page is at http://github.com/seangeo/ratom. Please file any bugs or feedback using the trackers and forums there.