Semantic Web Interest Group IRC Chat Logs for 2003-01-15

This is an automatically generated IRC chat log made by the logger bot from the Semantic Web Interest Group IRC chat at irc://irc.freenode.net/rdfig (also known as server irc.freenode.net channel #rdfig if that URI does not work for you).

NOTICE: #rdfig logs are being turned off 2004-12-03. Please switch to the new and shiny #swig channel for Semantic Web Interest Group chat. Change your client to #swig and enjoy the new experience. Or read the latest #swig logs to see what you've been missing :)


Semantic Web Interest Group Logs > 2003 > 2003-01 > 2003-01-15 (Latest) (Search)

00:26:09 <mdupont> mdupont is now known as mdupont-ZZZZ

06:20:24 <eikeon> Wow... <20 where did everyone go ;)

09:42:00 <aharth> hello

10:49:39 <mdupont___> hey all

10:50:05 <mdupont___>http://ilrt.org/discovery/chatlogs/rdfig/

10:50:05 <dc_rdfig> A: http://ilrt.org/discovery/chatlogs/rdfig/ from mdupont___

10:50:22 <mdupont___> A:|The chatlogs of RDFIG

10:50:22 <dc_rdfig> Titled item A.

10:50:38 <mdupont___> A:give me the message Your site is sending far too many requests to the chatlogs area with a client request of the name'Fetch API Request' and creating a huge server load. This page will be returned by all such requests from now on.

10:50:38 <dc_rdfig> Added comment A1.

10:51:35 <dajobe> hee hee

10:51:45 <dajobe> well, don't do that

10:51:52 <mdupont___> hey dajobe. its all your fault :)

10:51:56 <dajobe> no, you

10:51:59 <dajobe> our server is ancient

10:52:01 <mdupont___> me?

10:52:28 <mdupont___> can you tell me where i can get this infomation from the chatlogs :

10:52:43 <dajobe> use a better robot

10:52:46 <mdupont___> === mdupont___ <~chatzilla@pat.wcom.co.uk> ``New Now Know How''

10:52:52 <dajobe> fetch api was really sucky

10:53:11 <mdupont___> this tells me the name of the server that is serving my connection.

10:53:49 <mdupont___> is that stored in the log file somewhere? the ip of the conneciton?

10:54:01 <dajobe> no

10:54:08 <dajobe> I took it out for privacy reasons

10:54:13 <dajobe> people were getting spam

10:54:48 <mdupont___> hmm

10:55:06 <mdupont___> becuase there is not any way to connect the aliases used by many people

10:55:08 <mdupont___> to one.

10:55:21 <mdupont___> if we could get the ip address, or at least the server

10:55:52 <mdupont___> then we could differenciate between all the names, and at least show what users log on from the same server

10:56:04 <dajobe> sorry, that's all there is; at least for the existing logs

10:57:23 <mdupont___> ok

10:57:45 <dajobe> you could try something with the nickserv bot, but not everyone uses it, and that might annoy the freenode admins

10:58:36 <mdupont___> well

10:58:51 <mdupont___> i will just ask people to create a list of aliases that they used

10:58:55 <mdupont___> if they want

10:59:06 <dajobe> i've got one of those

10:59:07 <JibberJim> the foaf universe already contains such data...

10:59:11 <dajobe> but also private, for privacy reasons

10:59:12 <dajobe> indeed

10:59:16 <mdupont___> then we can start creating a link from the foaf to the web

10:59:17 <dajobe> self-declared info is better

10:59:21 <mdupont___> if they want to

10:59:45 <JibberJim> - http://jibbering.com/foaf/whois.1?nick=JibberJim

11:01:55 <mdupont___> thats cool!

11:02:09 <mdupont___> i am reposting my rdf dump results to the rdfig mailling list

11:02:27 <dajobe> "Who is undefined"?

11:03:16 * dajobe returns to do real work

11:03:21 <JibberJim> yeah... I added nick but didn't change the display from when it only did name...

11:06:53 <mdupont___> well, if you have a way to handle this

11:06:54 <mdupont___> ...

11:06:56 <mdupont___> anyway

11:06:58 <mdupont___> gotta run

14:21:38 <akuchlin> Hi, eikeon; I'm back at my desk.

15:53:25 <DanCon> BLURB: year views of calendars

15:53:26 <dc_rdfig> B: year views of calendars from DanCon

15:53:35 <DanCon> B: an agenda request for the calendaring chat

15:53:35 <dc_rdfig> Added comment B1.

15:53:43 <DanCon> B: I really miss the psion year view

15:53:44 <dc_rdfig> Added comment B2.

15:53:52 <libby> oh hello DanCon

15:55:15 <LotR> I thought it didn't start till 6pm? :)

15:56:06 * libby wonders if she should chump other agenda items

15:56:54 <DanCon> the scheduled time is not for a few hours, but I can queue agenda requests, no?

15:57:02 <JibberJim> Is there any background reading on it?

15:57:10 <JibberJim> it=rdf calendaring

15:57:26 <DanCon>http://www.w3.org/2002/12/cal/

15:57:26 <dc_rdfig> C: http://www.w3.org/2002/12/cal/ from DanCon

15:57:34 <DanCon> C:|RDF Calendar Workspace

15:57:34 <dc_rdfig> Titled item C.

15:58:11 <libby> B:Benjamin Sontaag is coming along and can talk about OpenCap, and open source calendaring project he's been working on

15:58:11 <dc_rdfig> Added comment B3.

15:58:25 <DanCon> C:at 1800Z today, we'll be chatting about it. see [http://lists.w3.org/Archives/Public/www-rdf-calendar/2003Jan/0011.html|invitation]

15:58:26 <dc_rdfig> Added comment C1.

15:59:01 <DanCon> phpht. the weblog is obviously missing from the "nearby" list...

15:59:14 * JibberJim struggles to get over the ugliness of the date syntax parts.

15:59:30 <libby> B:Gary Frederick has offered to talk about xcal, mozilla and getting iCal or rdf-cal? in/out of Mozilla

15:59:31 <dc_rdfig> Added comment B4.

15:59:38 <_joshua> what ever happend to reefknot

16:00:00 <_joshua> i guess it's dead.... http://reefknot.sourceforge.net/

16:00:17 <LotR> people stopped working on it

16:00:35 <libby> B:also ical, and mozilla interop...timezones?

16:00:35 <dc_rdfig> Added comment B5.

16:01:03 <LotR> iCal doesn't follow the spec wrt/ timezones I think

16:01:13 <libby> B:relating vCalendar objects to teh components they contain

16:01:13 <dc_rdfig> Added comment B6.

16:01:14 <DanCon> odd... does anybody else see B5 at http://rdfig.xmlhack.com/ ? I only see one comment

16:01:18 <LotR> oh wait, we didn't start yet :)

16:01:55 <libby> B:maybe talk about how to organise and describe tests?

16:01:56 <dc_rdfig> Added comment B7.

16:02:08 <LotR> isn't it easier to write a small html page with the agenda, and link that?

16:02:20 <libby> B:[seealso note to www-rdf-calendar|http://lists.w3.org/Archives/Public/www-rdf-calendar/2003Jan/0011.html]

16:02:21 <dc_rdfig> Added comment B8.

16:02:25 <libby> yeah, probably

16:02:36 <libby> thought I'd see how it goes

16:02:50 <LotR> b7: might want to look at the Net::ICal test suite

16:02:55 <libby> it's easy to add to this as we go I guess. that url has some items, but people have more

16:03:08 <LotR> hmm, you can't add comments to comments of course

16:03:24 <DanCon> writing B7: ...

16:03:27 <DanCon> replaces B7

16:03:47 <LotR> so did I overwrite, or is it case sensitive?

16:04:03 <zool> LotR, you should know how to use a chump bot honestly ;) it is just like scriborg

16:04:09 <JibberJim> so is there any iCal creation stuff that's not Mozilla or Mac based (both having unusable UI's)

16:04:14 <DanCon> oh... phpht. B is my year view blurb. C is the RDF calendar workspace

16:04:35 <LotR> zool: I don't use scriborg either :)

16:04:37 <DanCon> korganizer

16:04:58 <LotR> evolution

16:05:03 <JibberJim> my kde box went away when I re-rearranged the office...

16:05:05 <DanCon> (I'm not vouching for korganizer's usability, but it's not mozilla, not mac based, and does iCal creation)

16:05:27 <DanCon> yes, evolution is noted at http://www.w3.org/2002/12/cal/#apps ; korganizer is missing

16:06:36 <JibberJim> okay then, creation by hand then...

16:07:34 <DanCon> I have a python script that makes .ics from .rdf ; not updated to the new namespace, though: http://www.w3.org/2000/10/swap/pim/toIcal.py <- http://www.w3.org/2002/12/cal/#dev

16:07:41 <garyfreder> is there a simple example of ical2rdf.pl

16:08:11 <garyfreder> so if we talk about it, all can see what goes in and what comes out?

16:08:18 <DanCon> not sure what you mean, gary... there's a usage example in the source code:

16:08:23 <DanCon> # usage: perl ical2rdf.pl something.ics >something.rdf

16:08:30 <garyfreder> results

16:08:44 <DanCon> and there are several something.ics / something.rdf pairs in the test directory

16:08:46 <garyfreder> the ics in and the rdf out

16:08:51 <garyfreder> good

16:09:12 <DanCon> perhaps you'd be willing to contribute a one-page article on how/why to run ical2rdf.pl ?

16:09:35 <garyfreder> if you contribute about Mozilla ;-)

16:09:58 <_joshua> does RDF have a way to expire elements? you should get the RSS newsreader folks onboard

16:09:58 <LotR> is there rdf2ics too?

16:10:03 <DanCon> hmm... i don't actually use mozilla regularly. Next time I fire it up, maybe I'll write down my experience.

16:10:09 <garyfreder> I plan on using ical2rdf.pl and see how we cah use it with Mozilla's stuff

16:10:22 <DanCon> there's an rdf2ics that needs work: http://www.w3.org/2000/10/swap/pim/toIcal.py <- http://www.w3.org/2002/12/cal/#dev

16:11:02 <LotR> step 1) rescue it from python ;)

16:11:29 <garyfreder> :-) sorta my thought - I would prefer python or perl,

16:11:46 <garyfreder> not one for to and one for from rdf

16:11:48 <JibberJim> so why doesn't http://www.w3.org/2002/09dc-tag/itin2.rdf use any ical stuff?

16:12:03 * DanCon is schizophrenic re python/perl. I prefer python overall, but I often start in perl

16:12:27 <DanCon> er... why should it jibberjim?

16:12:47 <JibberJim> because it's talking about what you're doing on a particular date.

16:13:18 <JibberJim> travelling is the only thing I use a diary for, so it's what I would want an RDF diary for...

16:13:28 <DanCon> I don't find ical to be a very good model of the world. I use ical vocab when I want to interoperate with ical tools. I have rules to go from the vocab used in itin2.rdf to ical.

16:13:53 <DanCon>http://www.w3.org/2000/10/swap/pim/travel.html

16:13:54 <dc_rdfig> D: http://www.w3.org/2000/10/swap/pim/travel.html from DanCon

16:14:01 <DanCon> D:|Semantic Web Travel Tools

16:14:02 <dc_rdfig> Titled item D.

16:14:37 <DanCon> D:hmm... where are the rules for producing ical? ...

16:14:37 <dc_rdfig> Added comment D1.

16:15:11 * DanCon follows nose via http://www.w3.org/2002/09dc-tag/Makefile

16:15:32 <DanCon> ah... [[

16:15:34 <DanCon> # iCal/evolution support...

16:15:34 <DanCon> itincal.n3: itin2.n3 itin2.rdf $(PIM)/itin2ical.n3

16:15:34 <DanCon> $(PYTHON) $(CWM) itin2.n3 $(PIM)/itin2ical.n3 --think --n3 >$@

16:15:34 <DanCon> ]]

16:16:22 <DanCon> D:needs explanation of using [rules to map from travel itinerary vocabulary to iCalendar vocabulary|http://www.w3.org/2000/10/swap/pim/itin2ical.n3]

16:16:22 <dc_rdfig> Added comment D2.

16:16:39 <JibberJim> hmm... I'd prefer more immediate interopability.

16:16:55 <DanCon> but ical doesn't have vocuabulary like airport names, lat/long etc.

16:17:14 <DanCon> and ical is fuzzy on whether the subject of :dtstart is an event or a record of an event.

16:17:40 <JibberJim> but the RDF serialisation of ical wouldn't mind these things?

16:17:44 <DanCon> e.g. ical has a last modified property; clearly that applies to a record of an event.

16:17:54 <LotR> DanCon: um, there *is* a property in iCalendar that is specified as lat/lon

16:18:16 <DanCon> the RDF serialization of ical is *more* sensitive, not less, to things like event-vs-record-of-event

16:19:10 <DanCon> I could put both the icalendar facts and the cyc facts in itin2.rdf, if I wanted/needed to. RDF is nifty that way ;-)

16:19:15 <LotR> ah, GEO

16:19:46 <JibberJim> but you wouldn't want to just put ical facts in?

16:19:49 <garyfreder> dtstart is the start of an event; there is another property that records when the event 'record'? was modified

16:20:24 <garyfreder> I was hoping we would talk about iCal and rdf as part of the meeting

16:20:28 <garyfreder> can we wait?

16:20:57 * DanCon doesn't see any need to constrain stuff; is happy to talk about stuff twice

16:20:58 <JibberJim> sorry garyfreder, I won't be here for the meeting, but wanted to try using rdf ical.

16:21:14 <garyfreder> have at :-)

