OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ws-calendar message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [tc-xml-l] The Problem of Flabby partitions (Short Fuse)


Unfortunately 5545 says

      By default, the property value points to another calendar
      component that has a PARENT relationship to the referencing
      object.  The "RELTYPE" property parameter is used to either
      explicitly state the default PARENT relationship type to the
      referenced calendar component or to override the default PARENT
      relationship type and specify either a CHILD or SIBLING
      relationship. 
The default relationship is PARENT.

I don't like defaults much - people reading the examples seem to get them wrong.

I'd prefer that the wscalendar profile mandate that reltype is required whatever 5545 says about defaults.

In an abstract form this might look something like

interval {
  params {
    reltype-"startafterend"
  }
  uid="4425e05d-61be-46db-b460-eeb992f1b54f@examples.oasis-open.org"
}

which bloats up nicely as XML

On 03/16/2011 10:56 AM, Toby Considine wrote:
00d701cbe3ea$5582d0c0$00887240$@gmail.com" type="cite">

Irrespective of the Inheritance problem posed last night, partitions present some issues in flabbiness.

 

I would like to propose the following processing rules for Intervals to support the frequent exchange of Partitions.

 

“For Intervals, a relation can be expressed solely by a reference UID.  If the Related-To UID exists, the Relationship defaults to “FINISHSTART”, and the Duration defaults to “PT0M”. This rule applies only to the WS-Calendar component “Interval”. Other components must fully express their relationships.

This means that within a partition, the following:

 

<xcal:interval>

                <xcal:properties>

                                <xcal:related-to>

                                                <xcal:uid>4425e05d-61be-46db-b460-eeb992f1b54f@examples.oasis-open.org</xcal:uid>

                                </xcal:related-to>

                </xcal:properties>

</xcal:interval>

 

Fully expresses that this interval Starts as soon as 4425e05d-61be-46db-b460-eeb992f1b54f finishes, with an zero-duration intervening time. Of course, it I still legal to express a different relation, and a different intervening duration.

 

Any objections?

 

tc

 


“It is difficult to get a man to understand something, when his salary depends upon his not understanding it” -- Upton Sinclair.


Toby Considine
TC9, Inc

OASIS Technical Advisory Board
TC Chair: oBIX & WS-Calendar

TC Editor: EMIX, EnergyInterop

U.S. National Inst. of Standards and Tech. Smart Grid Architecture Committee

  

Email: Toby.Considine@gmail.com
Phone: (919)619-2104

http://www.tcnine.com/
blog: www.NewDaedalus.com

 

 

_______________________________________________ tc-xml-l mailing list tc-xml-l@lists.calconnect.org http://lists.calconnect.org/mailman/listinfo/tc-xml-l

-- 

Mike Douglass                           douglm@rpi.edu
Senior Systems Programmer
Communication & Collaboration Technologies      518 276 6780(voice) 2809
(fax)
Rensselaer Polytechnic Institute 110 8th Street, Troy, NY 12180


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]