[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