[Osr-101] rev 13771 - public/osr-101/trunk

michi at wyona.com michi at wyona.com
Thu Jun 1 11:41:15 CEST 2006


Author: michi
Date: 2006-06-01 11:41:14 +0200 (Thu, 01 Jun 2006)
New Revision: 13771

Modified:
   public/osr-101/trunk/osr-101.xhtml
Log:
introspection updated

Modified: public/osr-101/trunk/osr-101.xhtml
===================================================================
--- public/osr-101/trunk/osr-101.xhtml	2006-06-01 09:32:36 UTC (rev 13770)
+++ public/osr-101/trunk/osr-101.xhtml	2006-06-01 09:41:14 UTC (rev 13771)
@@ -1,16 +1,21 @@
 <?xml version="1.0"?>
 
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+
 <?xml-stylesheet type="text/xsl" href="xhtml.xsl"?>
 
 <html>
     <head>
+      <link rel="cms.client" type="application/x.osr+xml" href="introspection-osr-101.xml" title="OSR-101"/>
+      <title>OSR-101 - Specification</title>
     </head>
+
     <body>
         <h1>Content Management User Interface API</h1>
         <h2>Open Specification Request 101</h2>
         <dt>Version: 0.0.1</dt>
         <br/>
-        <dt>Revision Date: 17 May 2006</dt>
+        <dt>Revision Date: 1 June 2006</dt>
         <br/>
         <dt>Editors:</dt>
         <dd>
@@ -141,11 +146,11 @@
         <p>
           The communication between the client and server can be initialized by
           introspection. This also allows the server to tell the client of it's
-          capabilities (e.g. level 1, 2, 3 compliance).
+          capabilities (e.g. level 1, 2, 3 compliance). Also see the specification of <a href="http://www.ietf.org/internet-drafts/draft-ietf-atompub-protocol-08.txt">Atom</a>
         </p>
 
         <p>
-          Finding the introspection file
+          Finding the introspection file (auto-discovery)
         </p>
 
         <pre>
@@ -170,7 +175,10 @@
 
 <introspection xmlns="http://www.wyona.org/osr-101/1.0">
 
-<edit href="http://foo.bar.com/lenya/default/authoring/index.xml" mime-type="application/xml" version="433453">
+<edit mime-type="application/xml" version="433453">
+  <open url="http://foo.bar.com/lenya/default/authoring/index.xml?lenya.usecase=open" method="GET">
+  <save url="http://foo.bar.com/lenya/default/authoring/index.xml?lenya.usecase=save" method="PUT">
+
   <schemas>
     <schema href="http://foo.bar.com/lenya/modules/docbook/schemas/simple.rng" type="RelaxNG"/>
     <schema href="http://foo.bar.com/lenya/modules/docbook/schemas/default.rng" type="RelaxNG"/>
@@ -180,6 +188,12 @@
     <style href="http://foo.bar.com/lenya/modules/xhtml/styles/simple.xsl"/>
   </styles>
 </edit>
+
+<edit save="" mime-type="application/xhtml+xml">
+  <open url="http://foo.bar.com/test.xhtml" method="GET">
+  <save url="http://foo.bar.com/test.xhtml?action=save" method="POST">
+</edit>
+
 <!-- NOTE: What about delivering this as package, e.g. with a MANIFEST included? -->
 
 <new>




More information about the Osr-101 mailing list