I'm really excited about the new RESTful features coming in Rails 1.2. I am also intrigued by the work going on into ActiveResource, as a consumer of RESTful web services. However -- and I apologize if this is just my own ignorance -- I'm a little unclear on how the "impedance matching" between them gets done.
In particular (to my embarrassment :), I just now learned that Atom's "Introspection" feature now goes by the name "Service Documents":
Naively, it would seem that these map pretty closely to the functionality provided by Rails 1.2. In fact, with the appropriate mime types, it seems like we might be able to autogenerate these for -every- Rails application, not just XML web services.
So, my question is:
a) Is my characterization of the situation accurate?
b) Is this something worth pursuing?
c) Has anyone done any work on something like this?
d) Should I spend Christmas break working on plugin?
-- Ernie P.