- From: Leo Sauermann <leo@gnowsis.com>
- Date: Thu, 9 Oct 2003 17:00:51 +0200
- To: <danny666@virgilio.it>, <www-rdf-calendar@w3.org>
> I wonder if for calendar purposes a URI could be from the > combination of a > safe URI (something like http://w3.org/rdf-calendar) and a > user id pulled > from Outlook (or wherever), maybe the SHA1 of their email address? thats like what I am doing. I give all emails, appointments, contacts their Outlook id (as you can see below in this mail) For the User i give a fixed value that is configurated, it is based on the assumption that you have a domain (or rent one) f.e. i own two domains: leo.ist.org (which is an austrian pun) gnowsis.com so i take an unreferencable uri as identifier for the user: rdfp://leo.gnowsis.com/~user/leo the idea of having a globally unique domain is very good for all other personal files: every file of me is in: file://leo.gnowsis.com/data/.... (which maps to my windows "my files" folder) > > Cheers, > Danny. > > > > > -----Original Message----- > > From: www-rdf-calendar-request@w3.org > > [mailto:www-rdf-calendar-request@w3.org]On Behalf Of Leo Sauermann > > Sent: 30 September 2003 12:19 > > To: 'Libby Miller'; 'Vinay Pawar' > > Cc: www-rdf-calendar@w3.org > > Subject: AW: Linking to an event from FOAF > > > > > > > > From my experience in gnowsis, > > I can report this way of "doing it", > > which is near-realistic. > > > > > > I will shortly define what a SUBJECTIVE URL and a PUBLIC > URL is and how > > the data can be created and communicated. > > > > I am the publisher and make an entry in my personal Outlook > Calendar. > > There I have a SUBJECTIVE url that works for me. It is > build using my > > personal computer hostname (leo.gnowsis.com this is the pc > i am sitting > > at right now) and the ms-outlook ITEMID > > this is the url: > > > rdfp://leo.gnowsis.com/msoutlook/appointment/00000000ECD4B9935 > 8B9814B9DA > > FE2255CD8AE9A24422600 > > > > > > Then I can extract the outlook data to rdf (this is a dump > I just did > > with a query, it extracted this on the fly from gnowsis using RQL): > > SELECT ?y, ?z WHERE > > > (<rdfp://leo.gnowsis.com/msoutlook/appointment/00000000ECD4B99 > 358B9814B9 > > DAFE2255CD8AE9A24422600> ?y ?z) > > http://www.w3.org/1999/02/22-rdf-syntax-ns#type > > http://www.gnowsis.org/ont/msoutlook/0.1#Appointment > > http://www.gnowsis.org/ont/msoutlook/0.1#Duration 30 > > http://www.gnowsis.org/ont/msoutlook/0.1#End 2003-09-30T12:00:00 > > http://www.w3.org/2000/01/rdf-schema#label Answer Calendar > discussion > > http://www.gnowsis.org/ont/msoutlook/0.1#Start 2003-09-30T11:30:00 > > http://www.gnowsis.org/ont/msoutlook/0.1#AllDayEvent 0 > > > > I want to mention here, that the query is run "on the fly" > and extracts > > the data out of outlook, there is no buffering of these > values in a RDF > > datastore. This is similiar to the way many RDF people build > > python/Perl/whatever converters of iCal. > > > > This should be transformed to iCal somehow (uhmm, XSLT for > RDF is still > > missing, *sigh*) > > > > Then post it per ftp on wome webserver > > OR post it via soap in some PUBLIC calendar. > > > > There you get a PUBLIC URL (in contrary to the subjective, > personal uri) > > you can do owl:SameAs to the SUBJECTIVE URL. > > The url could be: > > http://www2004.org/calendar/events.rdf#2004_01_10_www2004 > > (date not correct) > > > > The public url is both: > > Place WHERE to find the data and IDENTIFER for the single event. > > I think in semantic web age, a uid like > > 0a780655c6a8437d62b02cf24e0381837b870963 is not very witty. > > > > Then you communicate the PUBLIC URL to all people that are > interested. > > > > They connect it in their personal semantic web (f.e. they > use my gnowsis > > system as PKM tool in conjunction with outlook, Ical, whatever...) > > > > After the meeting, all attendees can be published connected to the > > PUBLIC URI using FOAF or whatever suits it. > > > > With this approach as I have shown it, it is possible - using todays > > technology - to enter, communicate and link an appointment. Using > > standard software like outlook. > > An unanswered question is the PUBLIC calendar that provides > the PUBLIC > > URL. Examples for this public calendar are not known to me > but surely to > > the rdf-calendar community. > > > > > > greetings > > Leo Sauermann > > www.gnowsis.com > > > > -----Ursprüngliche Nachricht----- > > Von: www-rdf-calendar-request@w3.org > > [mailto:www-rdf-calendar-request@w3.org] Im Auftrag von Libby Miller > > Gesendet: Montag, 29. September 2003 21:32 > > An: Vinay Pawar > > Cc: www-rdf-calendar@w3.org > > Betreff: Re: Linking to an event from FOAF > > > > > > > > > > thanks for sending this Vinar. > > > > the ical:url proposal is interesting. > > > > RFC 2445 says > > > > [[ > > 4.8.4.6 Uniform Resource Locator > > > > Property Name: URL > > > > Purpose: This property defines a Uniform Resource Locator (URL) > > associated with the iCalendar object. > > > > ... > > > > Description: This property may be used in a calendar component to > > convey a location where a more dynamic rendition of the calendar > > information associated with the calendar component can > be found. ]] > > > > so that's actually more like your seealso property - i.e. a > more up to > > date version (as I interpret it anyway). > > > > I think the uid is important, as it allows you to point to > a specific > > event (not a calendar) and many events will not necessarily have a > > homepage. However this only works if there is already an event > > description with a url somewhere that's 'authoritiative' > somehow. There > > may not be such a thing, or you might create one first and then the > > conference does, so you might get people linking to yours > and not the > > conference's one, and so on. > > > > I think combining foaf and RDFical is well worth persuing > though I'm not > > sure what the right answer is. > > > > see also: > > > http://lists.w3.org/Archives/Public/www-rdf-> calendar/2003Jun/0011.html > > > > Libby > > > > On Mon, 29 Sep 2003, Vinay Pawar wrote: > > > > > > > > Hi, > > > > > > At #rdfig we were trying to find out a way to link to > > > a particular event from a FOAF file. In no time Libby had this > > > example: > > > > > > > http://swordfish.rdfweb.org/discovery/2003/09/foafcal/foafatte nd.rdf > > > > That seems great for birthday parties. But a conference would most > > probably have it's own RDF calendar published. Following is what I'm > > suggesting: > > > > <ical:Vevent> > > <ical:attendee rdf:nodeID="me"/> > > <rdfs:seeAlso > rdf:resource="http://www2004.org/calendar/events.rdf"/> > > <ical:uid>0a780655c6a8437d62b02cf24e0381837b870963</ical:uid> > > <ical:summary>www2004</ical:summary> > > <ical:url rdf:resource="http://www2004.org"/> > > </ical:Vevent> > > > > Here ical:uid is used to point to an event within events.rdf. And > > ical:url is used instead of foaf:homepage, because it seems more > > appropriate. > > > > Comments? > > > > Thanks, > > Vinay > > > > > > >
Received on Thursday, 9 October 2003 11:02:15 UTC