RFD: rsd.xml Spec v0.1
Paul Everitt <[email protected]> Tue, 18 Mar 2003 13:38:52 +0100
| Newsgroups | gmane.comp.cms.oscom.twingle.devel |
|---|---|
| Message-ID | <[email protected]> |
And here's the second one to discuss. Below is an example for the
discovery information rsd.xml. This is the URL that a user will type
in to connect in initial versions of Twingle or Moztop. Later we can
use the RSD idea of putting the info in a <link> element on all pages
in the site.
As with the last note, points to discuss are in an XML comment at the
bottom.
--Paul
<?xml version="1.0" ?>
<rsd version="1.0" xmlns="http://archipelago.phrasewise.com/rsd"
xmlns:oscom="http://www.oscom.org/rdf#">
<service>
<engineName>Yet Another CMS</engineName>
<engineLink>http://www.yacms.com/</engineLink>
<homePageLink>http://www.userdomain.com/</homePageLink>
<apis>
<api name="Twingle" preferred="false"
apiLink="http://www.userdomain.com/webdav/" blogID="">
<settings>
<oscom:contentsurl>http://www.userdomain.com/webdav/contents.rdf</
oscom:contentsurl>
</settings>
</api>
</apis>
</service>
<!--
Notes
1) This follows the Really Simple Discovery (RSD) grassroots effort at
http://archipelago.phrasewise.com/rsd.
2) I simplified the work done at OSCOM Zurich by removing two
namespaces (DC and RDF) and removing dc:title. Instead, the dc:title
will be taken from the homePageLink element that is already in the RSD
specification.
3) Moztop might need another subelement under apis to handle
retrieving type information. Twingle might as well, though Twingle
server authors will likely include this in the contents.rdf.
-->
</rsd>