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: Thinking about WS-Calendar objects


During the last draft, I described a=each of the timeIntervals as degenerate iCalendar objects. I also observed that I had not yet mapped them precisely to iCalendar objects. In that draft, I observed that we were using degenerate versions of iCalender structures. The critical structures are:

 

           | VEVENT    | ICAL:vevent    | Appendix A # 3.6.1 |
            | VTODO     | ICAL:vtodo     | Appendix A # 3.6.2 |
            | VJOURNAL  | ICAL:vjournal  | Appendix A # 3.6.3 |
            | VFREEBUSY | ICAL:vfreebusy | Appendix A # 3.6.4 |
            | VTIMEZONE | ICAL:vtimezone | Appendix A # 3.6.5 |
            | STANDARD  | ICAL:standard  | Appendix A # 3.6.5 |
            | DAYLIGHT  | ICAL:daylight  | Appendix A # 3.6.5 |
            | VALARM    | ICAL:valarm    | Appendix A # 3.6.6 |

 

 

Please look over thise in the current xCal draft page 24-28 and suggest how we should profile them….

http://tools.ietf.org/html/draft-daboo-et-al-icalendar-in-xml-03

 

vevent

       <vevent>
         <uid>19981211T133000@cal1.host.com</uid>
         <dtstamp>19981211T132928Z</dtstamp>
         <organizer>cap://host.com/jim</organizer>
         <dtstart>19981212T150000Z</dtstart>
         <dtend>19981212T160000Z</dtend>
         <summary>Department Meeting</summary>
         <location>Conference Room 23A</location>
         <attendee role="CHAIR">jim@host.com</attendee>
         <attendee role="REQ-PART"
                   rsvp="TRUE">MAILTO:joe@host.com</attendee>
         <attendee role="REQ-PART"
                   rsvp="TRUE">MAILTO:steve@host.com</attendee>
         <attach>http://host.com/pub/photos/holiday.jpg</attach>
        </vevent>

 

 

component-vevent = element vevent {
       type-eventprop,
       element components {
           component-valarm+
       }?
   }
 
   type-eventprop = element properties {
       property-dtstamp &
       property-dtstart &
       property-uid &
 
       property-class? &
       property-created? &
       property-description? &
       property-geo? &
       property-last-mod? &
       property-location? &
       property-organizer? &
       property-priority? &
       property-seq? &
       property-status-event? &
       property-summary? &
       property-transp? &
       property-url? &
       property-recurid? &
 
       property-rrule? &
 
       (property-dtend | property-duration)? &
       property-attach* &
       property-attendee* &
       property-categories* &
       property-comment* &
       property-contact* &
       property-exdate* &
       property-rstatus* &
       property-related* &
       property-resources* &
       property-rdate*
   }

 

 

vfreebusy

 

        <vfreebusy>

         <uid>19980313T133000@ical1.host.com</uid>

         <dtstamp>19990104T133010Z</dtstamp>

         <organizer>CAP:host.com/jsmith</organizer>

         <dtstart>19980313T141711Z</dtstart>

         <dtend>19980410T141711Z</dtend>

         <url>jsmith.ifb</url>

         <freebusy>19980314T233000Z/19980315T003000Z</freebusy>

         <freebusy>19980316T153000Z/19980316T163000Z</freebusy>

         <freebusy>19980318T030000Z/19980318T040000Z</freebusy>

        </vfreebusy>

 

 

 


"Energy and persistence conquer all things." -- Benjamin Franklin


Toby Considine
TC9, Inc

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

TC Editor: EMIX, EnergyInterop

  

Email: Toby.Considine@gmail.com

Phone: (919)619-2104

http://www.tcnine.com/

blog: www.NewDaedalus.com

 

 



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