First of all, I am horrified by the idea of using PIs for this.
Either put them in the instance as regular XML stuff, or do it
elsewhere as Roy suggests.
On Oct 31, 2005, at 1:11 AM, Roy T. Fielding wrote:
<?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
...
<?blog-enable feature="http://example.com/blog/feature/comments-
remote" ?>
ditto
...
While I think Roy's got a point, I forecast endless argument over
what is entry metadata and what is blog-level-configuration info and
what's a fish and what's a bicycle. It's a reasonable debate and I'd
be surprised if everyone agreed; that's why pub:control still feels
like a handy container for dumping all this miscellany that everyone
agrees is not part of the entry's content, but is rather publishing-
system apparatus. -Tim