16:22:19 <DanCon> no, jibberjim, I wouldn't constrain itin2.rdf to just ical facts. I'd lose stuff like seat assignments, airline phone numbers, and such.

16:22:31 <garyfreder> I plan on looking at ical2rdf.pl and making sure Mozilla can import/export

16:22:50 <JibberJim> but you could use the ical rdf vocab for the date/time stuff or not?

16:22:59 <garyfreder> I like DanCon approach that the rdf can be more than iCal

16:23:35 <garyfreder> and we can use iCal for dtstart etc and date from another vocab if we want

16:24:01 <garyfreder> brb

16:24:26 <danbri> yes, that's the big appeal of this work, for me

16:25:45 <DanCon> I might be able to use the ical RDF vocab for date/time stuff; I'm not sure. I haven't found any reason to do so yet. When I want interoperability with ical tools like evolution, I use rules.

16:26:32 <DanCon> the cyc vocab is much more appealing to me.

16:27:32 <JibberJim> Right, but it's just your choice, not some other reason at the moment, okay, I can look at using the ical RDF.

16:28:31 * _joshua blinks

16:28:47 <DanCon> D:should explore/discuss using icalendar vocabulary more directly and/or why not.

16:28:47 <dc_rdfig> Added comment D3.

16:28:49 <_joshua> the cyc ontology was ported to rdf?

16:29:09 <DanCon> yes, the cyc guys released an RDF schema. (well, a DAML ontology, same thing)

16:30:02 <zool> that's incomplete, though? ah the whole Cyc Upper Ontology

16:30:16 <LotR> cyc?

16:30:41 <zool> . http://opencyc.sf.net

16:35:55 <DanCon> xmlns:k="http://opencyc.sourceforge.net/daml/cyc.daml#"

16:37:15 <DanCon> I tend to bind k: as above, short for (common) knowledge

16:37:40 <zool> "Common sense won't tell you. We have to tell each other."

16:38:20 * danbri likes that quote

16:38:39 <DanCon> the cyc docs are really, really great. e.g. http://www.cyc.com/cycdoc/vocab/transportation-vocab.html <- http://www.w3.org/2000/10/swap/pim/travel.html

16:39:20 <DanCon> D:makes liberal use of stuff like [cyc transportation vocabulary|http://www.cyc.com/cycdoc/vocab/transportation-vocab.html]

16:39:20 <dc_rdfig> Added comment D4.

16:40:04 <DanCon> libby, would you move your comments from B to C? I don't think you meant your comments to be about year views

16:55:31 <libby> damn...I meant them to continue the agenda I thought you'd started.

16:55:39 <libby> yeah, move ;em in a sec

16:56:39 * danbri will have limited attention for cal meeting, sadly (busy in other windows); will try to pop up and track discussion etc though.

16:58:09 <libby> C:various agenda items:

16:58:09 <dc_rdfig> Added comment C2.

16:59:20 <libby> C:Benjamin Sontaag is coming along and can talk about OpenCap, an open source calendaring project he's been working on

16:59:20 <dc_rdfig> Added comment C3.

16:59:36 <libby> C:Gary Frederick has offered to talk about xcal, mozilla and getting iCal or rdf-cal? in/out of Mozilla

16:59:36 <dc_rdfig> Added comment C4.

17:00:04 <libby> C:ical and mozilla interop...timezones?

17:00:04 <dc_rdfig> Added comment C5.

17:00:35 <libby> C:relating vCalendar objects to the components they contain

17:00:36 <dc_rdfig> Added comment C6.

17:00:48 <libby> C:how to organise and describe tests

17:00:49 <dc_rdfig> Added comment C7.

17:01:09 <libby> C:year views of calendars

17:01:09 <dc_rdfig> Added comment C8.

17:01:26 <libby> B3:""

17:01:26 <dc_rdfig> Deleted comment B3.

17:01:43 <libby> B4:""

17:01:43 <dc_rdfig> Deleted comment B4.

17:01:48 <DanCon> what's the deal with timezones? oh... you mean apple:ical there? yes, apple:ical is busted w.r.t. timezones. :-{

17:01:48 <libby> B5:""

17:01:48 <dc_rdfig> Deleted comment B5.

17:02:05 <libby> is it? mozcalendar is too

17:02:16 <libby> it calls everything Z (UTC)

17:02:21 <libby> whatever it really is

17:02:39 <libby> B5:""

17:02:39 <dc_rdfig> Deleted comment B5.

17:02:49 <libby> B4:""

17:02:49 <dc_rdfig> Deleted comment B4.

17:02:52 <libby> B3:""

17:02:52 <dc_rdfig> Deleted comment B3.

17:03:15 <libby> so what's wrong with ical's timezones?

17:03:26 <garyfreder> ical uses Z (UTC) and has properties where you can set your local timezone

17:04:24 <garyfreder> and if we use parts of iCal (dtstart etc) and whatever works for dates in the rdf - we win

17:04:58 <LotR> apple:ical needs to include VTIMEZONE components in its VCALENDARS for every TZID it mentions

17:05:15 <libby> 'needs to'=ought to?

17:05:23 <libby> does it use an x-property?

17:06:20 <LotR> hmm?

17:06:28 <JibberJim> that's one of the things which puts me off, it makes me not want to use ical as we get a load of redundant information in each serialisation.

17:07:22 <libby> when I was playign with apple ical I didn;t notice any TZ descriptions

17:08:25 <LotR> JibberJim: I think it is that way because it isn't clear it is redundant

17:09:16 <LotR> it is probably a good idea to talk to ietf-calendar befor jumping to conclusions :)

17:10:10 <JibberJim> Yes, I appreciate that it's not obvious it's redundant, but I'd prefer to link to a file which said "I use these timezones" rather than defining them every time.

17:10:23 <JibberJim> my rdf parser is very slow, I like to count the triples...

17:10:31 <eikeon> lol

17:11:11 <DanCon> apple:ical uses an x-property rather than standard VTIMEZONE stuff: http://www.w3.org/2002/12/cal/test/mtg.ics

17:11:54 <libby> that's what I thought

17:13:20 <LotR> hmm, there's only redundant information in there. *boggle*

17:13:55 <libby> so deltab chumped this yesteday: http://www.twinsun.com/tz/tz-link.htm

17:14:11 <libby> are there not standard text formats to use for the tz location?

17:14:35 <libby> e.g. e.g., TZ="America/New_York".

17:14:45 <_joshua> That's not a timezone

17:14:51 <DanCon> those are de-facto standard, yes.

17:14:51 <_joshua> i thought there were standards for this

17:15:49 <LotR> _joshua: what do you mean that is not a timezone?

17:16:23 <DanCon> the evolution distributeion includes that tz database in .ics files; I tested ical2rdf.pl on them a while back, successfully; see the ,chi.rdf rule in http://www.w3.org/2000/10/swap/pim/Makefile

17:16:44 <garyfreder> you can see some tz in the Evolution source

17:17:23 <garyfreder> oops :-) and in the libical (what Evolution uses as a library)

17:17:25 <LotR> DanCon: it's not exactly that database. I think they dumbed it down for MS Outlook's sake

17:17:54 <DanCon> I suspect that _joshua meant that the offset between UTC and new york time doesn't stay constant. Nonetheless, ical does allow you to express, e.g. "every tuesday at 2p new york time"

17:18:18 <garyfreder> and to handle when the time changes

17:18:24 <mrlc> hi all

17:18:26 <libby> - because of daylight savings time and so on?

17:18:35 <DanCon> yes, because of DST

17:19:10 <LotR> right. I think America/New_York is much more workable than EST/EDT

17:19:33 <DanCon> each has its uses

17:19:41 <libby> hi mrlc

17:20:08 <mrlc> hi libby

17:20:17 <mrlc> i'm having a problem building the perl interface of cvs version of redland ; swig 1.3.10 give me a syntax error on Redland.i ; someone knows if there are issues?

17:20:19 <LotR> (the meeting time was UTC, no?)

17:20:32 <libby> dajobe's your man

17:20:40 <libby> yep, lotr

17:21:08 <dajobe> are you using a new swig with an old redland

17:21:20 <dajobe> if so, that won't work so well; swig has changed somewhat

17:21:28 <dajobe> oh, cvs

17:21:29 <dajobe> hmm

17:21:41 <dajobe> ok, swig 1.3.10 is rather old

17:21:50 <dajobe> try soemthing around 1.3.16

17:22:07 <dajobe> or 1.3.14. those are what I've been using recently

17:22:23 <mrlc> ah many thanks , i go to try :)

17:28:31 * danbri fiddles with Wiki installation, finally finds where config values were buried

17:28:42 <danbri> in the wiki data to facilitate nice web-based editing. doh.

17:30:50 <libby> hey maxf

17:31:15 * maxf waves

17:32:00 <_joshua> haha

17:44:24 <mrlc> dajobe : many thanks , has worked wonderfully with swig 1.3.15

17:44:32 <dajobe> great

17:45:16 <danbri> . http://esw.w3.org/t/view/ESW/WebHome

17:46:12 <danbri> wiki stuff up and running. currently without ACLs so classic anon access wiki

17:46:12 * danbri scratches head about switching access control on

17:47:02 <DanCon> if it keeps a full history, I recommend keeping it world-writeable

17:47:22 <DanCon> if there's a risk of somebody else completely deleting what I write with no possibility to recover it, I won't use it, though.

17:47:43 <danbri> i was originally worried about bad stuff, but realising how much porn/spam is on our listserver, i think we'll be ok

17:48:21 <danbri> and its just a scratchpad, not full project docs, so I'm not as edgy about IPR hoopjumping as I used to be.

17:51:24 <libby> hi, andrea? thanks for coming along

17:51:58 <acampi> hi all - is the time right (forgot to check TZ)

17:52:16 <libby> yep, starting in a few minutes

17:52:25 <acampi> acampi is now known as andrea

17:52:45 <andrea> andrea is now known as andrea_it

17:52:49 <andrea_it> great

17:53:04 <garyfreder> Howdy Andrea, be careful mentioning timezones - we had a talk about iCal's tz support :-)

17:53:19 <maxf> danbri?

17:53:28 <andrea_it> gary: ;-) what did you say about that?

17:53:36 <garyfreder> iCal is iCalendar unless someone from Apple shows

17:53:46 <andrea_it> sure

17:53:54 <libby> confusing :(

17:54:00 <DanCon> BLURB: RDF Calendar Chat - participants

17:54:00 <dc_rdfig> E: RDF Calendar Chat - participants from DanCon

17:54:09 <garyfreder> I told them that the tz stuff can describe what time an event is relative to UTC Z

17:54:11 <andrea_it> (I do hope somebody from Apple show hope - I am an OS X user myself)

17:54:13 <libby> ol said he was coming...

17:54:19 <garyfreder> :-)

17:54:34 <andrea_it> gary: right. by the way, I plan to redo TZ handling in libical

17:54:41 <garyfreder> :-)

17:54:58 <andrea_it> the way it's currently handled is, well, ugly - it doesn't play well with CAP at all

17:55:09 <andrea_it> this is almost on top of my TODO list

