W3C home > Mailing lists > Public > www-rdf-calendar@w3.org > March 2003

RE: opening hours RDF cal use case

From: Shannon J. Clark <shannon@jigzaw.com>
Date: Fri, 28 Mar 2003 19:22:38 -0600
To: <www-rdf-calendar@w3.org>
Message-ID: <NEBBKFJICLIPPJJJBCFCKEJFENAA.shannon@jigzaw.com>

A thought that occurs to me - but may/may not be relevant.

Why encapsulate everything, especially this complex into a complex singular
structure?

As an alternative, could you not do the following:

Set up a reoccurring event that is "Shop opens"

Set up a reoccurring event that is "Shop closes"

Link the two events (may not be fully defined in RFC 2445 I know)

So, instead of creating a new metadata tag (which then everyone has to use
and program for potentially), could we not establish a more simple
consideration of event naming conventions?

As I said, just an idea - the concept being to use multiple objects instead
of one.

Clearly for some purposes, such as knowing whether or not at a given time a
shop will be open might be complex (i.e. some logic along the lines of "shop
is open after a [shop open] event, closed after a [shop closed] event" -
leaving unanswered perhaps what happens if the shop closes early one day
(second [shop closed] event, perhaps it is just ignored...

Not as well that this model would assume actions along a set of events vs.
actions on one object.

Just a thought,

Shannon


-----Original Message-----
From: www-rdf-calendar-request@w3.org
[mailto:www-rdf-calendar-request@w3.org]On Behalf Of Dan Brickley
Sent: Friday, March 28, 2003 12:30 PM
To: www-rdf-calendar@w3.org
Cc: public-esw@w3.org
Subject: Re: opening hours RDF cal use case



(copying swad-europe list)

[snip]

Just a brief note to let folks know that I've made an attempt
at writing up this use case in the ESW Wiki,
http://esw.w3.org/topic/OpeningHoursUseCase

For now I've stuck with the example from this email thread,
but my intention is to extend/augment it with real data
describing real local businesses (from Bristol initially),
and include photographs, contact details, geographic markup etc.

If folks have additional examples, do feel free to edit the Wiki
entry(*).

The page currently has two examples, the first is the
un-edited raw ical for the repeating event, the other attempts
to mix in additional data. I have taken (for now) the approach of
inventing a new property (foaf:openingHours) that relates a
resource (some kind of unmodelled business entity) to a
specification of its opening hours. Not sure if this works well,
yet. It would be nice to have some bulk data to play with... does
anybody here have suggestions on that front? SKICal folks maybe?

Thanks for any suggestions, additions...

Dan



(*) "This is a WikiWikiWeb, a collaborative hypertext
environment, with an emphasis on easy access to
and modification of information. It is something
of an experiment in WikiConsensus."
"You can edit any page by following the link at the bottom
of the page. Capitalized words joined together form a
WikiName, which hyperlinks to another page"
 -- http://esw.w3.org/topic/FrontPage

There are also (pre last RDF Calendar IRC chat) some notes
on the RDF Calendar effort at:
http://esw.w3.org/topic/RdfCalendar
Received on Friday, 28 March 2003 20:23:26 GMT

This archive was generated by hypermail 2.2.0 + w3c-0.30 : Friday, 25 March 2005 11:20:43 GMT