Re: Last Call for Comments ... Re: proposal for updates to http://schema.org/Event

Note that exposing individual events does not imply materializing all combinations. It can also be a computational service (e.g. a SPARQL endpoint or REST Web service) that returns the markup for an individual query on demand.

My strongest argument for NOT hiding rules for recurrence in the informal semantics of a vocabulary is that

1. it is almost impossible to model exceptions ("concert canceled today due to rain", train delays, etc.), and
2. parsing the rules correctly can quickly get very complex for a client.

Rather put the logic for generating the many instances into a piece of code at the server side that handles the request - then you can take your favorite programming language to model your rules clearly.


Martin

On Mar 29, 2012, at 11:01 AM, Adrian Giurca wrote:

> I have my own doubts when proposing periodicity, particularly concerning the semantic complexity from the content creators perspective. However, I believe that verbose markup is not a desirable solution too.
> 
> -Adrian
> Quoting Martin Hepp <martin.hepp@ebusiness-unibw.org>:
> 
>> Hi Adrian,
>> 
>> re:
>> 
>>> 1. I find the markup for periodic events too verbose. I would propose a property of class Event
>>> periodicity:Number - the number of units as repetition period.
>>> 
>>> The issue is with "unit" which can be any time unit such as second, minute, hour, day, week, ... but I believe it should be in accordance with startDate and endDate values.
>> 
>> Sorry for jumping in to late, but I had already argued why I think that hiding rules for recurring events in markup is a bad idea.
>> 
>> See
>> 
>> http://lists.w3.org/Archives/Public/public-vocabs/2011Dec/0062.html
>> 
>> --------------------------------------------------------
>> martin hepp
>> e-business & web science research group
>> universitaet der bundeswehr muenchen
>> 
>> e-mail:  hepp@ebusiness-unibw.org
>> phone:   +49-(0)89-6004-4217
>> fax:     +49-(0)89-6004-4620
>> www:     http://www.unibw.de/ebusiness/ (group)
>>         http://www.heppnetz.de/ (personal)
>> skype:   mfhepp
>> twitter: mfhepp
>> 
>> Check out GoodRelations for E-Commerce on the Web of Linked Data!
>> =================================================================
>> * Project Main Page: http://purl.org/goodrelations/
>> 
>> 
>> 
>> 
> 
> 
> 
> ----------------------------------------------------------------
> This message was sent using IMP, the Internet Messaging Program.
> 
> 
> 

--------------------------------------------------------
martin hepp
e-business & web science research group
universitaet der bundeswehr muenchen

e-mail:  hepp@ebusiness-unibw.org
phone:   +49-(0)89-6004-4217
fax:     +49-(0)89-6004-4620
www:     http://www.unibw.de/ebusiness/ (group)
         http://www.heppnetz.de/ (personal)
skype:   mfhepp 
twitter: mfhepp

Check out GoodRelations for E-Commerce on the Web of Linked Data!
=================================================================
* Project Main Page: http://purl.org/goodrelations/

Received on Thursday, 29 March 2012 15:28:05 UTC