17:55:12 <DanCon> E:[Dan Connolly:http://www.w3.org/People/Connolly/], W3C Technical Staff. swap/cwm hacker. WebOnt WG team contact. former HTML WG chair, XML activity lead.

17:55:12 <dc_rdfig> Added comment E1.

17:55:20 <libby> DanCon, are you thinking role-call?

17:55:26 <libby> roll-call even

17:55:33 <benjamin_alternc> benjamin_alternc is now known as benjamin_sonntag

17:55:42 <libby> hey benjamin, thanks for coming along

17:55:42 <DanCon> yup; roll call. if you want to be recorded as a participant, give a one-line bio

17:55:43 <andrea_it> hi benjamin

17:56:06 <andrea_it> dan: does the format matter?

17:56:11 <DanCon> E1:[Dan Connolly|http://www.w3.org/People/Connolly/], W3C Technical Staff. swap/cwm hacker. WebOnt WG team contact. former HTML WG chair, XML activity lead.

17:56:11 <dc_rdfig> Replaced comment E1.

17:56:15 * JibberJim leaves before he has to give a bio.

17:56:23 <DanCon> andrea_it, well, a link to your homepage seems kinda important.

17:56:26 <garyfreder> :-)

17:56:40 <libby> andrea, preface it with E: to like to http://rdfig.xmlhack.com

17:56:41 <DanCon> andrea_it, but otherwise, whatever you want folks to know about you.

17:56:57 <andrea_it> no I mean, the E, square brackets et all

17:57:20 <DanCon> ah; chump-speak. yes... see http://usefulinc.com/chump/MANUAL.txt

17:57:34 <DanCon> basically: E: blah blah [name|homepageAddress] blah blah

17:58:03 <DanCon> and see your name in lights at http://rdfig.xmlhack.com/

17:58:50 <libby> hi Ol, we're just doign a quick roll-call

17:58:57 <garyfreder> E: Gary Frederick OpenOffice.org Groupware, Mozilla Calendar helper, IETF calsch reader of standards http://www.jsoft.com/

17:58:57 <dc_rdfig> Added comment E2.

17:58:57 <DanCon> DanCon has changed the topic to: RDF Calendaring 1800Z Wed 15Jan. http://rdfig.xmlhack.com/

17:59:08 <benjamin_sonntag> eikeon: [BSonntag|http://opencap.org], noc manager (gitoyen.net) and french opensource software developper (alternc.net, opencap.org)

17:59:17 <andrea_it> E:[Andrea Campi|http://www.webcom.it/], I.Net/Genuity/British Telecom R&D division, libical committer

17:59:18 <dc_rdfig> Added comment E3.

17:59:32 <DanCon> benjamin_sonntag, you've been bitten by an overly "smart" IRC client. get rid of the space after E:

17:59:32 <LotR> yay for autocompletion :)

18:01:00 <libby> E:Libby Miller, RDF query hacker, rdf calendar taskforce contact, [url totally out of date :(|http://ilrt.org/people/cmlm]

18:01:00 <dc_rdfig> Added comment E4.

18:01:05 <benjamin_sonntag> E:[BSonntag|http://opencap.org], noc manager (gitoyen.net) and french opensource software developper (alternc.net, opencap.org)

18:01:05 <dc_rdfig> Added comment E5.

18:01:06 <DanCon> the C: item is sorta serving as our agenda. so agenda requests can be written: C:bugs in floocal

18:01:34 <andrea_it> E3:[Andrea Campi|mailto:a.campi@inet.it], I.Net/Genuity/British Telecom R&D division, libical committer

18:01:34 <dc_rdfig> Replaced comment E3.

18:01:45 * DanCon suggests libby could put the calendar "

18:01:59 * DanCon suggests libby could put the calendar "task force" page in her bio; perhaps more relevant than that homepage

18:02:12 <LotR> E:Martijn van Beers, Net::ICal hacker. no url

18:02:12 <dc_rdfig> Added comment E6.

18:02:19 <libby> what, the new one?

18:02:26 <danbri> E:[Dan Brickley|http://www.w3.org/people/danbri/] (W3C), [RDF Interest Group|http://www.w3.org/RDF/Interest/] chair and [SWAD-Europe project|http://www.w3.org/2001/sw/Europe/] -- rdf hacker, occasional calendarist, mozilla rdf sympathiser.

18:02:26 <dc_rdfig> Added comment E7.

18:02:28 <DanCon> no, the old one

18:02:43 <maxf> E:[Max Froumentin:http://www.w3.org/People/maxf/], W3C Technical Staff, Multimodal Interaction, Voice Browser and Math WGs contact, formerly XSL. SVG/RDF/XSLT hacker.

18:02:44 <dc_rdfig> Added comment E8.

18:03:06 * DanCon wonders how one gets from Martijn van Beers to LotR

18:03:24 * danbri suspects via tolkein

18:03:28 * LotR wonders why nick and realname have to be related

18:03:36 <danbri> fair point

18:03:55 <libby> E4:Libby Miller, RDF query hacker, [rdf interest group calendar taskforce contact|http://www.ilrt.bris.ac.uk/discovery/2001/04/calendar/]

18:03:55 <dc_rdfig> Replaced comment E4.

18:04:16 <DanCon> they don't have to be textually related. but they're related somehow, if only that you're often called by "Martin..." and you choose to be known as "LotR" here.

18:05:20 <mikep> ericm: Mike Potter, Mozilla Calendar project leader, Software developer OEone corp.

18:05:24 <mikep> e:Mike Potter, Mozilla Calendar project leader, Software developer OEone corp.

18:05:28 <libby> Ol? want to introdce yourself?

18:05:33 <Ol> E:Olivier Gutknecht, Apple iCal developer

18:05:33 <dc_rdfig> Added comment E9.

18:05:34 <danbri> capital letters...

18:05:36 <andrea_it> hi mike

18:05:36 <libby> maiekp, has to be capital E

18:05:42 <mikep> E:Mike Potter, Mozilla Calendar project leader, Software developer OEone corp.

18:05:42 <dc_rdfig> Added comment E10.

18:05:43 <libby> thanks

18:05:47 <DanCon> wow... nifty crowd today!

18:06:50 <libby> so.....

18:06:57 <andrea_it> E3:[Andrea Campi|mailto:a.campi@inet.it], I.Net/BT Ignite R&D division, libical committer

18:06:57 <dc_rdfig> Replaced comment E3.

18:06:57 * LotR wonders if iCal has a 'bugzilla'

18:06:59 <garyfreder> so - what's the purpose of this meeting (where can we see the agenda)

18:07:12 <libby> our rough agenda is here: http://rdfig.xmlhack.com/2003/01/15/2003-01-15.html#1042646246.014378

18:07:23 <DanCon> LoTR, http://search.cpan.org/author/SRL/Net-ICal-0.15/lib/Net/ICal.pm shows Shane Landrum as author; you work with Shane?

18:07:42 <libby> I guess at this stage, information sharing is the purpose of the meeting

18:08:22 <libby> we're keen to represent iCalendar as RDF using ics data from various sources, see http://www.w3.org/2002/12/cal/

18:08:44 <garyfreder> I would be interested is starting - and pass on abut xCal and the IETF standards

18:08:46 <LotR> DanCon: srl is listed as author because CPAN doesn't like a non-person entity author

18:08:52 <libby> last time we chatted about xcal a bit ....

18:09:01 <libby> yeah, gary, you start

18:09:11 <DanCon> you're a non-person entity, LotR?

18:09:21 <LotR> no, reefknot

18:09:31 <garyfreder> There are calendar standards - iCalendar

18:10:09 <garyfreder> the format is "dtstart:01152003"

18:10:21 <LotR> and srl was someone who already had a PAUSE account

18:10:35 <garyfreder> the iCalendar folks have IETF standards

18:10:57 <garyfreder> there is an effort to have an xml version of iCalendar - xCal

18:10:59 * DanCon is curious about PAUSE accounts now, but should propabably persue that in another forum

18:11:01 <LotR> garyfreder: you've got the date elements ordered backwards :)

18:11:23 * garyfreder wishes I had prepaired before starting :-)

18:11:31 <garyfreder> prepared?

18:11:38 <garyfreder> anyhow

18:11:57 <DanCon> garyfreder, when last we chatted, I couldn't confirm such an effort from the IETF calsched charter. http://www.ietf.org/html.charters/calsch-charter.html . did you say you were going to contact the chair?

18:12:25 <garyfreder> xCal is not 'official' - the iCalendar (calsch) group is interested in having a xml representation

18:12:41 <DanCon> you mean some participants of the calsch group, right?

18:12:53 <garyfreder> BUT there is not an official xCal in the calsch sharter

18:12:57 <libby> hey terry

18:13:03 <garyfreder> DanCon: yes

18:13:10 <cappuccinofreak> hey you - made it at last... :)

18:13:17 <libby> :)

18:13:25 <garyfreder> I talked with Pat, one of the calsch co-chairs

18:13:25 * DanCon invites timbl, terry to introduce themselves ala: E: [TimBL|http://www.w3.org/People/Berners-Lee/], W3C guy

18:13:59 <garyfreder> and she told me xCal was not in the charter, but they could add it

18:14:10 <cappuccinofreak> Hi People - sorry, first time IRC user. Terry Payne (now Univ Southampton)

18:14:19 <garyfreder> I would like to see this group moving forward

18:14:39 <libby> moz cal does xcal output right?

18:14:52 <garyfreder> defining something that includes an xml namespace for iCalendar stuff

18:15:09 <garyfreder> the xCal out of Moz is based on the proposed standard

18:15:09 <cappuccinofreak> cappuccinofreak is now known as TerryPayne

18:15:17 <DanCon> E:[Terry Payne|http://www.ecs.soton.ac.uk/~trp/index.html] (now Univ Southampton)

18:15:17 <dc_rdfig> Added comment E11.

18:15:42 * DanCon recalls seeing xcal support in mozilla

18:16:31 <tim-lap> E:[TimBL|http://www.w3.org/People/Berners-Lee/] w3C, cwm hacker, iCal and Moz cal user, interested in mapping all kinds fo things into calendars, and generic RDF synch.

18:16:31 <dc_rdfig> Added comment E12.

18:16:40 <garyfreder> I plan on working with the input/output in Mozilla cal and have it 'work' with the rdf-calendar like what ical2rdf.pl does

18:16:40 <andrea_it> one question: I've seen xCal mentioned a few times, both on the ieft list and elsewhere

18:16:43 <libby> so I think you said last week that ixcal had to be a stright transformation of icalendar, gary

18:16:49 <maxf> if xcal are .xcs files and look like ical in XML, the yes DanCon

18:16:50 <andrea_it> what's the rationale for using xCal vs iCalendar?

18:17:01 <garyfreder> we can work with calsch and they can use what we do or continue to work on xCal

18:17:12 <garyfreder> xCal is just iCalendar in xml

18:17:31 <garyfreder> <dtstart>correctlyformatteddate,/dtstart>

18:18:00 <libby> do many other apps use it?

18:18:02 <andrea_it> granted - so what's the plus?

18:18:05 <garyfreder> andrea_it: it's not xCal vs iCalendar - they are just two ways to represent the data

18:18:10 <libby> does moz import it?

18:18:16 <DanCon> my (not so hidden) agenda is to get xcal to morph to be RDF as well as XML.

18:18:21 <garyfreder> xCal is a LOT easier to use

18:18:47 <tim-lap> because... there is less misunderstanding about how to parse XML compared with ical lines?

18:18:47 <LotR> why is it easier to use?

18:18:49 <DanCon> er... garyfreder, are there easy to use xCal tools? I don't think ease-of-typing-into-emacs is all that relevant, is it?

18:18:53 <garyfreder> DanCon: I now want to help with your agenda

18:19:10 <andrea_it> dancon: this i can agree with (RDF)

18:19:23 <garyfreder> xCal is xml - we can use any xml tools vs iCalendar that needs a parser

18:19:34 <DanCon> should I rename ical2rdf.pl to be ical2xcal.pl? 1/2 ;-)

18:19:44 * tim-lap back in a few

18:19:52 <andrea_it> tim-lap: uhm. most ambiguities are solved, and those who aren't would still be in xCal if it's a direct mapping

18:20:55 <garyfreder> I like the idea of using namespaces - we can have an iCalendar representation where it works and use whatever elsewhere EG

18:21:03 <andrea_it> gary: so it's basically a tradeoff XML library vs icalendar library

18:21:41 <garyfreder> <dc:date>dateusing dc namespace</dc:date> ... <iCal:dtstart>...

18:21:52 <TerryPayne> if you think of representation, perhaps. But XML provides more flexibility

18:22:01 <garyfreder> rdf uses whatever it needs

18:22:22 <libby> gary, are there lots of xcal examples anywhere?

18:22:26 <garyfreder> xml provides more flexability (thanks TerryPayne )

18:22:27 <andrea_it> ok I see your point

18:22:28 <garyfreder> no

18:22:33 <libby> I guess we could generate them using moz

18:22:40 <benjamin_sonntag> TerryPayne:no more flexibility than iCal, but more parsing/coding library and tools available

18:23:22 <DanCon>http://reefknot.sourceforge.net./

18:23:22 <dc_rdfig> F: http://reefknot.sourceforge.net./ from DanCon

18:23:31 <garyfreder> and we can use XPath etc rather than come up with the calendar version of sql

18:23:33 <DanCon> F:|Reefknot -- shared calendar tools in perl

18:23:33 <dc_rdfig> Titled item F.

18:23:36 <danbri> for eg., re motivations, I went looking for iCal parser in the Ruby language, and a few folk said 'have you seen the size of the spec? nobody's done a ruby parser yet'. If it were XML, the perceived (real?) difficulty of writing parsers may be lower.

18:23:42 <libby> so, could we move this forward by colecting testcases?

18:23:48 <LotR> F:mostly dead

18:23:48 <dc_rdfig> Added comment F1.

18:23:50 <TerryPayne> benjamine_sonntag:depends - you might embed an rdf fragment into a webpage or other rdf description

18:23:58 <garyfreder> and we can represent reoccuring events easier in rdf (or so I think)

18:24:11 <garyfreder> BUT we can not throw iCalendart away

18:24:11 <libby> gary, there was a query langauge for icalendar in SQL wasn;t there?

18:24:22 <garyfreder> yep andrea_it ?

18:24:27 * danbri nods; this shouldn't be about throwing away

18:24:29 <mdupont_> mdupont_ is now known as mdupont

18:24:31 <DanCon> I think the price of parsing icalendar is sunk cost in the open source community. we have evolution, korganizer, libical, Net::ICal, etc.

18:24:32 <benjamin_sonntag> libby: Yes, similar to sql, with a smaller subset

18:24:34 <mdupont> hey

18:24:35 <libby> too many things use it

18:24:48 <Ol> libby: yes, it's SQL-like, and can be found in CAP draft

18:24:51 <andrea_it> gary ok

18:24:54 <TerryPayne> benjamin_sonntag:+ theres all the DAML+OIL & SemWeb reasoning potential

18:25:13 <danbri> ...though i'm wary of mechanistically converting all of iCal into RDF, since some bits have difficulties or aren't used (or that's the impression i have)

18:25:25 <andrea_it> anyway: i guess xCal would be supported -in addition- to iCalendar

18:25:36 <andrea_it> I really don't see everybody moving to xCal

18:25:39 <andrea_it> right?

18:25:55 <maxf> Apple?

18:25:57 <garyfreder> I like the idea of representing calendar info in rdf and using iCalendar where is is reasonable

18:25:58 <DanCon> hence our http://www.w3.org/2002/12/cal/ methodology, danbri: nothing goes in unless it's used in practice.

18:25:59 <garyfreder> superset

18:26:06 <libby> one thing that's intersting to me anyway is hat things like attendees, organisers only seem to be used when you are organising the meetings

18:26:18 <libby> but they are the parts that connect events to people

18:26:20 * danbri nods, agrees w/ DanCon

18:26:22 <LotR> danbri: what bits aren't used? and maybe that's a problem of iCal tools being rather new still?

18:26:32 * DanCon thinks we've got enough people that a bit of agenda management is in order...

18:27:07 <maxf> LotR, TIMEZONE ?

18:27:08 <garyfreder> I said my piece and can be quiet

18:27:12 <DanCon> are we done with the xCal overview? OpenCap next?

18:27:14 <libby> thanks gary

18:27:23 <garyfreder> and will pass on to the calsch folks

18:27:23 <libby> sounds good to me

18:27:31 <TerryPayne> ok

18:27:31 <garyfreder> thanks for the soapbox

18:27:39 <DanCon> pass what on to calsch folks?

18:27:48 <garyfreder> the comments here

18:27:49 <andrea_it> gary: shouldn't you talk about mozilla plans?

18:27:55 <garyfreder> Mike?

18:27:57 <andrea_it> by the way, which calsch people?

18:28:00 <DanCon> copy www-rdf-calendar when you do, please, garyfreder

18:28:05 <garyfreder> ok

18:28:35 <benjamin_sonntag> opencap...

18:28:37 <mikep> andrea_it: Mozilla calendar plans for what? xCal?

18:28:56 <DanCon> agenda (C:) says garyfreder's item includes mozilla... can opencap wait a sec?

18:29:07 <benjamin_sonntag> yes, I'm interested in mozilla plans too :)

18:29:14 <mdupont>http://freshmeat.net/projects/introspector/

18:29:14 <dc_rdfig> G: http://freshmeat.net/projects/introspector/ from mdupont

18:29:16 <DanCon> garyfreder, I'm curious about the possibility of mozilla calendar using mozilla's RDF support...

18:29:22 <garyfreder> I pass on to mikep if someone tells him what to talk about

18:29:35 <mdupont> G:|Introspector page on freshmeat for the 0.4 alpha release

18:29:35 <dc_rdfig> Titled item G.

18:29:51 * danbri too, re moz cal / rdf

18:29:52 <mikep> I think that its safe to say that Mozilla will continue to use ical for now, since it seems to be the only real stable way to represent calendar data.

18:29:58 <DanCon> ... I gather the mozilla calendar is a port to the mozilla platform of an older calendar tool, with its own architecture. So using Mozilla's RDF architecture seems like a lot of work. true?

18:29:58 <danbri> how are we for time / agenda items?

18:30:13 <mikep> We would like to move to something like RDF to hold our data, but a move to that soon seems unlikely.

18:30:14 <andrea_it> mikep: you're using a stock 0.23?

18:30:22 <andrea_it> of libical I mean

18:30:38 <mikep> No, we're using a modified 0.23 and will move to 0.24 when its released. ( if? ;) )

18:30:43 <libby> 30 mins in, 2nd item, but we can continue on teh maikling list

18:30:57 <garyfreder> I think the Mozilla Calendar could use a rewrite and use rdf. I was wondering about the college project that will look at Mozilla?

18:31:01 <libby> hm , no, first item

18:31:02 <danbri> mikep, Mozilla's fairly agnostic about what sits behind implementations of its RDF API, so you could perhaps expose an RDF data source to XUL, without having to move your cal store to use RDF triples everywhere.

18:31:03 <andrea_it> mikep: touche

18:31:23 * DanCon reserved 2 hrs for this meeting in his own calendar. http://calendar.sidekick.dngr.com/event?id=256 [you can't see that; password protected]

18:31:24 <mikep> danbri: Yes, that's what we're thinking as well.

18:31:31 <libby> danbri, but then you would have to have an RDFmodel of icalendar

18:31:43 <mikep> Unfortunately, OEone's knowledge of RDF is lacking, so we'll need a lot of help to move the Moz Calendar to using RDF.

18:31:46 <andrea_it> mikep: how high on mozilla priorities is to have a working CAP implementation?

18:32:02 <DanCon> read-only RDF access to the mozilla calendar internals seems like a reasonable thing to hope for.

18:32:03 <mikep> It would be useful for the events list at the very least.

18:32:05 <danbri> mikep, i'd be very interested to see any notes/progress you have towards that (mailing www-rdf-calendar woudl be good)

18:32:11 <benjamin_sonntag> andrea_it: Yes Gary ? how high ?

18:32:26 <danbri> libby, yes, though the RDFAPIfication layer could do a bit of mapping, perhaps.

18:32:53 <mikep> A working CAP implementation right now seems out of reach given the amount of people we have working on the calendar.

18:33:13 <mikep> Right now, our highest priority is to get into the Mozilla build system by default, so people can download Mozilla with calendar already in it.

18:33:18 <DanCon> the idea of a calendar server doesn't appeal to me. calendaring is intensely peer-to-peer, in my world. My calendar is a merge of data from all over the web, at one extreme, and at the other, it's all-and-only what my WearableGizmo knows.

18:33:31 <mikep> That will get more people using it, more people filing the bugs, and then hopefully more people helping to contribute to it.

18:34:20 <garyfreder> DanCon: a server lets us have agendas

18:34:21 <andrea_it> mikep: if 0.24 (or 0.25 at worst) included an API for accessing data from a server?

18:34:27 <benjamin_sonntag> DanCon: You forget the 'corporate' point of view : firms used to manage their email / calendar in a centralized way.

18:34:34 <andrea_it> dancon: it really depends on your target

18:34:50 <DanCon> like we don't already have agendas, garyfreder? how so?

18:35:01 <mikep> Maybe now would be a good time to talk opencap?

18:35:02 <andrea_it> companies want to move away from exchange - you can't do that without a server ;-)

18:35:02 * DanCon is happy to forget the corproate point of view

18:35:13 <libby> benjamin, did you say that CAP was rather a moving target?

18:35:14 <Ol> the server approach is also interesting for shared resources (rooms, ...)

18:35:19 <garyfreder> I set up an agenda and publish so others can connect/update

18:35:33 <DanCon> yes, each shared resource needs its own server/service. that makes sense to me.

18:35:34 * garyfreder wonders what kind of agenda we are talking about :-)

18:35:53 <danbri> mikep & co., just wanted to say that I really like the moz cal ability to subscribe to cal URLs from around the Web. getting into the default build would I think help encourage 1000s of such cal URLs

18:35:54 <benjamin_sonntag> DanCon: You have an agenda, but can you access your contacts availability in a standardized way ?

18:36:16 <DanCon> yes, the "subscribe to N calendars" support in Mozilla (and pioneered by apple ical?) is WAY, WAY COOL!

18:36:20 * danbri would like to heare about cal servers, even though he shares danc's web doc oriented bias

18:36:20 <danbri> +1

18:36:32 <LotR> DanCon: and you can have an agent (pre-) handle appointments for you while you're limited to WearableGimzo

18:36:38 <mdupont>http://freshmeat.net/projects-xml/introspector/introspector.xml

18:36:38 <dc_rdfig> H: http://freshmeat.net/projects-xml/introspector/introspector.xml from mdupont

18:36:40 * danbri dunno who pioneered it, doesn't care to go there. whatever, it's v nifty :)

18:36:57 <libby> should we move onto opencap then?

18:37:05 <andrea_it> fine

18:37:07 <danbri> sure

18:37:08 <mdupont> H:is the xml record for the introspector, too bad they dont use rdf

18:37:08 <dc_rdfig> Added comment H1.

18:37:11 <benjamin_sonntag> Well, OpenCap is a new opensource project whose aim is to build a CAP Server in C with an underlying RDBMS

18:37:18 <DanCon> the fact that I can't access my contacts availability in a standardized way is a fact about the real world, not something I expect any amount of technology to change.

18:37:22 <LotR> is there anything to opencap besides the announcement?

18:38:07 <benjamin_sonntag> Yes : about 10000 lines of C codes, this code uses LibiCal, RoadRunner and libPostgres

18:38:09 <mdupont> sorry for distrubing, should have notice the sign, next time i knock

18:38:17 * tim-lap back, catching up

18:38:33 <DanCon> i.e. unless a whole bunch of people agree to some *social protocol* that I have never seen, software is just going to artificially constrain them, which doesn't help much, I don't think.

18:38:45 <libby> it's ok mdupont

18:38:53 <benjamin_sonntag> The problem is that CAP changed a lot in 2002 : They used a XML Command system, and now the commands are included in a text/calendar data chunk.

18:39:03 <DanCon> though you could do a lot worse than postgress and BEEP, meanwhile.

18:39:11 <andrea_it> ye, CAP is still changing

18:39:31 <benjamin_sonntag> Those changed were good ideas, but opencap suffered from it...

18:39:36 <DanCon> timbl, you think you can get RDF calendar sync working before CAP stabilizes? 1/2 ;-)

18:39:38 <andrea_it> I think (hope) we will have more changes before it's finalized

18:39:44 <garyfreder> benjamin_sonntag: when would something working be available?

18:39:45 <andrea_it> but we're not far away

18:39:51 <Ol> Are opencap and momentum the same project ?

18:39:55 <benjamin_sonntag> The main idea is just to bring the opensource community a Calendar Server

18:40:03 <benjamin_sonntag> no, momentum is another project.

18:40:25 <benjamin_sonntag> I did not find anything related to CAP in momentum (nothing updated anyway)

18:40:29 <garyfreder> Momentum will work with benjamin_sonntag

18:40:33 <DanCon> does CAP support scheduling across servers? or is it only for one enterprise?

18:40:40 <andrea_it> dancon: not yet

18:40:47 <LotR> what/where is momentum?

18:40:49 <garyfreder> would it andrea_it

18:41:04 <andrea_it> it's not in scope for CAP, but will be discussed by itself

18:41:11 <andrea_it> and eventually become a new draft

18:41:12 <benjamin_sonntag> garyfreder: Yes Gary, it would.

18:41:21 <DanCon> hmm... no scheduling across servers... I prefer a CVS-backed HTTP page, in that case. e.g. that's what we use for our teleconference reservation system.

18:41:43 <andrea_it> sorry, I misunderstood

18:41:45 <benjamin_sonntag> The aim of CAP is to create a common calendar protocol.

18:41:56 <libby> benjamin_sonntag can you summarise what CAP does?

18:41:57 <andrea_it> I meant: no sync between separate servers

18:41:59 <garyfreder> cal access protocol

18:42:15 <tim-lap> I tell you what would be useful is hooks. I can store and mainupulate stuff in lots of ways if the calendar agents check whether a local file is modified and if so referesh, and don't overwrite changes files.)

18:42:19 <danbri> CAP people... (if you haven't already) can you put www-rdf-calendar@w3.org on your list of places to ping when interesting things happen with CAP, ie. announcements, releases etc?

18:42:21 <libby> is it very complex?

18:42:23 <benjamin_sonntag> CAP allow a Calendar User (Moz,ooo, ...) to access Calendar Data (text/calendar) with commands such as

18:42:28 <benjamin_sonntag> create / modify / delete / schedule ...

18:42:52 <libby> create event, modify event 122345, etc?

18:42:58 <andrea_it> libby: not very complex, no

18:43:08 <LotR> danbri: why don't you subscribe to ietf-calendar instead?

18:43:21 <benjamin_sonntag> libby: Yes, plus a kind of 'folders' managment (VAgenda)

18:43:23 <DanCon> thought experiment: suppose those present wanted to schedule our next RDF calendaring chat. I'm interested to know how CAP is designed to apply to that situation.

18:43:25 <_joshua> i hope please for the love of god don't reinvent IMAP

18:43:27 <benjamin_sonntag> and ACL too ...

18:43:29 <andrea_it> libby: something like that. it's just an extension to iCalendar, really - defining new components / properties / parameters

18:43:53 <libby> yep, DanCon's idea +1

18:43:54 <danbri> LoTR - I probably will do that... but for major announcments, letting folk further afield know is useful

18:44:23 <benjamin_sonntag> DanCon: You just have to click on "create an event" in your calendar software and add all the attendee. The CAP client will do the necessary stuff : sending iTip scheduling requests or

18:44:25 <tim-lap> How about create/modify/delete RDF? i could think of more uses for it than calendaring. Bookmarks, yes... impa folders .. all these protocols could be just RDF

18:44:31 <benjamin_sonntag> talking with other cap server as needed.

18:44:45 <andrea_it> dancon: we'd all have a CAP URI. so a CAP client would know to connect to each server and create the meeting request

18:44:51 <DanCon> benjamin_sonntag, that assumes all of us use a common CAP server, right? I'd rather not make that assumption.

18:45:05 <andrea_it> or, if somebody lacks a CAP URI, it could revert to iMIP

18:45:10 <ericP> re create/modify/delete RDF, sandro periodicaly gets excited about doing a databse API

18:45:11 <_joshua> IMAP is a sortof multithreaded monstrosity. I don't know how it would just "be" RDF.

18:45:18 <benjamin_sonntag> DanCon: no, your cap server may be designed to do iTip request or iMip request for some peers.

18:45:20 <danbri> _joshua's point re IMAP and TimBL's seem fair comment: there's a lot of commonality with other protocols. I'd be interested to hear aboutthe most Calendar-centric aspects of CAP.

18:45:25 <tim-lap> So the cap server just moves data around, or knows a lot about people how they arrange meetings?

18:45:26 <_joshua> I think you could use RDF over BXXP pretty trivial

18:45:32 <libby> what's a CAP URI?

18:45:49 <tim-lap> (_joshua: IMAP at eth end of the day is just a way of manipulating a graph)

18:45:58 <benjamin_sonntag> libby: cap://server.com/folder/folder/calendar

18:46:05 <benjamin_sonntag> libby: iana compliant :)

18:46:07 <andrea_it> libby: cap://cal.example.com/andrea_it/blahblah

18:46:08 <_joshua> presumably one way to do it would to just post your RDF somewhere and tell a calander-aware indexer to pick the data up?

18:46:29 * danbri likes that model

18:46:36 <DanCon> say a few more words about "do iTip request or iMip"? I don't get it. Sounds like scheduling across servers; did we miscommunicate earlier when I learned that CAP doesn't do scheduling across servers?

18:46:48 <andrea_it> tim-lap: CAP is just data storage - it's a different binding for iTIP

18:46:50 <andrea_it> but

18:47:04 <andrea_it> a useful server would probably do some amount of workflow mgmt for you

18:47:04 <libby> would someone be willing to write a few paragraphs about how we might schedule this meeting with opencap?

18:47:17 <andrea_it> under user configuration of course

18:47:30 <_joshua> I'm not sure you want to replace all protocols with RDF since many of them are very domain-{specific/limited}

18:47:31 <andrea_it> it's just like my email server doing filtering for me, for instance

18:47:34 <benjamin_sonntag> libby: your question is the same as if you ask : "how can I access a webpage with apache ?"

18:47:47 <benjamin_sonntag> it's only a calendar storage server

18:47:50 <andrea_it> dancon: yes I corrected myself

18:47:53 <libby> oh

18:48:04 <_joshua> It'd be neat to build a generic RDF spider

18:48:10 * danbri interested in the domain-specific aspects of CAP, ie. what it would do to help facilitate meetings

18:48:37 * danbri sorta has the bones of one of those (RDF spider); will post details later

18:48:52 <andrea_it> ben: either me or you should give a better, more complete example

18:49:03 <benjamin_sonntag> andrea_it: can you ?

18:49:08 <andrea_it> ok

18:49:15 <garyfreder> andrea_it: on the agenda for next time?

18:49:18 <libby> if not now, mayebe post it later somewhere?

18:49:40 * DanCon notes we haven't agreed to have a "next time" yet

18:49:44 <andrea_it> gary: I can do it straight away, or let's put it in the agenda - how you folks prefer

18:49:47 <danbri> that'd be great, re worked example.

18:49:59 <tim-lap> (there exists a RDF spider - check out DAML.org)

18:50:30 <garyfreder> agenda is good for me

18:50:32 <libby> there are a few spiders about...one that picked up certain sorts of docs would be cool

18:50:34 <tim-lap> I'm interested what in CAP is more than just insert/modify/delete

18:51:00 <_joshua> presumably you'd be able to just go out and get all rdf things that are related to dates you are interested in

18:51:07 * danbri revisits agenda http://rdfig.xmlhack.com/2003/01/15/2003-01-15.html#1042646246.014378

18:51:14 <andrea_it> tim: not much really ;-)

18:51:17 <_joshua> Ooh, I could use Geo.Point and times and geourl to announce parties in spacetime!

18:51:29 <libby> :)

18:51:37 <benjamin_sonntag> tim-lap: There is a "schedule" command, and you can give multiple targets : one on your local calendar store, and other targets will be the attendee's Calendar Store.

18:51:42 <_joshua> what are the coordinates for your house, danbri?

18:51:42 <danbri>http://www.w3.org/2003/01/geo/

18:51:42 <dc_rdfig> I: http://www.w3.org/2003/01/geo/ from danbri

18:51:45 <andrea_it> no there's not

18:51:49 <tim-lap> I think you would trawl verything and the index the pages by what vocab they used, and then figure out what to use to solve a query.

18:52:00 <danbri> I:|RDFIG Geo workspace / vocab

18:52:00 <dc_rdfig> Titled item I.

18:52:02 <andrea_it> benjamin_sonntag where did you read about that?

18:52:08 <_joshua> yeah. well you'd need a big database for that of course

18:52:14 <danbri> I: re <_joshua> Ooh, I could use Geo.Point and times and geourl to announce parties in spacetime!

18:52:14 <dc_rdfig> Added comment I1.

18:52:15 <DanCon> re "more than just insert/modify/delete" I wonder about icalendar APIs in that way. I wanna link them from http://www.w3.org/2002/12/cal/ and study that aspect of them.

18:52:25 <_joshua> danbri: I should figure out how to trawl rdfspace and index things by some sort of naem

18:52:28 <_joshua> er, name

18:52:38 <benjamin_sonntag> maybe in this old cap draft... I cannot forget it (my poor 6000 lines of xml code...)

18:52:52 <_joshua> "the object referenced in some document http://..."

18:52:58 <DanCon> getting geo info into the flow of RSS stuff in the world seems cool (apropos of nothing)... i'd love to see RSS feeds projected on a map/calendar.

18:52:59 <_joshua> i guess sortof like the RDF equivalent of an Xpath but whatever

18:53:11 <andrea_it> tim: do you know iMIP / iTIP?

18:53:14 <_joshua> dancon: I can sortof do that, in reverse, right now

18:53:29 <andrea_it> tim: CAP is an iTIP binding, just as iMIP is

18:53:30 <tim-lap> andrea_it, no I don't

18:53:40 <tim-lap> Has it been chumped?

18:53:44 <danbri> Is there anyone here who is in a good position to describe (paragraph or 2) what CAP offers above basics of INSERT/MODIFY/DELETE...?

18:53:53 <danbri> ...er or iTIP, rather.

18:53:57 <DanCon> _joshua, yeah, I wanna play with that... put my travel/talks stuff (http://www.w3.org/People/Connolly/events/) in your geo DB.

18:54:00 <_joshua> i would extract the coords pairs urls from rss and just plut the points

18:54:17 <andrea_it> iTIP is a transport independent way of conveying scheduling informations

18:54:23 * DanCon thinks danbri meant INSERT/UPDATE/DELETE, i.e. SQL vocabulary

18:54:24 <benjamin_sonntag> danbri: ACL / Group calendar managment.

18:54:24 <tim-lap>http://www.ietf.org/rfc/rfc2447.txt

18:54:24 <dc_rdfig> J: http://www.ietf.org/rfc/rfc2447.txt from tim-lap

18:54:38 <danbri> People keep mentioning this, btw., since it has been a focus of some contention in the XML Protocol / Web Service discussions surrounding SOAP: the extent to which SOAP-based protcols might reinvent facilities already there in HTTP.

18:54:48 <tim-lap> J:|iCalendar Message-Based Interoperability Protocol

18:54:48 <dc_rdfig> Titled item J.

18:54:51 <libby> _joshua, interesting idea about indexing by name... see http://swordfish.rdfweb.org/discovery/2001/08/codepict/stats.html for some stats from my db

18:54:51 <andrea_it> like request a meeting, accept it, reschedule etc

18:54:57 <Ol> danbri: iTIP is basically a groupware invitation protocol proposal/accept|refuse/counter-proposition/... etc

18:54:58 * danbri nods re wrong words

18:55:08 <danbri> thanks Ol, that helps

18:55:16 <_joshua> nice drawings down there, libby :)

18:55:26 <danbri> could it be modeled with a state diagram for each conversation / negotiation?

18:55:32 <andrea_it> you could send that either via iMIP - which means, via email as an attachment

18:55:34 <andrea_it> or via CAP

18:55:37 <_joshua> so is there really no ? for XML:XPath :: RDF:?

18:55:43 <danbri> not yet, no.

18:55:47 <Ol> and CAP is the same thing in server space, thus with additional facilities like auth, queries, storage consideration, etc.

18:55:49 <LotR> maybe the reefknot bootstrap guide is a good thing to read as intro (reefknot.org/bootstrap-guide/)

18:56:06 <_joshua> You're kidding me.

18:56:07 <DanCon> I'm curious about ACL support in CAP... nothing stresses access control/trust models like calendaring, in my experience.

18:56:08 * _joshua explodes

18:56:17 <tim-lap> You can use N3 for that. It even has simple paths now.

18:56:18 <benjamin_sonntag> Ol: Yes, (sasl/tls) complex acl and transparent uid/gid managment

18:56:31 <andrea_it> dancon - yes, it's the most complex part IMO

18:56:35 <DanCon> I'd say N3 fills the XML:XPath :: RDF:? slot fairly well.

18:56:40 <benjamin_sonntag> DanCon: CAP defined a new text/vcalendar object : VCAR

18:56:42 <Ol> Yes, the reefknot bootstrap guide is a good overview

18:56:51 <_joshua> n3 terrifies me

18:56:56 <benjamin_sonntag> VCAR contains calendar data ACL

18:57:05 <DanCon> yes, N3 is scary stuff! 1/2 ;-)

18:57:33 <danbri> n3 is overpowered to be an xpath analog (fopl + quoting...)

18:57:34 * DanCon needs to study XQuery more to figure out how N3 should relate to it.

18:57:38 <andrea_it> I still think VCAR is not 100% perfect - not even close possibly - but we don't have time to fix it

18:57:46 <_joshua> I guess I could use a an id and refer to it as #id but still

18:57:47 <tim-lap> :me^cal:particpant!cal:date == dates of meetings of which i am a participant

18:57:49 <LotR> Ol: glad you like it :)

18:57:55 <Ol> :)

