[Geopriv] Geolocation Policy Draft & <description> element

From: Hannes Tschofenig ^lt;Hannes.Tschofenig@gmx.net>
Date: Tue Oct 02 2007 - 09:53:13 EDT

Hi all,

Henning and I investigated how to add a <description> element to Common
Policy in order to provide a human readable description of the rule (as
suggested by Lisa).

It looked like a reasonable idea and here is an example how it could
look like:

<?xml version="1.0" encoding="UTF-8"?>
<ruleset xmlns="urn:ietf:params:xml:ns:common-policy">
       <rule id="f3g44r1">
           <conditions>
               <identity>
                   <one id="sip:bob@example.com"/>
               </identity>
               <sphere value="work"/>
               <validity>
                   <from>2003-12-24T17:00:00+01:00</from>
                   <until>2003-12-24T19:00:00+01:00</until>
               </validity>
           </conditions>
           <actions/>
           <transformations/>
           <description lang="en">
           This is the basic rule I use while I am at work.
           </description>
       </rule>
   </ruleset>

Unfortunately, we recognized a problem with the "simple" extension. We
did not provide extension points for the <rule> and the <ruleset> element.
In short, we cannot extend the schema in a simple fashion without
introducing backwards compatibility issues. At this level we believe
that we only have one way of extending the document, namely by revising
Common Policy and by registering a new URI (such as URI:
urn:ietf:params:xml:ns:common-policy2).

Proposal: We would add the <description> element when we revise the
document. Thereby, we could reflect what other SDOs did with the
document and eventually provide other bug fixes and implementation
considerations as well.

Thoughts?

Ciao
Hannes

_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www1.ietf.org/mailman/listinfo/geopriv
Received on Tue, 02 Oct 2007 15:53:13 +0200

This archive was generated by hypermail 2.1.8 : Tue Oct 02 2007 - 09:53:25 EDT