- From: Graham Klyne <GK@ninebynine.org>
- Date: Thu, 06 Feb 2003 10:21:58 +0000
- To: Dan Connolly <connolly@w3.org>, www-rdf-calendar@w3.org
- Cc: Ronan Klyne <Ronan@ninebynine.org>
Dan, all, With reference to the schema at: http://www.w3.org/2002/12/cal/ical (1) In its current form, I understand this is automatically generated from some of existing iCalendar data. I am guessing that the plan is to progressively replace the ss: vocabulary with rdfs: vocabulary (backed up by test cases, of course). I'm anticipating that we (anyone) can submit suggested rdfs: statements (and test cases), which can be used to replace (or augment) the existing ss: statements. Does this sound about right? (2) (I think this is a reprise of part of last night's IRC debate) Looking at the schema, I'm not seeing a property to relate a Vevent to a vCalendar. Libby's hybrid schema had VEVENT-PROP. We're about to convert the following from Libby's hybrid schema. Absent other information or suggestion, I propose to use ical:hasEvent to replace VEVENT-PROP in the older schema. (3) Do we plan to use a different class for recurring events? I was never quite sure why the hybrid schema did that. I don't feel strongly either way. (4) Strictly, the data below may not be valid iCalendar as the start times don't specify a date. I think the intent is clear and the formulation is clear in this case, but I'd like to hear what other folks feel about it. #g -- Sample calendar object to be converted: (excerpt from full file at http://www.ninebynine.org/SWAD-E/Scenario-HomeNetwork/Users.n3) [[ homenet:DownloadTimes a ical:VCALENDAR ; rdfs:label "Times that download activity is allowed" ; ical:VEVENT__PROP [ a ical:REC__VEVENT ; ical:DTSTART [ a ical:TIME ; rdf:value "T200000" ; icalutil:hour "20" ; icalutil:minute "00" ] ; ical:DTEND [ a ical:TIME ; rdf:value "T220000" ; icalutil:hour "22" ; icalutil:minute "00" ] ; ical:RRULE [ a ical:RECUR ; ical:FREQ "WEEKLY" ; ical:INTERVAL "1" ; ical:BYDAY "SA" ] ] ; ical:VEVENT__PROP [ a ical:REC__VEVENT ; ical:DTSTART [ a ical:TIME ; rdf:value "T040000" ; icalutil:hour "04" ; icalutil:minute "00" ] ; ical:DTEND [ a ical:TIME ; rdf:value "T080000" ; icalutil:hour "08" ; icalutil:minute "00" ] ; ical:RRULE [ a ical:RECUR ; ical:FREQ "WEEKLY" ; ical:INTERVAL "1" ; ical:BYDAY "SU" ] ] ; rdfs:comment """ Designated download times: saturday 20:00-22:00 sunday: 04:00-08:00 """ . ]] ------------------- Graham Klyne <GK@NineByNine.org>
Received on Thursday, 6 February 2003 06:37:58 UTC