18:58:08 <danbri>http://www.w3.org/News/2003#item9

18:58:08 <dc_rdfig> K: http://www.w3.org/News/2003#item9 from danbri

18:58:19 <danbri> K:|Web Services Choreography Working Group Created

18:58:19 <dc_rdfig> Titled item K.

18:58:32 <LotR> andrea_it: CAP is on a fixed release schedule?

18:58:33 <tim-lap> Danbri, you think I should publish N3path separately?

18:58:41 <_joshua> Did XQuery even happen? I've never needed more than XPath

18:58:47 <benjamin_sonntag> For more info about CAP :

18:58:55 <andrea_it> dancon: basically, it allow you to grant / deny access to components based on a query

18:58:56 <benjamin_sonntag> J:http://www.ietf.org/internet-drafts/draft-ietf-calsch-cap-09.txt|CAP Draft (updated regularly)

18:58:56 <dc_rdfig> Added comment J1.

18:59:15 <andrea_it> that is, access control is not tied to the objects it protects

18:59:17 <tim-lap> XQuery is wqhat happens when you take n3 and complicate it by adding order. 0.5 ;-)

18:59:26 <danbri> K:I'm not quite sure what this WG will do, but it sounds like it may be in the space that CAP etc lives in.

18:59:26 <dc_rdfig> Added comment K1.

