[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Suggestions for PaceIntrospection
I think the Pace is close to exactly what's needed. Although we may
disagree about the benefits of enforcing hierarchy in other areas, it
seems pretty obvious that it's not required for this document.
I'd like to suggest some small changes:
1.) Rename the document element to "service"
Introspection doesn't seem quite right. Totally subjective, I know.
2.) Change "site" to "workspace"
Same semantics, not such a loaded term.
3.) Remove "service" children of <site> and use a single 'href' attr
I can't see anything that differentiates the 'feed' and 'post'
relations, other than the methods they accept. Presumably, they both
draw on the same underlying collection, so why not make them one
resource?
The resulting document looks like this:
<?xml version="1.0" encoding='utf-8'?>
<service version="0.3" xmlns="http://purl.org/atom/ns#">
<workspace title="Main Site" href="http://example.org/reilly/space" />
<workspace title="b-links" href="http://example.org/reilly/b/space" />
</service>
I know this will require some changes to FeedURI/PostURI, but FeedURI is
pretty sparse anyway.
Robert Sayre