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.