18:59:26 <libby> timecheck: that's an hour: next item?

18:59:32 * maxf thought all the RDF query languages were what xpath was to xml but was apparently mistaken

18:59:55 <DanCon> F:[bootstrap guide|http://reefknot.sourceforge.net./bootstrap-guide/] is good, says Ol. covers access control, says [?]

18:59:55 <dc_rdfig> Added comment F2.

19:00:05 <danbri> tim-lap, not sure re n3 how to subset it, but yes, some more modest subset woudl be good.

19:00:07 <andrea_it> LotR: not really - but the powers-that-be would like to consider the next draft as ready for last call

19:00:20 <DanCon> no, you're right, max. N3 has an RDF query language. TimBL just gave an example.

19:00:21 <danbri> libby, can you summarise agenda options etc for remaining (how long?) time?

19:00:48 <libby> well, there's one about ical and moz interop

19:01:05 * DanCon refers danbri to C:

19:01:06 <danbri> K:see [WS Choreography WG charter|http://www.w3.org/2003/01/wscwg-charter] for more info.

19:01:07 <dc_rdfig> Added comment K2.

19:01:15 <LotR> F:quite old, thus possibly not accurate in it's sketchy CAP info

19:01:15 <dc_rdfig> Added comment F3.

19:01:19 <tim-lap> Ol, got time for a couple of iCal questions/wishlist?

19:01:22 * danbri saw C:, was thinking about time-squeeze.

19:01:23 <libby> the others are more about rdf and icalendar I think: multiple events in a calendar represemntation, test organisation

19:01:29 <LotR> F3:quite old, thus possibly not accurate in its sketchy CAP info

19:01:29 <dc_rdfig> Replaced comment F3.

19:01:33 <danbri> I'd like to hear more about ical and moz interop, but don't have much to offer on it myself.

19:01:49 <libby> I was playign with the both, thoiught both v cool

19:01:52 <danbri> Progress re vocab would be good too.

19:02:00 <mikep> I've published my ical calendar and subscribed to it using the Moz calendar, so I could talk about them.

19:02:01 <libby> noticed timezone problem in moz export and import

19:02:07 * DanCon requests folks write apple:ical and ietf:ical or iCalendar or something; the ambiguity of "ical" is killing me

19:02:25 <LotR> DanCon: yes. bad apple.

19:02:25 <danbri> yup, sorry. i meant apple:ical

19:02:32 <libby> mikep, are gtehre interop tests you know of between the 2?

19:02:34 <tim-lap> I think ietf:iCalendar, no?

19:02:46 <garyfreder> iCalendar -> ics

19:02:52 <mikep> No tests that I know of, although writing a few of them would be a good idea.

19:03:09 <danbri> <libby> noticed timezone problem in moz export and import

19:03:09 <libby> I was having great fun creating in one and exporting into other etc

19:03:10 <mikep> There are timezone problems in Moz calendar for import / export (subscribe / publish)

19:03:17 <danbri> do you have a test case that exercises that?

19:03:23 <garyfreder> mikep / andrea_it are there any iCalendar test files

19:03:29 <tim-lap> I have a lot of test data but its not public -- the useual problem with PIM test data :-/

19:03:39 <LotR> there's a start of a set of minimal .ics files to test spec compliance in Net::ICal

19:03:48 <mikep> The other problems that I've seen are that apple:ical has problems with multiple VEVENTS in the file (bug filled)

19:03:59 <DanCon> pointer to bug report?

19:03:59 <libby> paul buhler said that libical had some...

19:04:05 <Ol> Multiple vevents or multiple vcalendars ?

19:04:06 <mikep> and that I think apple:ical publishes all day events as two day events ( a bug in apple:ical)

19:04:08 <andrea_it> gary: well, we have a regression suite in libical, but we don't have many test files yet

19:04:13 <libby> I thought that that was a moz bug?

19:04:17 <mikep> Sorry, multiple VCALENDARS.

19:04:21 <andrea_it> we should probably create one common repository of files

19:04:32 * tim-lap gets deja vu - didn't Ol provide a link last week to test data?

19:04:38 <danbri> or at least urls to these existing collections

19:04:45 <andrea_it> gary: you could talk to Pat about that - it would be in the best interest of the WG to have one

19:04:45 <Ol> tim: it was just one quick test case

19:04:55 <garyfreder> andrea_it: yes

19:05:03 <tim-lap> Last week i mentioned that bug, which we fix with a script, and I think was a bug with Moz, and s in their bugzilla as such.

19:05:18 <Ol> mikep: for the allday thing, I think we're in spec, we set to this behavior after checking with the ietf list

19:05:28 <libby> isnl;t it that moz uses one vcal per event?

19:05:29 <Ol> mikep: we can check this together later

19:05:31 <andrea_it> most apps have a problem with > 1 VCALENDARs in one file

19:05:34 <tim-lap> Also there was a problem with parsing line breaks in iCal, but iCal has been released twice since I found that and I haven't tested it again.

19:05:48 <DanCon> I'm happy to link our test/dev stuff (http://www.w3.org/2002/12/cal/test/ , http://www.w3.org/2002/12/cal/#dev) to other peers; e.g. http://www.gxsnmp.org/CVS/evolution/libical/test-data/

19:05:51 <libby> it seemed fine yesterday reading in moz files

19:05:54 <mikep> Ol: You may be right. I didn't do much investigation, I just noticed that I get paid 2 days a week. :)

19:05:58 <andrea_it> it's fixed in libical 0.24, by the way

19:06:04 <LotR> there's a public bugzilla for apple:ical??

19:06:08 <garyfreder> tim-lap: you thought the bug was in Mozilla - I think it's in appleiCal and plan on following up with Ol

19:06:19 <Ol> lotr: no, it's internal

19:06:29 <LotR> hmm, bummer

19:06:30 <Ol> lotr: but you can file bugs with bugreport.apple.com

19:06:35 <libby> so is there supposed to be one event per calenadr but maybe multiple calendars in a file?

19:06:51 <libby> or multiple events in a vcalendar and one vcalendar per file?

19:06:51 <mikep>http://bugzilla.mozilla.org/show_bug.cgi?id=179985

19:06:52 <dc_rdfig> L: http://bugzilla.mozilla.org/show_bug.cgi?id=179985 from mikep

19:07:08 <mikep> That's the bug with multiple VCALENDARS in one file not importing into applications.

19:07:25 <LotR> Ol: apparently not. I'm not an apple customer

19:07:30 <DanCon> L:|mozilla bug with multiple VCALENDARS in one file not importing into applications

19:07:30 <dc_rdfig> Titled item L.

19:07:39 <andrea_it> libby: multiple events in a vcalendar, multiple vcalendars per file

19:07:48 <libby> ok, thanks

19:08:11 <benjamin_sonntag> Note : about multiple or single vcalendar, there is also the VAgenda object that is equivalent to a folder that contains many VEvent, VTodo ...

19:08:20 <andrea_it> libby: the reason is that VEVENTs inside one VCALENDAR must have the same TARGET property

19:08:21 <Ol> lotr: I think it's just a free registration to the developer program, but if it's annoying, just mail me the problem, I'll enter those in the db

19:08:21 <benjamin_sonntag> Do moz & co. use VAgenda ?

19:08:33 <libby> benjamin_sonntag oh really?

19:08:36 <mikep> benjamin_sonntag: I don't think we do, no.

19:08:44 <andrea_it> benjamin: VAGENDA is CAP only

19:08:56 <libby> target property?

19:09:02 <andrea_it> libby: for iTIP

19:09:11 <andrea_it> and sorry I meant METHOD :(((

19:09:12 * DanCon doesn't recall VAgenda component; checks RFC2445...

19:09:13 <benjamin_sonntag> Yes, but why don't moz use VAgenda for its internal file storing ?

19:09:19 <libby> so what does a vcalendar represent?

19:09:27 <DanCon> "VAgenda" doesn't occur in http://www.ietf.org/rfc/rfc2445.txt

19:09:35 <andrea_it> benjamin: because it would be illegal?

19:09:39 <LotR> DanCon: no, it's in CAP

19:09:39 <libby> is it some arbitrary collection of events?

19:09:40 <mikep> libby: An entire calendar, with multiple events in it.

19:09:40 <benjamin_sonntag> DanCon: VAgenda not in rfc2445, but in CAP Draft (addenda to iCal)

19:09:45 <andrea_it> libby yes

19:09:49 <andrea_it> mikep no

19:09:51 <libby> ok, thanks

19:09:51 <maxf> argh: http://bugzilla.mozilla.org/show_bug.cgi?id=130910

19:09:58 <andrea_it> mikep: it's an arbitrary wrapper

19:10:02 <LotR> s/events/events,todos,journals/

19:10:09 <maxf> no timezone support ever in moz?

19:10:22 <libby> ever!

19:10:33 <DanCon> ? moz has great timezone support, in my experience.

19:10:37 <andrea_it> it may be your calendar, but may also only wrap a scheduling transaction

19:10:39 <mikep> That bug was from April.

19:10:46 <libby> danC, not importing, exporting

19:10:59 <maxf> DanCon, can I specify a timezone in an appointment?

19:11:04 <libby> - everything becomes UTC

19:11:21 <andrea_it> benjamin: VAGENDA canno appear in an iCalendar file, nor in a iTIP/iMIP message

19:11:34 <andrea_it> so it would make no sense to use it for internal data storage (IMHO)

19:11:41 <DanCon> hmm... I didn't use mozilla to compose events; just to browse them.

19:11:47 <LotR> Ol: so why doesn't apple:ical include vtimezones for the tzids it uses in the rest of the ics?

19:11:57 <DanCon> evolution has really nice UI for timezones... you click on a globe.

19:11:58 <andrea_it> if you want to keep multiple local agendas, just use several files

19:12:04 <Ol> lotr: that's true :(

19:12:04 <libby> so, if there were lots of ietf:icalendar testfiles, we could use them to generate rdf instead of generating our own

19:12:13 <mikep> http://bugzilla.mozilla.org/show_bug.cgi?id=188095 is a bug about moz cal showing wrong times for published events.

19:12:14 <dc_rdfig> M: http://bugzilla.mozilla.org/show_bug.cgi?id=188095 from mikep

19:12:24 <DanCon> yeah, Ol, what's with X-wrTimezone?

19:12:30 <libby> ok, maybe it was import apple:ical to moz trhat was the problem...

19:12:44 <LotR> Ol: I was asking *why* it was true :)

19:13:31 <maxf> (converting everything to UTC does not work with DST and repeating events for instance)

19:13:38 <Ol> oh, the X-WR-TIMEZONE thing is just a hint when publishing the calendar: this is the tz in which the timezone was created, and probably a good default preference for an serverside calendar viewer like .mac or phpmycalendar

19:14:16 <DanCon> libby, I'm not interested in any old collection of ietf:icalendar test files. I've seen bogus .ics files.

19:14:52 <andrea_it> dancon: what about a new collection of valid ics files ;-)

19:14:55 <libby> well test files wouldnt be bogus....

19:15:06 <tim-lap> Isn't the timezone relevant for a recurring appointment? When daylight savinsg change it makes a difference.

19:15:11 <benjamin_sonntag> Ol: please note that rfc says that in the "X-<corp>-<attr>" notation, <corp> MUST be at least 3 chars long...

19:15:27 <LotR> I was going to point to Net::ICal's test data, but cvs.sf.net seems to be down (or at least its web)

19:15:29 <maxf> tim-lap, yes.

19:16:04 <DanCon> which RFC has the bit about <corp> and >=3 characters?

19:16:21 <garyfreder> rfc2445

19:16:23 * danbri ouches re timezones and daylight savings and recurring events, glad he isn't implementing this stuff

19:16:24 <andrea_it> RFC2445

19:16:36 <Ol> benjamin: yes, I saw the message on ietf about that

19:16:56 <Ol> I filed a bug for that one

19:17:23 * maxf 's agenda is to convert Palm Datebk 5 format (w/ full tz support) to ical

19:17:24 <DanCon> which section of RFC2445 has the corp bit? I can't find it

19:17:35 <libby> Ol, can apple ical handle TZ daylight savings time changes?

19:17:37 <andrea_it> maxf: me too

19:18:06 <andrea_it> dancon: 4.1

19:18:11 <DanCon> max, I have code to get palm datebook to RDF, and some rules to get it to icalendar, and some python code to go to .ics, I think. Lots of bugs and no datebook5 timezone support yet, but I'd be happy to help.

19:18:12 <maxf> cool andrea_it. Tell me when you're finished ;)

19:18:14 <LotR> DanCon: somewhere at the start. where they discuss X-PROP

19:18:22 <andrea_it> look for vendorid

19:18:25 <Ol> libby: internally, yes

19:18:34 <libby> maxf, I 've beamed calendar items form my phone to my palm, makes me think internally icalendar or a subset

19:18:35 <Ol> libby: but we don't import VTIMEZONE data for now

19:18:40 * danbri still hoping to get icalendar out of his new Outlook setup, but not really had time to wrestle with it.

19:18:47 <libby> right, Ol, thanks

19:18:51 <maxf> DanCon, yes I have your stuff. Problem is more on the ietf:ical format side, whether TIMEZONE is actually used, for one.

19:19:10 * MarkB implemented RFC 2445 - wishes recurring events were specified with a script. runs off to the gym ....

19:19:20 <DanCon> ah; corp is called vendorid in http://www.ietf.org/rfc/rfc2445.txt. Thanks, andrea_it

19:19:20 <maxf> libby, cool! you'll have to show me that next time we meet.

19:19:22 <libby> ouch

19:19:31 <libby> it's like magic!

19:19:44 * LotR wonders what MarkB means 'specified with a script'

19:19:56 <tim-lap> Evolution seems to handle timezones,a s it stores the timezone shifts for each tz in the calendar.

19:20:03 <Ol> lotr: including a virtual machine specification in 2445 ? :-)

19:20:07 <MarkB> turing complete - would have been easier to implement, nm that halting problem thing 8-)

19:20:23 * maxf notices that his IRC client makes 'RFCXXXX' a button which fires up mozilla :)

