On Oct 30, 2005, at 3:14 PM, James M Snell wrote:
Ok, I'm just throwing this up on the wall and came up with it in
between burping a 3-week old and filling the 3 year olds cup full of
juice so I can't honestly claim to have thought all the way through
it, but...
<?xml version="1.0" ?>
<?pub-control draft="yes" significant="yes" ?>
That is entry metadata -- it should be in the entry.
<?blog-control private="yes" scheduled="2005-12-12T12:00:00Z" ?>
ditto
<?blog-enable
feature="http://example.com/blog/feature/comments-moderated" ?>
That is blog configuration info, which cannot be in entry postings
because it splits access control. Atom should operate on resources
like a sensible implementation of HTTP, which means the resource for
accepting new entries cannot be the same as the resource for editing
blog configuration.
<?blog-enable
feature="http://example.com/blog/feature/comments-remote" ?>
ditto
<?blog-enable
feature="http://example.com/blog/feature/convert-line-breaks" ?>
ditto
<?blog-enable
feature="http://example.com/blog/feature/send-comment-notification" ?>
ditto
<?blog-notify type="http://www.movabletype.org/trackback/"
endpoint="http://example.com/trackback" ?>
ditto
<?blog-notify type="http://www.technorati.com/developers/ping/"
endpoint="http://www.technorati.com/ping/" ?>
ditto
<entry xmlns="http://www.w3.org/2005/Atom">
<id>...</id>
<title>...</title>
...
</entry>
So I don't see any reason to support these features.
....Roy