[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Additional Entry Metadata
Benjamin Trott wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
For Movable Type and TypePad, we have some additional entry metadata
that we need a way to map to the API. These are the fields:
* post status
I am assuming this includes the states like
"draft", "published", etc. I would like
to see this as a core element with a defined
(but not fixed) set of values.
* extended post body
Could you give some more information on
what this entails?
* allow comments?
* allow trackback pings?
This one I am torn on. They look very useful to
me, but I realize that not all server software
follows the same model, some don't allow such a
fine level of control as turning off comments per post.
I fear trying to come up a with consistent nomenclature
for all the possible variations.
My suggestion would be to place this in
your own namespace.
* text formatting
How much of the flagging of the
text format can be covered by the mime-type
and mode attributes of the <content/> element?
* keywords
Well, I was going to reflexively say
use dc:subject until I realized that
was already suggested as a place for
category information. I went
back and scanned the Dublin Core
documents and my suggestion would be to use
dc:subject for keywords
and
dc:type for categories.
http://dublincore.org/documents/dcmi-terms/
* trackback ping URLs
SixApart invented trackbacks and as
such I think the element could sit in
a SixApart namespace.
We're planning on adding these via namespaces, but the question is which
namespace they should be added in. Some of these elements are supported
by other tools, so it doesn't necessarily make sense to put them in Six
Apart-specific namespaces. But some of them really are pretty specific
to our tools.
Thoughts?
Ben
-joe
--
http://BitWorking.org
http://WellFormedWeb.org