19:20:39 <LotR> recurrence isn't *that* hard to implement, is it?

19:20:46 <MarkB> yes

19:20:52 <maxf> exceptions, surely.

19:21:01 <libby> we should get some evolution people to come along some time

19:21:05 <MarkB> I've implemented vms before. recurring events are harder.

19:21:13 <Ol> well, the RFC model with multiple rrules, multiple exrules, multiple exdates/rdates, detached events is .. interesting.

19:21:41 <libby> I notice apple ical doesnt do exceptpons to rrules at the moment.

19:21:42 * maxf thinks of 'every third sunday of the month'. Tricky.

19:22:05 <libby> moz cal does but I didn;t test it

19:22:13 <Ol> libby: we do have exceptions to a recurrence rule, but no exceptions defined as a rule

19:22:18 <LotR> MarkB: well, I didn't do any of the work, but I've looked along closely while someone has been creating a recurrence engine, and it didn't seem *that* hard

19:22:27 <libby> oh, I didnt see tgah on the intereface Ol

19:22:36 <tim-lap> iCal also doens't allow "second and third monday" though it does allow "mondays and fridays"

19:22:40 <libby> could we talk a little about the rdf tests DanCon?

19:22:46 <Ol> libby: create a recurrence, select an event from that recurrence, and delete it

19:22:54 <libby> ah, I see

19:22:56 <DanCon> I can't see why not, libby

19:23:03 <libby> cool

19:23:10 <maxf> stuff like "second and third monday" is used for DST changes.

19:23:22 <LotR> the hard bit about recurrence is implementing the UI I think

19:23:47 <gk> Hmmm... exceptions to recurrence cld be tricky in RDF, methinks (sticking to monotonic semantics)

19:23:52 * DanCon has an appointment 2nd and 4th Thursdays of the week with somebody else here; has never managed to fit it into one record in any piece of software; uses one item for 2nd Thu, another for 4th thu.

19:24:31 * tim-lap goes off to cehck iCal occurrence deletion - didn't know it worked..... hmmm "This is the first event in a series of events. If you delete the first event, all occurrences in the series are also deleted. Do you want to delete all occurrences of this event?"

19:24:46 <maxf> DanCon, datebk 5

19:24:47 <LotR> 2nd and 4th thursdays of the *week*?

19:24:53 <Ol> tim: we have a special case for the very first event

19:24:55 <DanCon> phpht. of the month

19:25:07 <maxf> ah.

19:25:09 <DanCon> gk, log:notIncludes is your friend ;-)

19:25:11 * danbri waves to gk

19:25:17 <libby> DanCon, I just found myself generating lots of files and wondred whether to add them all in one go to the test directory. I wasn't sure how you were tracking what you'd used to generate the RDF

19:25:23 <LotR> Ol: why not just move the dtstart ahead?

19:25:25 <garyfreder> DanCon: 's example is interesting - can we express 2nd and 4th Thurs in rdf and have the rdf generate two events in iCalendar where needed?

19:25:34 <Ol> lotr: UI reasons

19:25:36 <DanCon> timbl, didn't you say you'd write up log:notIncludes, defaults, and exceptions for www-rdf-logic a while ago? I'd like to renew that request.

19:25:48 <Ol> mikep: do you have multiple rrules/exrules support in moz-cal ?

