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

Reply via email to