RSD and RESTLog
Here is a potential ways to use RSD to describe the RESTLog archive and template interfaces:
<?xml version="1.0" ?>
<rsd version="0.7" xmlns="http://archipelago.phrasewise.com/rsd" >
<service>
<engineName>RESTLog</engineName>
<engineLink>/RESTLog.cgi/2 </engineLink>
<homePageLink>/ </homePageLink>
<apis>
<api name="RESTLog" preferred="true" location="/RESTLog.cgi" blogID="" >
<settings>
<setting name="archives">/RESTLog.cgi/archive</setting>
<setting name="templates">/RESTLog.cgi/template</setting>
</settings>
</api >
</apis>
</service>
</rsd>
Note that this just gives the locations of the interfaces and doesn't describe the operation of those interfaces.