19:25:51 <gk> DanC, I'd like to an example -- I fear it may break the subgraph lemma

19:25:56 <MarkB> fwiw, it was the interaction of "until" with the by* stuff, particular byweekno, that sucked up lots of memory. because of order-of-ops, you have to keep the whole working calendar in memory until the end. i implemented it on a cell phone, hence the vm-would-have-been-easier comment

19:26:06 * LotR really wishes he had a mac just so he could look at apple:ical from time to time

19:26:23 <mikep> Moz calendar support multiple exception dates to events.

19:26:35 <DanCon> I always use ical2rdf.pl, libby. I think of that as defining the mapping. Do you have something else that maps .ics to .rdf?

19:26:37 * tim-lap points out LotR has a simple solution to the problem ;)

19:26:37 <mikep> When you add an event, you just select the dates that the event does *not* occur on.

19:26:54 <andrea_it> mikep: how much did you test recurrences? we know libical has some patological failures there

19:27:11 <LotR> tim-lap: hmm? which problem?

19:27:13 * MarkB runs off

19:27:16 <mikep> andrea_it: Not very well. Most of the recurrences we can do from moz cal work fine though.

19:27:27 <AaronSw> LotR, presumably the mac one

19:27:41 <DanCon> why does anybody pretend that anything other than a simple list of exception dates works, w.r.t. recurring events? i.e. what the palmpilot (and psion) does, no more, no less.

19:27:42 <libby> DanCon, nope

19:27:47 <LotR> I'm not an rdf hacker!

19:28:02 <DanCon> timbl switched in '89. to nextstep

19:28:23 <tim-lap> befroe Apple

19:28:33 * maxf has to go find food, and so waves bye

19:28:42 <AaronSw> "my name is tim berners-lee and i invented the web"

19:28:45 <libby> timecheck - we've had an hour and a half - schedule next meeting?

19:28:47 <DanCon> ciao, maxf. are we likely to see you next time?

19:28:50 <garyfreder> NeXTStep!!!!! is tht on the agenda?

19:28:54 <DanCon> yes, next meeting, let's...

19:28:57 <danbri> offtopic, but i wish the old srcs for timbl's browser v1 built on MacOS X

19:28:59 <maxf> DanCon, yeah. I'm on the list now.

19:29:01 <andrea_it> bye maxf

19:29:09 * danbri thinks next meeting time too

19:29:13 <libby> mye maxf

19:29:18 <tim-lap> I think that the iCaldendar vocabular would be well published at 2 conformance levels, one without any recurrence handling at all, for 80% of event publicatiuons.

19:29:34 <danbri> Easiest seems to be same time, same place (though wish it wasn't evening in UK).

19:29:45 <danbri> mornin' chaals

19:29:55 <chaalsMEL> morning dan...

19:30:03 <tim-lap> Ol, if you come across a NexT to OS-X Interface Builder converter, that would be inetresting.

19:30:08 <libby> yeah...at lest early eve...worse for the europeans

19:30:19 <LotR> tim-lap: heh. seems like this meeting is going to need a recur rule...

19:30:25 * chaalsMEL had hoped to finish off my thoughts on Hijri calendaring before this meeting and post them, but fell asleep instead

19:30:34 <DanCon> proposals to meet regularly in the future are in order..

19:30:34 <Ol> tim: I have an old next pizza box in the office, I'll check :)

19:30:44 <LotR> hijri?

19:30:51 <tim-lap> :) So far it has been arranged one at a time

19:31:11 <chaalsMEL> Islamic lunar calendar

19:31:16 <Ol> tim: I think that CAP even have something to say if the calendaring server handle recurrence expansion or not ...

19:31:28 <libby> I propose we meet regularly in this timeslot, noting exceptons to the recurrence rule as tehy occur

19:31:32 <DanCon> danbri's proposal is Wednesday, January 22, 2003, at 18:00:00 UTC time http://www.timeanddate.com/worldclock/fixedtime.html?day=22&month=1&year=2003&hour=18&min=0&sec=0&p1=0

19:31:39 <DanCon> i.e. same bat time...

19:31:41 <andrea_it> Ol: something like that

19:31:41 <garyfreder> what's on the next agenda? andrea_it / benjamin_sonntag writing about CAP and ?

19:31:50 <tim-lap> Ahh .. so you can negotiate vocabularies. Very nice.

19:31:54 <andrea_it> gary: ok

19:31:55 <DanCon> I kinda like that, but I hae an appointment an hour later.

19:32:01 <tim-lap> Nice for client too

19:32:26 <DanCon> any 2nd for 1800Z Wed 22Jan? or alternative?

19:32:35 <tim-lap> "I am a poor cellphone, tell me what I am doing today but don't use recurrences"

19:32:44 <garyfreder> I'm talking to calsch folks about iCalendar test data

19:32:56 <andrea_it> tim: yes, there is negotiation of pretty much all that can differ between client and server

19:32:56 <AaronSw> i 2nd

19:33:00 <andrea_it> but

19:33:00 <Ol> somebody might be upset at the idea of writing a whole recurrence engine on a cell phone :)

19:33:06 <Ol> proposal is ok for me

19:33:10 <tim-lap> :)

19:33:21 <LotR> garyfreder: talking as in real-time?

19:33:28 <libby> agenda: does anyone have any RDF calendar stuff they'd like to talk about?

19:33:28 <andrea_it> recurrences are part of RFC2445 and there is no way we can take them away without a major release bump

19:33:31 <garyfreder> as in I'll email Pat

19:33:37 <tim-lap> Then again the cell phone may not have the RAM to store the occurrences, only the ROM for the horrible algorithm

19:34:03 <gk> Yes, I think recurrence is important. My only RDF cal work to date used them.

19:34:08 <benjamin_sonntag> tim-lap: Anyway, your poor cellphone should implement BEEP (poor rom...)

19:34:11 <Ol> andrea: thus the possibility of a 'small' client to ask for a calendar in 'expanded' form

19:34:12 <_joshua> You're really not planning to have a cellphone do RDF I think

19:34:20 <_joshua> did you guys look to see how SyncML handles this stuff?

19:34:22 <tim-lap> RFC2445 wouldn't get though W3C candidate Rec stage without a whole bunch of test cases and ideally a mathematical expression of the recurrence algo.

19:34:26 <andrea_it> the attribute in CAP is the to differentiate if recurrences are expanded at storage or retrieval time

19:34:35 <tim-lap> mm

19:34:50 <andrea_it> that's not 100% to me either, at this stage

19:34:50 <DanCon> I'm not sure about 22Jan 1800Z. I see a few others available; libby, if you think that's sufficient to call a meeting, it's your call.

19:35:23 <benjamin_sonntag> when you want. (geek's sentence.)

19:35:26 <andrea_it> Ol: yes, I'd love that too - but I'm not sure it's possible the way it's defined right now

19:35:31 * danbri wonders about getting zakim or other agenda management gadgets running in #rdfig before then.

19:35:42 * danbri could happily do it earlier in the day

19:35:50 <libby> can people make it in a weeks' time?

19:35:51 * DanCon is nervous WebOnt will be forever in CR ;-)

19:35:54 <garyfreder> an hour earlier?

19:35:55 <tim-lap> Does anyone feel the need for a phone bridge?

19:35:58 <gk> I hope to be available (if I don't forget again, if I get home in time)

19:35:58 <andrea_it> libbry yes

19:36:00 <libby> do we have sufficiet to talk about?

19:36:09 <tim-lap> There are much worse places than CR!

19:36:24 <DanCon> I can't think of any, timbl.

19:36:33 <gk> Would an agenda on the mailing list be a good idea?

19:36:38 <libby> I'm finding it quite difficult to follow in IRC, but we would have to have a more focused agenda

19:36:44 <DanCon> yes, gk; are you volunteering? ;-)

19:36:56 <libby> we did have one gk, but perhaps not flagged sufficiently

19:36:59 <LotR> libby: there's *a lot* on today's agenda that we didn't get to, isn't there?

19:37:14 <tim-lap> Who was chairing?

19:37:16 <libby> is there?

19:37:29 <garyfreder> I think all we really missed was talking about rdf-calendar more

19:37:29 * DanCon enjoys not having an agenda; nice contrast to my N hours of rigidly scheduled telcons per week, N>12

19:37:35 <libby> I think we talked a little about most things

19:37:37 <garyfreder> libby is in charge

19:37:42 <libby> ulp

19:37:43 <LotR> oh.

19:37:48 * tim-lap wonders how many corridor conversations there were this time

19:38:12 * libby not used to chairing in any format

19:38:18 <gk> danC, in principle OK, but I missed too much today so I don't know what's interesting folks.

19:38:19 <danbri> an irc chat often doesn't have the same sense of being organised as some phone/f2f chats...

19:38:27 * garyfreder wonders if I should tell everyone I had my yound teen wtch to see what work is like

19:38:28 <tim-lap> yes, there are good things to corridorconverations and free association.

19:38:32 <libby> I like seeing the conversations people have in this format

19:38:44 * DanCon is quite happy with this level of organization. the list of contacts alone was worth the price of admission.

19:38:52 <libby> it also depends on who can turn up

19:38:54 <LotR> you could play with +v to force organization :)

19:39:09 <libby> +v?

19:39:13 <danbri> perhaps those with a prefernce for more structured use of time could own sections of the agenda, have 10-20 mins ringfenced for progressing particular issue(s)?

19:39:19 <danbri> positive=+v

19:39:24 <danbri> ?

19:39:25 <garyfreder> I suggest we leave the next as is and see if we stay interesting or productive

19:39:31 <DanCon> don't go there, libby. voice control or something. i.e. you can only talk when The King says so.

19:39:32 <danbri> oh, 'voicing' in irc

19:39:32 <andrea_it> may I ask you all how much are these meeting going to focus on RDF

19:39:33 <libby> we can also use the www-rdf-calendar list to talk about thing related to RDF specifically

19:39:41 <andrea_it> vs calendaring and scheduling in general

19:39:42 <danbri> yup, i don't fancy that.

19:39:44 * tim-lap apologizes for rapitting on, thought LotR meant "verbose mode" ;-)

19:39:46 <libby> dancon heheh

19:40:02 <danbri> or Queen

19:40:06 <LotR> libby: for channel moderation. only people with +o (op) or +v(voice) can talk in a +m(moderated) channel

19:40:06 <libby> danbri, I like that idea

19:40:13 <andrea_it> I'm mean, it's fine for me to talk about CAP, but at the end of the day

19:40:18 <danbri> Queens being lady Kings, ontologically.

19:40:37 <libby> kings being manly queens rather

19:40:51 <andrea_it> if most of you are committed to RFC

19:40:51 <libby> I like danbri's idea

19:41:06 <andrea_it> then it's not very useful, is it

19:41:11 <tim-lap> I don't think you'll need the machien to enforce it, so long as you say what your expectations are at the beginning, or in eth agenda you make everyone rea.

19:41:29 <LotR> andrea_it: I'm here for the general talk, not the rdf specific bits

19:41:34 * danbri claps hands in an #rdfig chairly sort of a way. Only strong proposal i've seen so far is same time, same place, next week.

19:41:56 <libby> peopel can send suggestions about agenda items to the www-rdf-calendar list; I'll send around soemthing marked agenda; I'll put rough time limits on each item

19:42:04 <LotR> um, we

19:42:06 <dajobe> [meta] change the topic when you are done, guys. cheers

19:42:07 <gk> Rather than moderation, how'bout convention that messages are tagged with agendum number?

19:42:27 <tim-lap> That actually clashes for me but I'm not critical

19:42:37 <danbri> Tim, can you do 1hr earlier?

19:42:40 <LotR> 're discussing calendaring. why not send out an ietf:ical meeting request and have people respond to that?

19:42:42 <DanCon> hmm... use /topic to signal agenda changes?

19:42:53 <tim-lap> I can do 12:00 ET

19:42:57 * danbri likes that idea

19:43:06 <libby> I think we will talk about icalendar etc andrea_it - the aim is to get an RDF version of icalendar

19:43:15 <libby> 5pm GMT sounds good to me

19:43:15 <DanCon> so far, we've put itet:ical meeting descriptions in HTTP space for each meeting.

19:43:17 * danbri hastily adds 5 to get bristol time

19:43:23 <danbri> 5pm GMT -- seconded.

19:43:31 * danbri retracts 6pm GMT proposal.

19:43:36 <gk> I'll shoot for 5PM

19:43:36 <libby> DanCon? that any good for you?

19:43:38 <DanCon> e.g. http://www.w3.org/2002/12/cal/test/mtg.ics

19:43:50 <DanCon> yes, 1700Z is better than 1800 for me.

19:43:54 * chaalsMEL will send my hijri thouhts, but is unlikely to make it (5am local time doesn't mix well with late-night commitments)

19:44:03 <libby> everyone else? gary, andrea, mike, bbenjamin?

19:44:28 <tim-lap> It is very valuable having iCal and Moz represented IMHO

19:44:28 <TerryPayne> yup works for me

19:44:30 <garyfreder> I would like to see more rdf talk

19:44:34 <Ol> works for me

19:44:51 <andrea_it> sorry guys

19:44:51 <benjamin_sonntag> for me it's ok. I can prepare a documentation page from then on

19:44:51 <tim-lap> I wonder whether anyone kknows anyone who from evolution

19:44:52 <garyfreder> and make sure we let CAP/calsch etc folks know

19:44:59 <danbri> yup, I could go for more RDF content, without scaring away folk who don't live'n'breath the stuff.

19:45:00 <andrea_it> 5PM GMY is fine

19:45:01 <garyfreder> and an our earlier is ok

19:45:08 <andrea_it> s/GMY/GMT/

19:45:21 <tim-lap> 17Z

19:45:23 <libby> we could schdule some time

19:45:25 <LotR> the evolution people are in #evolution on irc.gnome.org

19:45:29 <DanCon> 1700Z

19:45:31 <libby> how long for the meeting?

19:45:36 <garyfreder> hour

19:45:37 <DanCon> 90min?

19:45:47 <danbri> Okay, can someone write that out in preferred date/time format and declare scheduling victory re next week?

19:45:58 <DanCon> yes, danbri, someone can.

19:46:07 <tim-lap> 90 minutes is more reaistic - though i can't personlly do it that week (occurrence)

19:46:07 <libby> I'll send around later - that ok?

19:46:33 <libby> maybe we can schedule 60 mins o stuff and then continue with things that come up

19:46:36 * DanCon is happy for libby to send a meeting call later

19:46:42 <danbri> Yup, 90min seems good, though agenda might ack that some folk will go after 60 mins; so we could do date of next meeting earlier in the timeslot next time.

19:46:56 <DanCon> yes, 60 min + 30min contingency

19:46:59 * danbri always wondered who 'somebody' was; in this case it's libby.

19:47:02 <danbri> thanks lib

19:47:09 <libby> no prob

19:47:27 <danbri> Adjourned?

19:47:28 * libby gets toplay with apple ical and moz some more

19:47:40 <libby> yep

19:47:43 <LotR> heh

19:47:44 <libby> thanks everyone

19:47:46 <danbri> ----------------------------------------

19:47:50 <garyfreder> thanks all

19:47:51 <Ol> Thanks, bye

19:48:02 <danbri> can whoever remembered the voodoo for /topic changing put it back? thanks!

19:48:09 <danbri> thanks for coming everyone :)

19:48:15 <libby> moz people, I know asked before, but are we getting a mac os x version?

19:48:17 <DanCon> DanCon has changed the topic to: to what? http://rdfig.xmlhack.com/

19:48:20 <tim-lap> Thanks libby!

19:48:33 <gk> Bye all, sorry I missed most of the chat

19:48:50 <libby> thanks gk, tim_lap

19:48:51 <danbri> 24x7 RDF and Semantic Web chat, see http://rdfig.xmlhack.com/

19:48:54 <DanCon> DanCon has changed the topic to: RDF and Semantic Web Hacking party, 24x7 http://rdfig.xmlhack.com/

19:49:00 <danbri> that'll do

19:49:02 * tim-lap is happy OSX now comes with a X11 from Apple itself with shared window manager and clipboard

19:49:03 <danbri> ta

19:49:18 <benjamin_sonntag> cu

19:49:24 <DanCon> ooh.. shared clipboard? that's 90% of the battle.

19:49:25 <libby> bye benjamin, thanks

19:49:40 <DanCon> win4lin is pretty worthless for lack of shared clipboard

19:49:40 <andrea_it> bye

19:49:44 <Ol> libby: I succeeded in compiling a moz-cal from scratch but had problems reproducing this wonderful experience :)

19:49:51 <libby> bye andrea thanks for coming

19:50:08 <libby> realy? I wondreed about trying that, but didn;lt....

19:50:09 <andrea_it> bye to all who's leaving now I meant (I wasn't paying much attention ;-)

19:50:16 <gk> Shared clipboard? It's crude but I use a text editor that detects remote changes and says "shall I reload"...

19:50:16 <libby> heheh

19:51:12 <_joshua> Dancon: synergy2.sourceforge.com

19:51:22 <_joshua> distributed network-based clipboard

19:51:36 <AaronSw> hm, http://www.discover.com/feb_03/feattech.html reminds me of some HP and accessible planet stuff

19:52:06 <andrea_it> so who's still here?

19:53:11 * danbri here, but busy configuring a weblog installation

19:53:36 <LotR> andrea_it: maybe we should take this elsewhere, but why are stored vqueries so important to you?

19:53:57 * danbri happy hearing about it here -- pls continue!

19:54:25 <andrea_it> lotr: well

19:55:01 <andrea_it> in part, most of my objections and proposals on that topic were not strictly out of immediate needs

19:55:35 <andrea_it> rather, I was trying to keep the way open for lightweight clients

19:56:20 <andrea_it> I mean: what's the point in having stored queries at all, if you can't dpo anything with them?

19:57:05 <LotR> yes, but you also seemed against taking them out of CAP altogether

19:57:07 <andrea_it> actually, my main argument was about whether stored queries need to be expressed in CAP-QL or not

19:57:47 <andrea_it> lotr: that may be, I don't remember fighting over that but may be

19:58:04 <andrea_it> lotr: in the end I agreed to leave them out, anyway

19:58:33 <Ol> bye all

19:58:40 <andrea_it> lotr: stored queries are interesting to me because my job is to write servers, not clients

19:58:40 <libby> bye Ol, thanks!

19:58:43 * danbri waves

19:58:43 <LotR> oh, they are completely out now? /me didn't keep up till the end

19:58:45 <andrea_it> bye Ol

19:59:00 <DanCon> logger, pointer?

19:59:00 <DanCon> See http://ilrt.org/discovery/chatlogs/rdfig/2003-01-15#T19-59-00

20:00:36 * danbri tentatively mentions http://esw.w3.org/mt/esw/

20:00:45 <danbri> ...new Movable Type weblog

20:00:47 <andrea_it> our business model is to sell service; the customer can provide his own client

20:00:55 <danbri> ...nothing there yet

20:01:14 <andrea_it> or he can use one we provide (think IMAP + webmail)

20:01:20 <LotR> andrea_it: 'us' being?

20:01:54 <andrea_it> I.Net spa, which is part of British Telecom - Ignite

20:03:00 <LotR> so an italian ISP?

20:03:03 <andrea_it> I already wrote some examples on the list. think about a lightweight web frontend which repeatedly sends the same queries

20:03:21 <andrea_it> why should the server reparse them all the time?

20:03:41 <andrea_it> well marketing people wouldn

20:03:41 <LotR> andrea_it: oh, I'm not against stored queries

20:04:04 <LotR> (damn quote being too close to enter :)

20:04:24 <andrea_it> wouldn't call us an ISP, in fact we sell services to every relevant ISP / governemnt agency / bank /stock exchange in italy and europe

20:04:41 <LotR> ah, ok

20:05:34 <libby> C:next meetin [5pm UTC|http://www.timeanddate.com/worldclock/fixedtime.html?day=22&month=1&year=2003&hour=17&min=0&sec=0&p1=0]

20:05:34 <dc_rdfig> Added comment C9.

20:05:46 <andrea_it> anyway, right now I think we still have some bad things in the draft which are much more important

20:05:59 <libby> C9:next meeting [5pm UTC|http://www.timeanddate.com/worldclock/fixedtime.html?day=22&month=1&year=2003&hour=17&min=0&sec=0&p1=0]

20:05:59 <dc_rdfig> Replaced comment C9.

20:06:32 <andrea_it> the transaction model is fundamentally broken, for instance

20:07:24 <LotR> andrea_it: I haven't been following the list as closely as I wish, especially lately

20:08:57 <andrea_it> well, the issues have been there forever I'm afraid...

20:10:08 <andrea_it> anyway, I'm afraid I'm running out of time and will have to show my management something - so I won't have much time left for the list

20:10:23 <andrea_it> by the way

20:11:03 <andrea_it> wrong window sorry ;-)

20:11:39 <andrea_it> ok guess it's dinner time already

20:11:53 <andrea_it> see you guys

20:11:55 <LotR> bon appetit

20:12:14 <LotR> or bueno appetito *guessing*

20:12:47 <LotR> close! :)

20:14:12 <libby> C9:next meeting [5pm UTC Wednesday 22nd January 2003|http://www.timeanddate.com/worldclock/fixedtime.html?day=22&month=1&year=2003&hour=17&min=0&sec=0&p1=0]

20:14:12 <dc_rdfig> Replaced comment C9.

20:15:45 * LotR waits for the ietf:ical ;)

20:17:18 <libby> cheers Lotr...did you find the chat interesting?

20:17:32 <danbri> libby, how the weblogging?

20:17:39 <libby> done...

20:17:43 <LotR> yeah, it was ok

20:17:54 <libby> where's my tea?

20:17:54 <danbri> can you hit 'rebuild site'?

20:18:02 <LotR> we didn't discuss that much I think

20:18:13 <libby> what did you want to discuss?

20:19:15 <LotR> libby: I didn't have any topics I wanted to discuss really

20:19:48 <LotR> libby: maybe it's just because there was a lot of stuff I already knew about

20:20:47 <libby> yeah. have you been working on icalendar for a long time?

20:22:06 <libby> I gues a whole new set of people trying to get to ggrips with it all is a pain

20:22:20 <LotR> well, not continuously, but I got involved in reefknot beginning of 2001 or so

20:23:06 <danbri> libby, your cal writeup shows now: http://esw.w3.org/mt/esw/

20:23:15 <libby> yep

20:23:47 <libby> should add soem stuff about next agenda really

20:24:23 <libby> lotr, what happened with reefknot? I heard good stuuf about it

20:25:15 <LotR> too few people hacking and too many people saying what to do

20:26:21 <libby> :(

20:26:25 * LotR got fed up, but recently started privately hacking on Net::ICal again

20:26:42 <akuchlin> Tragedy of the Town Council.

20:39:30 * LotR got fed up, but recently started privately hacking on Net::ICal again - that's cool

20:44:43 <LotR> libby: and someone else is working on recurrence stuff (based on an infinite set logic module), so I'm quite happy about it again :)

20:46:06 <danbri> oooh :)

20:52:45 <sethl> what does infinite set logic module mean?

20:55:10 <LotR> see Set::Infinite on CPAN

20:55:45 <sethl> right... thanks!

20:55:53 <LotR> and Date::Set for how it's used with dates/recurrence

20:56:06 <sethl> you answered my next question

20:56:23 <LotR> warning: they have sketchy documentation

20:56:34 <sethl> thanks... this schedule/calendar work is very relevent to our project, so it's interesting research

20:56:50 <LotR> 'our project' being?

20:57:02 <sethl> the concept of a Schedule (or block of time, reoccurring or not) is all over the place

20:57:11 <sethl> out project - Access Control system

20:57:25 <sethl> physical access control of buildings (by swiping cards, etc)

20:57:42 <LotR> ah

20:58:02 <sethl> so, questions like "when can I get in door" or "how often should door unlock itself" are all over the place

20:58:28 <LotR> *nod*

20:58:44 <sethl> we got walking the permissions/groups graphs down (using lots of log:implies)... now we have to tie in schedules, and then we'll be cookin

20:59:34 <danbri> sethl, do you have url pointer for more info on this work?

21:00:18 <sethl> uh... nothing public. I wish. I hate developing in black hole. I'm going to try to get our RDF schemas out for all, in case it's useful (and to get feedback, of which I'm sure I'll need plenty)

21:00:59 <sethl> it's a "company IP" thing... blech. it'll all change when project is done, but now is the crucial time it needs to be out there

21:01:59 <sethl> my dream is to do presentation at a conference... "how to make it all Go in system that has to make money" :)

21:42:46 <libby> hey jim

21:45:07 <JibberJim> hey libby

21:46:36 <JibberJim> good calendar meeting?

21:56:46 <DanConn> oh for rdf:nodeID support in cwm...

21:56:52 * DanConn is tired of <log:forSome rdf:resource="#_g64"/>

21:57:31 <sandro> Your greater desire is for it in input or output?

21:58:00 <DanConn> I can't imagine it being useful in one place without the other.

21:58:05 <JibberJim> I'm sure patches would be gladly accepted :-)

21:58:27 <sandro> If you're always authoring in n3, you only need it in the output stage.

21:58:40 <DanConn> it's a backwards-incompatible syntax change. I didn't realize how bad the incompatibility was until months after we made the decision.

21:58:58 <DanConn> I'm not always authoring in N3.

22:00:49 <rhoads> What is the difference between "triples" and "N-triples". Quick answer or pointer to doc would be fine.

22:02:05 <dajobe> N-Triples is a syntax

22:02:07 <dajobe> I edit it

22:02:16 <dajobe> it allows you to write RDF graphs

22:02:20 <dajobe> which are made from triples

22:05:46 <libby> yeah, not so bad Jim

22:05:53 <libby> thanks

22:09:52 <libby> where's the best link to N-triple dajobe?

22:10:05 <dajobe>http://www.w3.org/TR/rdf-testcases/#ntriples

22:10:05 <dc_rdfig> N: http://www.w3.org/TR/rdf-testcases/#ntriples from dajobe

22:10:08 <dajobe> N:|N-Triples

22:10:08 <dc_rdfig> Titled item N.

22:10:27 <dajobe> N:#1 search on google, for "N-Triples" ;)

22:10:28 <dc_rdfig> Added comment N1.

22:10:40 <libby> ah, I was looking for N-triple!

22:10:46 <libby> cheers dajobe

22:11:27 <rhoads> Got it. Thanks.

23:17:08 <mdupont>http://gcc.gnu.org/ml/gcc/2003-01/msg00726.html

23:17:08 <dc_rdfig> O: http://gcc.gnu.org/ml/gcc/2003-01/msg00726.html from mdupont

23:17:28 <mdupont> O:|GCC Introspector calling for testing of alpha 0.4

23:17:28 <dc_rdfig> Titled item O.

23:26:45 <bd4242> bd4242 is now known as BernardD


The IRC chat here was automatically logged without editing and contains content written by the chat participants identified by their IRC nick. No other identity is recorded.

Alternate versions: RDF Resource Description Framework Metadata and Text

Provided by Dave Beckett. Hosted by Useful Information Company.