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-02 > 2003-02-19 (Latest) (Search)
00:00:56 <DanCon> er... I was following the people-map scenario, but I don't see a problem with using lat/long on people and airports yet, danbri.
00:01:17 <zool_> you can't get more sspecific than >10metres i can see is problematic, but i still dont see why conversion between grid systems is so problematic
00:01:33 <danbri> from http://www.cyc.com/cycdoc/vocab/spatial-vocab.html """In any case, the space region itself is not to be confused with a physical object or other spatially localized (non-space-region) thing that might happen to be #$cospatial with it"""
00:01:50 <danbri> I fear that just using flat properties encourages just that sort of mistake.
00:02:49 <DanCon> well, let me know if/when you change your mind, I guess. I guess I'll need to make my own namespace.
00:03:01 <danbri> With g:lat/long/alt attached to a class g:Point, it is easy to determine whether some rdf description of such a point is true. We can say 'all points exist' or something...
00:03:22 <DanCon> and how is that useful?
00:03:35 <danbri> with flat:lat/long/alt, I have no idea how I'd set about investigating the world to find out whether some claims written in that vocab were true or false.
00:03:43 <DanCon> so?
00:04:07 <danbri> So a vocab that doesn't give its users any criteria for knowing when they've screwed up... is of limited use.
00:04:17 <DanCon> er... hang on, it's clear how you'd investigate: you go to the described lat/long and look around.
00:04:27 <danbri> go on...
00:04:32 <danbri> and then what?
00:04:50 <DanCon> limited use: I think you're being closed-minded.
00:04:59 <DanCon> then you look and decide if it'a true
00:05:05 * DanCon family time
00:05:15 <danbri> I have modest eyesight, I can only see a few hundred yards. Is that enough?
00:05:25 <danbri> I started out w/ same design as you...
00:06:03 * danbri shrugs (btw feel free to add in 3 flat properties to the ns I made if that seems cheaper than a whole new one...)
00:06:09 <danbri> night
00:06:32 * zool_ feels faintly culpable
00:06:38 <zool_> zool_ is now known as zool
00:06:46 * danbri grins at zool
00:06:46 <mortenf> nn
00:07:17 * mortenf is reading http://www.cyc.com/cycdoc/vocab/time-vocab.html
00:08:02 <zool> that kind of ontological certainty unnerves me deeply
00:08:36 <mortenf> well, is was told to read it...
00:09:07 <danbri> Yeah, we'll be testing you on your reading tommorrow mortenf ;-)
00:09:13 <mortenf> :-)
00:09:15 <danbri> nice photos from a'dam btw
00:09:35 <mortenf> thanks - no lat/long though...
00:09:50 <zool> what does it have, if anything, to say about recurrence?
00:10:31 <mortenf> it has a section on "Repeated events", but i'm not a calendar expert (either).
00:11:24 <mortenf> heh, actually the #$IrregularlyRepeatedEvent has no definition...
00:11:26 <danbri>http://www.newsmonster.org
00:11:27 <dc_rdfig> A: http://www.newsmonster.org from danbri
00:11:34 <SethR> gig .. just installed NewsMonster in Mozilla for windows and now i can't find where the thing is ... anybody know?
00:11:35 <danbri> A:|NewsMonster!
00:11:36 <dc_rdfig> Titled item A.
00:11:48 <danbri> dunno for windows
00:12:21 <zool> #$WeeklyTemporalObjectType #$AnnualTemporalObjectType eeeuuuwww
00:12:27 <SethR> seem like it should be a side panel .. but dont know how to get it to display
00:12:34 <danbri> A:Includes [http://www.newsmonster.org/semantic.html|semwebbery]...
00:12:34 <dc_rdfig> Added comment A1.
00:12:49 <danbri> oh yeah seth, i thought you meant in the filesystem.
00:12:54 <danbri> yeah, its an extra side panel
00:13:17 <SethR> ok... im stupid .. how do i add the sidepanel in mozilla ?
00:13:45 <danbri> under 'view'?
00:14:02 <danbri> not sure
00:16:34 <SethR> kewl ... i found it ... never knew that was there ... its parallel to the sidebar :)
00:16:41 <mortenf> ""#$SpaceRegion-Empirical is in a way the spatial analogue of #$TimeInterval, whose own instances can be fully characterized by specifying their temporal properties; these two collections can be used, respectively, to talk about space and time as dimensions .""
00:17:29 * mortenf still doesn't get how a person can have a time-independent location...
00:19:43 <SethR> hmmm....now NewsMonster wants Java Web Start ... where's that?
00:21:13 <danbri> its Sun stuff
00:21:20 <danbri> .google Java Web Start
00:21:21 <datum> Java Web Start: http://java.sun.com/products/javawebstart/
00:21:28 <mortenf> nn. really.
00:21:30 <burtonator> yeah
00:21:32 <burtonator> just install a JDK
00:21:39 <danbri> hi burtonator, congrats on shipping!
00:21:44 <burtonator> thanks!
00:22:04 <SethR> but i got Java on my computer already
00:22:12 <burtonator> SethR: what version and on what OS?
00:22:39 <SethR> Windows ME
00:22:49 <burtonator> that should work if you have a modern VM
00:22:53 <burtonator> like 1.3 >
00:23:06 <burtonator> just go to Tools | NewsMonster aggregator and it should take off...
00:24:26 <SethR> thanks, its installing the web start :)
00:25:42 <SethR> its working .. its working ... :) :)
00:27:28 <burtonator> yay
00:27:29 <burtonator> you scared me
00:27:30 <burtonator> ;)
00:27:39 <burtonator> I am paranoid that people won't get it to work!
00:29:13 <SethR> how can i order the feeds myself .. i got this whole system of establishing prioity of the feeds i read ... ?
00:30:38 <SethR> ok i see ... i can rename them ... and you just alphabitize them for me
00:30:47 <SethR> woops .. rename dont seem to work
00:31:44 <burtonator> why won't it work
00:31:52 <burtonator> Beta2 will have categorizing and grouping
00:32:14 <burtonator> I didn't think it was necessary for Beta1...
00:32:24 <danbri> burtonator, have you changed 'newsmonster' script in linux version lately?
00:32:31 <SethR> i right click .. choose rename ... type a new name ... but nothing changes
00:32:33 <danbri> NEWSMONSTER_CLASSPATH=$NEWSMONSTER_CLASSPATH:lib/xerces.jar
00:32:33 <danbri> NEWSMONSTER_CLASSPATH=$NEWSMONSTER_CLASSPATH:lib/xml-apis.jar
00:32:33 <danbri> NEWSMONSTER_CLASSPATH=$CLASSPATH
00:32:37 <danbri> java -Xmx256m -classpath $NEWSMONSTER_CLASSPATH org.peerfear.newsmonster.swing.Main $@
00:32:44 <burtonator> oh...
00:32:49 <burtonator> I think I might have...
00:32:52 <burtonator> what happens?
00:33:00 <danbri> looks like it resets the NM classpath to be contents of my classpath
00:33:03 <burtonator> SethR: did you get the warning about aggregation?
00:33:04 <danbri> null in this case
00:33:25 <burtonator> subscription changes are reflected when you run the aggregator
00:33:26 <danbri> yeah! NEWSMONSTER_CLASSPATH=$CLASSPATH
00:33:29 <burtonator> I know it is confusing
00:33:31 <danbri> ...comment that out, it works ok.
00:33:36 <SethR> no warning after i click ok to the rename
00:33:37 <burtonator> danbri: hold on .. let me check
00:33:46 <danbri> its aggregating...
00:34:10 <burtonator> you must have already hit ok on that then...
00:34:15 <burtonator> hm... let me check
00:34:44 <burtonator> SethR: I have forgot to put the warning in that function
00:34:44 <burtonator> ug
00:35:21 <SethR> im also getting lots of "the file bla bla cannot be found
00:36:05 <burtonator> Can you believe it!
00:36:06 <burtonator> I did!
00:36:14 <burtonator> SethR: where?
00:37:03 <SethR> rename works in edit preferences, but not on right click in the f8 tab
00:37:56 <burtonator> SethR: right... that left pane is static output from an XSLT
00:38:18 <burtonator> this might be confusing for some people I think
00:38:25 <burtonator> I wish I had a better way of handling this...
00:39:13 <SethR> so if i reload mozilla will my rename that did take change the sequence of the feeds in the left pane ?
00:39:42 <burtonator> if you run the aggregator
00:39:45 <burtonator> it will changes
00:39:47 <burtonator> er change
00:40:10 <burtonator> I will spend some more time improving subscription management in Beta2
00:41:56 <SethR> just got a error in JVM.DILL while aggregator was running
00:42:27 <burtonator> WOW
00:42:31 <burtonator> that isn't my fault ;)
00:42:35 <burtonator> what JVM version ?
00:43:01 <burtonator> I had that problem on my XP box with JDK 1.3.1
00:43:03 <burtonator> I had to reinstall
00:44:29 <SethR> dont know .. ran it again and it went ok ... and the sequence changed :)
00:44:39 <burtonator> yeah
00:44:41 <burtonator> good
00:45:33 * burtonator uploads another standalone build with danbri's classpath suggestion
00:45:45 <SethR> so why am i getting file not found on like for example CNN - WORLD ?
00:46:15 <burtonator> probably because the aggregator had a problem building the file
00:46:25 <burtonator> you should at LEAST get an error report
00:46:35 <burtonator> Can you submit a problem report so that I can get your stack traces?
00:46:40 <burtonator> I can fix that ...
00:55:17 <SethR> ok i think i know what happened .. i had clicked in some kind of was such that the aggregator did not finish .. this time i just sat and watched it till it was done .. and now they are all there
00:59:12 <burtonator> yay
01:09:35 <SethR> well, burtonator ...it's kewl ... very kewl .... im gonna use it, thanks :)
01:10:39 <burtonator> SethR: sweet!
01:10:42 <burtonator> another convert ;)
01:10:58 <SethR> gotta go ... news all read .. bye
02:06:42 <burtonator> danbri: did RDFAuthor automatically layout the graph in your FOAF example?
02:49:28 <DanCon> "Since it is not feasible for the editors to check individual licenses, submitted software needs to come with a license listed on the "Approved Licenses List" from Opensource.org." -- http://www.semanticwebjournal.org/
02:49:31 <DanCon> nifty!
06:35:53 <minddog> minddog is now known as minddogzz
08:51:53 <zoyd> what's the license of newsmonster ?
08:52:02 <Jibbler|sleep> Jibbler|sleep is now known as Jibbler
09:02:06 Topic now RDF & Semantic Web hack'n'chat http://rdfig.xmlhack.com/
09:02:06 Users on #rdfig: logger_1 zoyd enta_habibi larsbot dmiles jllykifsh burtonator outs pixel Wack grove DanCon eikeon datum soccos|away minddogzz jang kham Mutiny golbeck SeeTemp jordan Jibbler tav dc_rdfig deltab danbri xover esigler arnarl em xower _joshua sbp` sandro greenman MarkB
09:02:06 <ChanServ> [#rdfig] This channel is logged and blogged: http://logicerror.com/rdfIRCWelcome
09:48:12 <golbeck> golbeck is now known as golbeck_zzz
10:38:00 <em> em is now known as em-log
10:55:49 * dajobe wonders if em-log is chopping logs or something
10:56:20 <dajobe> are there forests in central OH?
11:05:54 <dajobe> all I can remember was it was very flat
11:11:22 <jang> you sound like obelix describing switzerland
11:13:25 <dmiles> jang: oh prolog on, do you know of the best "planner" system in prolog?
11:13:32 <dmiles> err prolog one
11:13:54 <Wack> Wack is now known as _Wack
11:14:25 <dmiles> i coded an inference engine data into a planning domain so that "planning" emulates infernce
11:14:53 <dmiles> example: [[it is true that, airplane(airplane1)], [it is true that, human(passengers)], [The , passengers, boarded the , airplane1, .], [it is true that, human(pilot)], [The , pilot, boarded the , airplane1, .], [it is true that, flight_path(chicago, austin)], [it is true that, flight_path(seattle, chicago)], [The plane taxiied to the , RunwayFn(seattle), .], [airplane1, took off from, seattle, .], [The plane cruised towards , chicago, .], [Th
11:15:12 <dmiles> but this was a small WARPALN prover
11:15:32 <dmiles> and seems to get loop and slow
11:15:45 <jang> it depends on the problem as to which planners are worthy
11:15:57 <dmiles> trying to decide to between pathological code correction.. or scrapping WARPLANNER
11:16:18 <dmiles> and starting out with something smarter
11:16:36 <dmiles> so really then none is general?
11:16:45 <jang> I'm not aware of any really successful generic planner
11:17:07 <jang> for the most part, they tend to be geared towards the kinds of problems they're trying to solve
11:17:39 <jang> the kind of optimisation that's beyond a partial specialiser;
11:18:07 <jang> (ignore ";", it's a C / java reflex, alas)
11:18:11 <dmiles> :)
11:18:54 <dmiles> i was thinking of trying to access my planning background throu predicates that fit the data into its speciazation paradym
11:19:32 <dmiles> like for example i have more states then actions
11:19:46 <dmiles> i wouldnt want to make 60k states part of the intial world
11:20:18 <dmiles> so i made an action called realized_fact(Fact)
11:20:34 <_Wack> _Wack is now known as Wack
11:20:38 <dmiles> that goes to the KB and sees if it's true
11:21:00 <dmiles> that way it only makes it part of the state if it's needed
11:21:15 <dmiles> (the curent state of the plan model)
11:21:36 <dmiles> it was such a cool mind blower
11:22:00 <dmiles> that is why above it "[it is true that, flight_path(seattle, chicago)]"
11:22:38 <dmiles> but the hard thing is .. WARPLAN would treat log:implies smartly
11:23:03 <dmiles> you'd need to abstract that into say prove_consequant()
11:23:21 <dmiles> and errm anteceedant or something
11:23:37 <dmiles> so right into that context its the wrong planner
11:24:19 <dmiles> or i dunno.. i am thinking of just making it better and better.. but it would be sad if i was the only developer
11:24:32 <dmiles> quite a burden
11:25:16 <dmiles> so must find a way of recruiting people who know prolog into some project
11:25:24 <dmiles> but also what planner ot really start with
11:25:57 <dmiles> i am trying to understand the "types" of planners that are out there
11:26:20 <dmiles> Partial Order planners, SHOP, etc
11:26:40 <dmiles> to know which to begin with
11:28:54 <dmiles> you with prolog experiance .. where would you start?
11:30:11 <jang> hm
11:30:14 * jang digests...
11:31:02 <dmiles> so much lisp tools out there.. but i am still kinda convinced that a prolog implimnentation could only be topped by someone who took a prolog interptor in C and specialized their unifiers
11:31:21 <dmiles> (so would be content in normal prolog)
11:32:09 <jang> I've just had a look at my bookmarks (a bit out of date)
11:32:17 <jang> what you say is true...
11:32:37 <jang> ... I don't have a reference to a single prolog tool.
11:32:54 <jang> they're all lisp or scheme or some variant.
11:33:03 * jang goes looking.
11:33:17 <dmiles> thank you (btw)
11:40:23 <dmiles> the problems i had when looking people love to say "prolog" in their webpages about planning.. yet not implented.. then when i think i am finding a planner they are using 5 lines of code version of solve/5 :) and didnt invest into making it smart
11:45:26 <sandro> IMIHO (I=ignorant) Prolog is good only when you don't want smarts -- it's smarts are good enough. If you want your own smarts, use a programming language.
11:46:21 <dajobe> hint: expect some interesting OWL & SWI-Prolog stuff to be announced soon...
11:46:37 <dmiles> dajobe: part of my renewed interest
11:47:20 * dajobe hunts for #ifdef to exclude various bits of OSX brokenness
11:47:58 <dmiles> sandro: i have used prolog as a programming language (its VERY difficult to not try to just use it as a database) very easy to get it confused with an infernce engine
11:48:37 <dmiles> alot of sentiment towards prolog comes that there are actually very few prolog applications out here
11:48:56 <dmiles> becasue programming in it is very wierd
11:49:14 <sandro> Yeah - I was being a little catty, I suppose. I think prolog is great as a rules engine and mostly-lousy as a programming language.
11:49:29 <sandro> that is, I love Prolog in its place.
11:49:42 <dmiles> yeah definetly true.. into the ammount of time you have to spend to make it do programming tasks
11:49:44 <dajobe> ouch
11:50:15 * jang sighs
11:50:17 <dmiles> well.. i had a job once with another prolog programmer it was very wierd
11:50:25 <dmiles> he say it as a rule engine
11:50:29 <dmiles> err saw it
11:50:33 <jang> well, despite the inherent nondeterminism in just about every planning algorithm out there...
11:50:43 <jang> ... I can't find a single system that's not based on lisp (!)
11:50:55 <dmiles> i never had thought that way :P.. i always thought it was a programming language
11:51:19 <dmiles> so our code syles were 180.. but it was amazing
11:51:44 <dmiles> he actually tried to process the problemn in prolog.. i tried to write a program in prolog to process the prblem
11:52:05 <sandro> And looking back, do you now think he was right...?
11:52:34 <jang> prolog's not smart enough. You need to know too much about how it works under the hood to get it to go properly
11:52:35 <dmiles> hrrm well he was laid off 4 months before i
11:53:11 <dmiles> but.. hrrm i dont think eighther was more right
11:53:22 <dmiles> well.. i do
11:53:37 <dmiles> i could go back into prolog and leverage its rule engine parts
11:53:49 <sandro> It seems to me tabling in prolog (eg XSB auto-table) changes it from being smart enough 20% of the time to smart enough 80% of the time.
11:53:59 <sandro> ... but I'm not thinking about planning there.
11:54:17 <dmiles> yes god tabling is important
11:54:23 <dmiles> planning has a built in tabling
11:54:40 <dmiles> becasue it has a "state" so transitive closure is not an issue
11:55:06 <dmiles> planners dont loop on logical problems
11:55:28 <dmiles> becasue they are goal orientaed .. not backchain greedy
11:55:46 * sandro really know nothing of planning, except in the total abstract.
11:55:53 <dajobe> #ifdef _APPLE_CC__ /* OSX gcc is broken */ #else /* rest of universe */ #endif
11:55:55 <dmiles> heh i am just learning this week
11:56:18 <dmiles> i feel like i wasted too much time on propositional resultion now
11:56:56 <dmiles> after seeing a planner do logical implication with all those neat infernce rules
11:57:38 <dmiles> mainly the heuristic of an infernce engine becomes your "planning domain"
11:58:02 <dmiles> so you deal first with the shell of your search .. before you do it
11:58:47 <dmiles> but its very hard to add planner to an existing infernce engine
11:58:55 <dmiles> from what i have been trying to do
11:59:08 <dmiles> but a bit easier to impliment proof theory in it
11:59:14 <dmiles> (in a planner)
12:00:07 <dmiles> also you kinda can represent time relations
12:00:17 <dmiles> (and have them mean something)
12:01:06 <dmiles> jang: well i found somthing written by MURRAY SHANAHAN
12:01:16 <dmiles> (July 1998)
12:02:09 <dmiles> i am messing with that.. but maybe later you'll have thoughts or suggestings
12:02:20 <sandro> Logic terminology question: I'm trying to disambiguate two meanings of "constant": (1) a symbol which denotes one object in the domain of discourse, or (2) as in (1) PLUS function symbols, predicate symbols, proposition symbols..... I guess proposition symbols are just nullary predicates, and 1-constants are just nullary function symbols; hrm.....
12:03:27 * dmiles reads that 5+ times
12:03:34 <sandro> heh, sorry
12:03:39 <dmiles> nbo its cool
12:03:44 <sandro> I can try to rephrase....
12:03:52 <dmiles> i am trying to do something usefull right now :) that looks the most usefull
12:04:48 <dmiles> defineing the "constant" as in how we could use it in a setence?
12:05:17 <dmiles> Constant is supposed to be anything that always us to make a unique name assumption
12:05:33 <dmiles> wee that we have all agreed deserves the unique-name rules
12:06:31 <sandro> !! In prolog perhaps, but not in FOL, or in algebra, or programming languages. const height=100; const width=100; No UNA there.
12:06:33 <dmiles> MarkTwain and SamuelClemens are both unique constants
12:07:09 <dmiles> but yet are the same logical object
12:07:25 <sandro> Ah, sure. Okay.
12:07:43 <dmiles> PLUS i would think also is a constant
12:08:46 <dmiles> so constant would really be a scoping operator in logic
12:08:56 <dmiles> maybe?
12:09:33 <sandro> Let me phrase it this way: If you were looking at a parse tree for the logic sentence: forall x (p or q or f(x,a) = g(x,b)
12:10:05 <sandro> .... how would you talk about "p"? You'd say it was a proposition, right?
12:10:17 <sandro> ..... and "f"?
12:10:23 <sandro> ..... and "a" ?
12:10:24 <dmiles> p is a literal
12:11:13 <dmiles> f is a predicate constant
12:11:24 <dmiles> p is also a constant
12:11:42 <dmiles> x is the only thing that is not a constant
12:11:59 <sandro> what terminology would you use to describe the kind of constant "a" is, as distinct from the kind "f" is?
12:12:03 <dmiles> (i am guessing (also not expertt at this but enjoy it))
12:12:22 <sandro> [alas, me too. :-)]
12:12:29 <dmiles> a is an object constant
12:13:03 <sandro> Hrm. How about Individual Constant?
12:13:10 <dmiles> i think becasue it's quanified
12:13:31 <dmiles> i dont know how to decide what is an indiviual
12:13:56 <sandro> hm.
12:13:58 <dmiles> oh.. maybe Object==Indiviual
12:14:24 <sandro> right. I think that's the description logics view.
12:15:00 <dmiles> its scarey that a logic system might be ambiguous in notion
12:15:15 <sandro> notion or notation?
12:15:24 <dmiles> notation
12:15:42 <sandro> like English? :-)
12:15:56 <dmiles> well that f(..)=f(..) is the = the predicate?
12:16:08 <dmiles> (not that that was the ambiguity)
12:16:26 <sandro> Yeah, = is a n infix binary predicate.
12:16:32 <dmiles> yeah logic is no less obscure then natural language ;P
12:17:05 <dmiles> so f(..,..) are indivouls
12:17:12 <dmiles> individuals
12:17:33 <dmiles> a and b are as well
12:17:37 <sandro> I'd say the value of f(...) ranges over individuals
12:17:40 <dmiles> but x? i cant guess
12:18:08 <sandro> individuals == objects in the domain of discourse
12:18:41 <dmiles> what would x range over?
12:18:51 <sandro> same
12:19:31 <dmiles> could it be numerical constants?
12:19:48 <dmiles> f(1,a)=f(2,b)
12:19:48 <sandro> whatever.
12:19:59 <dmiles> erm
12:20:13 <dmiles> oh .. not two numbers
12:20:34 <dmiles> (or two things) that just was a typo
12:21:05 <sandro> Ah, no, "x" is a variable term; you can think about it being bound to integers in some solution/interpretation.
12:21:24 <sandro> and yes, of course x is bound to the same thing everywhere.
12:22:09 <dmiles> about forall in general... the x it denotes should mean all things that are objects in the entire theory?
12:22:45 <dmiles> or is it subserviant to the domain of f 1?
12:23:16 <dmiles> so like domain(f,numbers)
12:23:29 <dmiles> domain(f,predicates)
12:23:47 <dmiles> not(domain(f,logicalobjects))
12:24:15 <dmiles> whould make it weird
12:24:50 <dmiles> domain = arg1? range=arg2? (maybe i have it reversed)
12:25:42 <dmiles> i think i am adding something not part of your intial thing.. but i think its impossible to do context free parsing on logic
12:26:06 <dmiles> (which is plain terrible!)
12:26:24 <dmiles> why cant we have representations that are explicit?
12:28:53 * sandro laughs
12:32:55 <dmiles> one thing i s am doing in the planner.. with ACTION: consder("forall x (p or q or f(x,a) = g(x,b)") is that it has a precondition that it domain(f,_) V range(f,_)
12:33:30 <dmiles> erm meant ^ for V
12:33:38 <sandro> yeah....
12:34:04 <sandro> I can parse that statement, at least. :)
12:34:22 <dmiles> this is why i think we can really do better infernce with a planner
12:34:35 <dmiles> that each logic context has bussiness rules
13:46:27 * danbri renounces iPAQ and PocketPC, decides to go back to his trusty old black and white PalmOS Visor
13:47:17 <danbri> I'll keep the ipaq for showing off, roaming net access, mp3 playing, audio recording, occasional telephony...
13:47:34 <danbri> ...I just won't try using it as an organiser :(
13:48:05 <danbri> Or I could put Linux on it, but I'm not feeling that hardcore
13:53:21 * dajobe moves on to merging win32 patches for raptor
13:53:49 <dajobe> turns out I nearly got all the win32 filename code right, without ever running it on such a beast
14:08:15 <sandro> danbri, what was the fatal flaw with the iPAQ?
14:08:41 <Jibbler> my ipaq's sat on my desk for about a year
14:08:54 <Jibbler> i wrote a graph drawing program for it once, though
14:11:54 <danbri> ipaq only talks to MS Outlook
15:36:12 <minddogzz> minddogzz is now known as minddog
16:56:10 <eikeon> Does anyone know if there is a schema for describing a schema as a whole?
16:57:43 <eikeon> Say one that defines a schema class and maybe properties for name, description, location where schema can be found... type of stuff.
16:57:46 <danbri> people use dublin core...
16:58:47 <eikeon> Can you point me at an example?
16:58:52 <danbri> no :)
16:58:58 <danbri> sorry, nothing comes to mind...
16:59:59 <danbri> woah -- 4 rdf packages in CPAN (RDFStore, RDF::Core, RDF::Notation3, RDF::Service) plus a bunch of RSS stuff, and an alpha FOAF one; outside of CPAN there is EricP's code, Dave Beckett's Redland w/ Perl bindings, and CARMEN/CARA.
17:00:07 <eikeon> Wouldn't mind adding another section to rdfschema.info (after clarifying wording of what the store contains ;)
17:00:31 <mortenf> The schema at http://www.w3.org/2003/01/geo/wgs84_pos has some schematametadata (!)
17:01:43 <danbri> I was thinking of doing an Annotated Ontology Language ns with a few leftover things that aren't in OWL or RDFS, like StaticInverseFunctionalProperty and Debian-esque maturity levels for properties/classes
17:02:49 <mortenf> eikeon: it would be nice if schema.info evolved into a schema directory of sorts...
17:03:18 <mortenf> so one could say in response to "is there a schema for X": look at schema.info!
17:03:38 <eikeon> mortenf: That is the sort of thing I am looking for... am hoping to find something people are already using as a type for schemata too.
17:03:59 <danbri> i had vageuly similar aspirations for xmlns.com, but never shipped much...
17:04:13 <danbri> I like idea of linking schemas more explicitly to the people, organisations, projects that use them
17:04:17 <danbri> sample data, services etc...
17:04:21 <mortenf> +1
17:04:23 <danbri> rather than a dry database of DTDs...
17:04:39 <danbri> also provenenence of who says what...
17:04:39 <eikeon> mortenf: That is my main motivation for doing it... I kept finding myself trying to answer my own questions along those lines... and never found a good source of answers.
17:04:46 <danbri> eg. dan says that rss:title subproperty of dc:title
17:04:47 <danbri> versus
17:04:52 <danbri> RSS-DEV WG says that ...
17:05:08 <danbri> I think schemas should be digitally signed, as should mapping assertions.
17:05:27 <danbri> scuttered data seems a good place to start, re what's actually in use in the world
17:05:38 <mortenf> sounds like a major task, danbri...
17:05:45 <danbri> yes, it is
17:05:50 <danbri> but we can get there gradually
17:05:53 <mortenf> yeah.
17:06:12 <danbri> a lot of the things we build for foaf aggregators should work for RDFS and OWL schema repositories too...
17:06:27 <danbri> oh, wonder if MattB has seen NewsMonster
17:06:40 <mortenf> does it grok his photo-rss?
17:06:43 <danbri> ...could be a good thing to hook his Jena-based rdf harvester thing too...
17:06:49 <danbri> don't know, good question
17:06:59 <mortenf> or mine, for that matter...
17:07:24 <eikeon> Is a major task... I am just trying to see how much of a start I can make on the easy bits and go from there.
17:08:25 <eikeon> Any interest in sharing harvester info?
17:08:45 <eikeon> We could create a small schema for that too.
17:08:45 <mortenf> I'd say "much", but I don't have one yet.
17:08:51 <danbri> harvester info...
17:09:13 <danbri>http://rdfweb.org/2002/foaf/scutter/log/
17:09:14 <dc_rdfig> B: http://rdfweb.org/2002/foaf/scutter/log/ from danbri
17:09:23 <danbri> B:|Some foaf harvester logs
17:09:23 <dc_rdfig> Titled item B.
17:09:29 <danbri> B:I should crontab this...
17:09:29 <dc_rdfig> Added comment B1.
17:09:30 <eikeon> URLs discovered... response... errors... that sort of thing.
17:09:50 <danbri> B:Gives property and class occurance stats, not much else
17:09:51 <dc_rdfig> Added comment B2.
17:10:01 <eikeon> Cool... that are already in RDF :)
17:10:02 <danbri> B:Would like to do URIs too, and URI/property pairs
17:10:02 <dc_rdfig> Added comment B3.
17:10:24 <danbri> B:so I can use it for bulk service description metadata, query routing etc.
17:10:24 <dc_rdfig> Added comment B4.
17:10:54 <danbri>http://www.w3.org/TandS/QL/QL98/pp/distributed.html
17:10:54 <dc_rdfig> C: http://www.w3.org/TandS/QL/QL98/pp/distributed.html from danbri
17:11:01 <danbri> C:|Query Language Issues in a Distributed Indexing Environment
17:11:01 <dc_rdfig> Titled item C.
17:11:29 <danbri> C:by Peter Valkenburg, Dan Brickley (position paper, W3C query workshop, Boston 1998).
17:11:29 <dc_rdfig> Added comment C1.
17:11:32 <Jibbler> oh, i hate my irc client, going "bing bong" whenever someone sends a notice to a channel
17:12:05 <eikeon> Hum... first thing I should do is expose what I already have in RDF!
17:12:38 <danbri> C:see sectionon query routing... We should be able to do a nice job on that for RDF aggregators. List of all URIs, vs list of all hashed URIs, or list of URI/property or property/URI pairs...
17:12:38 <dc_rdfig> Added comment C2.
17:13:29 <danbri> C:"No single catalogue can offer complete coverage of the Web, so there is a need for a 'forward knowledge' mechanism by which search agents might discover services that offer 3rd-party descriptions and metadata annotations for some specified Web resource."
17:13:29 <dc_rdfig> Added comment C3.
17:13:59 * danbri totally stands by all that... just wish we'd finished building it after 5 years...
17:14:31 <danbri>http://rdf.burningbird.net
17:14:31 <dc_rdfig> D: http://rdf.burningbird.net from danbri
17:14:50 <danbri> D:|Practical RDF weblog - complete first draft released
17:14:50 <dc_rdfig> Titled item D.
17:17:15 <eikeon> danbri: Does the stat schema exist somewhere... I am assuming it is the schema I would use for the {Properties,Classes} by popularity sections I have?
17:17:47 <danbri> D:FOAF stuff in ch14 under non-commercial apps. Hmm its time to clarify some bits of the vocab (surname/familyname/first/given/blah) before its too late...
17:17:48 <dc_rdfig> Added comment D1.
17:18:20 <danbri> stat schema? xmlns:stat="http://xmlns.com/2002/07/stat#" is vapourware
17:18:48 <danbri> If there is interest in collaborating on something, we could try writing a schema
17:18:50 <mortenf> danbri: I'm still threatening to clean/fix/append the FOAF schema if you don't before I get to it! :-)
17:18:54 <danbri> hosted there on on w3.org whatever...
17:19:13 <danbri> morten, wanna try your hand at the firstname/surname/etc issue in particular?
17:19:25 <mortenf> yeah, that as well - any specific pointers?
17:19:26 <danbri> raise a bugzilla entry for it if there isn't one...
17:19:40 <danbri> -> http://rdfweb.org/issues/
17:20:01 <danbri> I'm not sure if the concern has been raised yet.
17:20:38 <eikeon> danbri: Yeah... I am interested in collaborating on a schema. Especially if we can put it to good use.
17:20:54 <danbri> DanC raised it very early on. Need it to reconcile existing tools (foaf-a-matic in particular), data (foaf-a-matic generated stuff esp), and i18n concerns (I think the wrong terms have snuk into widespread use), also the actual contents of the schema at the namespace.
17:21:10 <danbri> i'll create a bugzilla entry.
17:21:17 <danbri> mortenf, do you have a login on foaf bugzilla?
17:21:25 <mortenf> great, I'll look around (at use etc.)
17:21:33 <mortenf> ah, no?
17:21:45 <mortenf> creating...
17:21:50 <danbri> ok, i can't cc you in the inital bugzilla entry, feel free to add after
17:21:53 <danbri> or ok i'll wait
17:23:00 <danbri> logger_1, pointer?
17:23:00 <danbri> See http://ilrt.org/discovery/chatlogs/rdfig/2003-02-19#T17-23-00
17:23:35 <mortenf> created.
17:23:43 <danbri> whats your email addr?
17:23:59 <mortenf> mof-rdf at mfd-consult dk
17:26:43 <_joshua> whoop!
17:28:18 * DanCon tries making a how/why diagram for SWAD-EU...
17:28:55 <danbri>http://rdfweb.org/issues/show_bug.cgi?id=7
17:28:55 <dc_rdfig> E: http://rdfweb.org/issues/show_bug.cgi?id=7 from danbri
17:29:13 * DanCon swaps in http://www.w3.org/2001/sw/Europe/plan/workpackages/live/rdf/
17:29:32 <danbri> E:|FOAF bugzilla entry (firstname/surname/etc issue)
17:29:32 <dc_rdfig> Titled item E.
17:29:38 <danbri> E:aka finding out whether Bugzilla works for collaborative RDFS editing
17:29:38 <dc_rdfig> Added comment E1.
17:29:44 <danbri> mortenf, is that ok?
17:29:47 <mortenf> great.
17:29:50 <danbri> :)
17:30:03 * mortenf leaves for "The Ring"...
17:30:08 <DanCon> <pm:wpStartDate/>
17:30:10 <DanCon> hmm...
17:30:14 * danbri notes that DanC always starts on interesting projects as the uk day draws to a close
17:30:29 <danbri> hmm, looks missing data
17:31:05 <danbri> btw dan, since we talked yesterday i have some .doc and excel stuff from Kate Sharp to look through, re updating swad-e effort planning.
17:31:23 <danbri> I expect to have more to say on that before monday, but nothing right now... not looked at it yet.
17:46:45 <DanCon> yes, remote collaboration is kinda cool, but the timezone issues can suck
17:52:32 * DanCon reviews http://www.w3.org/2001/sw/Europe/plan/workpackages/live/Makefile
17:53:16 <mhgrove> mhgrove is now known as mike-lunch
17:53:33 <DanCon> ooh... http://www.w3.org/2001/sw/Europe/plan/workpackages/live/_gantt.html
17:53:51 <DanCon> bummer... no "how did he do that" link
17:55:37 <danbri> hm s/he/she/ i suspect
17:56:20 <danbri> it was bin/extract_projdata.pl -- libby edited my ugly script
17:56:37 <danbri> i think made it even uglier, i remember grouching at the time, but i might just have been in a bad mood!
17:56:54 <danbri> [[
17:56:54 <danbri> # extract_projdata.pl $Id: extract_projdata.pl,v 1.10 2002/07/25 15:08:54 lmill$# hackparse the xhtml SWAD-Europe Workpackage descriptions
17:56:54 <danbri> #
17:56:54 <danbri> # hackier version by libby 2002-04-26 with a few cross-checks and
17:56:54 <danbri> # writing individual html files for earch deliverable
17:56:55 <danbri> # Soon to be superceeded by xslt.
17:56:57 <danbri> ]]
17:57:20 * danbri thought I'd outgrown such optimism -- "Soon to be superceeded by xslt" yeah right
17:58:37 <danbri> hmm maybe not that script actually. there was aprevious worse attempt at a gant chart.
17:59:50 <danbri> ah http://www.w3.org/2001/sw/Europe/plan/workpackages/live/bin/deliv-start-end.rb
18:03:27 <golbeck_zzz> golbeck_zzz is now known as golbeck
18:07:05 * DanCon chucles at ... outgrown...
18:17:28 * DanCon goes back to timezone rules...
18:20:58 <DanCon> hmm... I wonder if tzid should be a URIref...
18:22:25 <DanCon> gee... we don't have any good test data that uses Vtimezone components, do we?
18:23:19 <DanCon> ah... cal01...
18:26:29 <DanCon> "This
18:26:29 <DanCon> property parameter specifies a text value which uniquely identifies
18:26:29 <DanCon> the "VTIMEZONE" calendar component to be used when evaluating the
18:26:29 <DanCon> time portion of the property."
18:35:14 <mike-lunch> mike-lunch is now known as mhgrove
19:02:18 <minddog> heya dajobe
19:02:54 <dajobe> hello
21:31:31 <DanCon> hmm... there's something closed-world about tzid..
21:32:14 <danbri> howso?
21:32:42 <DanCon> I think tzids are local to a .ics file
21:33:07 <DanCon> i.e. my current mapping to .rdf won't "work" if you merge to calendars.
21:33:17 <danbri> they're a name taken from a set of names local to a doc?
21:33:26 <DanCon> yes, I think so.
21:34:14 <DanCon> I think they should become fragids.
21:34:18 <danbri> eg http://www.w3.org/2002/12/cal/tzd/America/Chicago#tz
21:34:26 <danbri> oh, i thought you were using fragids already
21:35:01 <DanCon> this isn't a fragid: <tzid>/softwarestudio.org/Olson_20011030_5/America/Chicago</tzid>
21:35:12 * mortenf is away: I'm busy
21:35:35 <danbri> ah, i was confusing w/ this: <Vtimezone rdf:about="#tz">
21:35:56 <DanCon> yes... look at http://www.w3.org/2002/12/cal/test/cal01.rdf
21:36:08 <DanCon> there's a reference from ...
21:36:18 * danbri scans http://www.w3.org/2002/12/cal/test/cal01.rdf
21:36:20 <DanCon> <dtstart rdf:parseType="Resource">
21:36:20 <DanCon> <dateTime>2002-06-30T09:00:00</dateTime>
21:36:20 <DanCon> -
21:36:20 <DanCon> <tzid>
21:36:21 <DanCon> </tzid>
21:36:23 <DanCon> </dtstart>
21:36:31 * mortenf is back (gone 00:01:19)
21:36:38 <DanCon> to the Vtimezone component.
21:37:20 <DanCon> now evolution seems to use world-unique tzids. But I'm not sure the ical spec requires that.
21:37:32 <DanCon> it certainly doesn't specify how to avoid collisions.
21:37:34 <danbri> I see <tzid>
21:37:34 <danbri> </tzid> as a property of <Vtimezone>
21:37:50 <danbri> and later, of a <Vevent>
21:38:29 <danbri> i was wondering if tzid was inverse-functional, but I guess not.
21:39:08 <DanCon> I think I have to either (a) assume tzid is inverse-functional , or (b) make tzids into URI refs
21:39:44 <DanCon> and (a) leads us to conclude that a Vtimezone component is equal to, say, the dtstart value of some Vevent
21:40:19 <danbri> If it is inverse-functional, then the <Vtimezone> described near the start of cal01, and the Vevent, are one and the same resource.
21:40:22 <DanCon> hmm... I could assume tzid is inverse functional only over Vtimezones
21:40:34 <danbri> or sorry, yes as you say, the start of the event.
21:40:41 <DanCon> not the vevent, but -- yes.
21:40:43 <danbri> ooh, that'd be fancy.
21:41:09 <DanCon> anyway... see what I mean about closed-world-ish?
21:41:59 <danbri> I'm considering scoped inverse functional stuff for the foafcorp dataset. It's kinda hacky. In general, foaf:name isn't uniquely identifying, but there are some names, ie those we use in foafcorp/theyrule data, that uniquely pick out individiauls. So currently I use a subproperty of name, so that the subprop can carry the inversefunctional-ness.
21:42:05 <danbri> ... http://rdfweb.org/foaf/corp/cola-corps-sample.xml
21:42:30 <danbri> I'm starting to, though I wouldn't have initially thought of it in those terms.
21:42:41 <DanCon> daml (and owl) can express "inverse functional over C" using cardinality.
21:42:56 <danbri> it's sorta scoped. i have trouble thinking about it as I don't know the cal vocab well enough yet.
21:43:10 <danbri> Oh, really? That's pretty handy.
21:45:19 <DanCon> hmm... I can see how to do "functional over C" but I can't work out the inverse bit... I'm pretty sure Ian showed me how in joint-committee, though
21:45:32 <DanCon> maybe just...
21:47:05 <DanCon> { _:nameI owl:inverseOf foaf:name. s:Literal s:subClassOf [ owl:onProperty _:nameI ] .... phpht. nope, I'm losing.
21:47:41 <danbri> thx for trying! i really want to have a crack at using OWL in real life
21:48:02 <danbri> Does the namespace URI change with every Working Draft btw?
21:48:02 <DanCon> you might ask public-webont-comments how to do it
21:48:15 <danbri> good idea
21:48:21 <DanCon> no, we've been sticking with 2002/07/owl I think
21:48:31 <danbri> good. i'm lazy...
21:48:53 <danbri> . http://www.w3.org/2002/07/owl <!-- $Revision: 1.3 $ of $Date: 2002/11/15 00:12:24 $. -->
21:49:14 <danbri> ...I guess the WDs are better reference than the namespace doc?
21:50:24 <DanCon> not sure.
21:51:12 <DanCon> the namespace doc is a copy of somthing in the WD, I think
21:52:49 <danbri> hmm, imports is still in there. could have some fun with that...
21:54:54 <DanCon> ugh... this ical schema is a pain to work with... I'm trying to write a rule ala start(E, UT) :- start(E, LT), tz(LT, TZ), gmtime(LT, UT, TZ)
21:55:17 <DanCon> but I don't think a Vevent can have more than one dtstart property
21:56:19 <danbri> you want multiiple dtstarts, each using a different zone?
21:56:56 <DanCon> or one dtstart with its object related to multipe date-strings, on a per-timezone basis.
21:57:10 <DanCon> but I can't do that either with this schema
21:57:11 <danbri> sounds reasonable...
21:57:42 <danbri> any obvious fix come to mind?
21:57:57 <DanCon> I think I'll make conclusions using the cyc vocab
21:58:41 <danbri> the conclusion could be a fresh instance of Event, just temporally overlapping..., perhaps?
22:00:27 <DanCon> having to make a new event thingy is the sort of thing I hate.
22:00:55 <danbri> yup. conceptually, its the selfsame thing, we just know more about its properties...
22:01:07 <DanCon> on lat/long... how about saying that lat/long are uniquely-identifying over geo:Points without constraining their domains?
22:01:38 * danbri ponders
22:02:01 <danbri> how would I know if the following were true?
22:02:03 <DanCon> well, without constraining their domains beyond SpatialThing
22:02:34 * DanCon don't feel any obligation to answer "how would I know if the following were true?"
22:02:54 <danbri> (no obligation) <wordnet:City rdfs:label="Bristol, UK"><lat>40</lat><long>50</long><alt>24</alt></wordnet:City>
22:03:27 <danbri> ie. can you write definitions for rdfs:label/comment of lat, long, alt that would help people judge if they'd used it correctly?
22:03:30 <DanCon> that's true if bristol spatiallyIntersects the point at 40/50/24
22:03:45 <danbri> I couldn't, so I wrote the one I'm using now.
22:04:09 * danbri considers that
22:04:32 <DanCon> I don't put much stock in people reading rdfs:comments. I believe in deploying code that makes it easier to do it right than to do it wrong.
22:05:54 <DanCon> I happen to like the rdfs:comment-ish stuff in the cyc docs a whole lot, meanwhile. But I believe those docs came after lots of code and experience.
22:05:59 * danbri too, but also in deploying vocab; forcing spatiallyIntersects on people makes them less likely to expose imprecise data. And precise Geo data is rare, expensive.
22:06:26 <danbri> I guess one could fall back on the nearTo vocab I was anticipating
22:06:36 <DanCon> s/if bristol/iff bristol/, in case that wasn't obvious
22:07:11 <DanCon> there's a cyc:near. I think it's only useful in combination with some context machinery.
22:07:31 <DanCon> ala... "if doc1 says ?who near ?where, then ..."
22:07:43 * danbri nods, agrees
22:08:04 <danbri> without contextualising, i can only think of things like within100Metres
22:08:15 <DanCon> right....
22:08:48 <DanCon> ... of course, the cyc folks will say you've just fallen back on a context that, while very widely agreed, isn't any sort of logical necessity.
22:09:06 <danbri> quite likely
22:09:34 * danbri imports the Good Old Fashioned Textbook Physics context
22:09:38 <danbri> <DanCon> on lat/long... how about saying that lat/long are uniquely-identifying over geo:Points without constraining their domains?
22:09:53 <danbri> Sure, let's try that. Fancy making the changes to the RDFS?
22:10:06 <DanCon> ok...
22:10:35 <danbri> If I get squeamish and want to a have a point-based version, I reckon best progression path would be for me to add in a new set of lat/long/alt properties to the schema with the domain.
22:11:27 <DanCon> 2003/01/geo/wgs84_pos.rdf , right?
22:11:40 <danbri> . http://www.w3.org/2003/01/geo/wgs84_pos# yup, er yes, .rdf
22:11:57 <danbri> definitions are "The WGS84 longitude of a Point." etc at moment
22:12:24 <danbri> -> "A wgs84 longitude of a resource.", or similar?
22:12:27 <DanCon> shall I introduce a SpatialThing class?
22:12:51 <danbri> Do you have a need for it?
22:12:52 <DanCon> or just leave domain of lat unconstrained?
22:13:18 <danbri> Are there things that lat/long/alt are never truely descriptions of?
22:13:26 <DanCon> yes, ideas.
22:13:28 <danbri> (mangled sentence, hope intent clearish)
22:13:31 <DanCon> and numbers.
22:13:38 <DanCon> and colors.
22:13:56 <danbri> ideas: that's a philospohy of mind rathole. But I buy it for numbers and colors.
22:14:28 <danbri> Why not? this is hardly a massively bloated schema...
22:14:30 <DanCon> I don't need SpatialThing... but if you want lat to be related to Point, I'm willing to say lat's domain is SpatialThing, a superclass of Point.
22:14:57 <danbri> Ok, let's try that. If nothing else, it'll document our thinking...
22:17:11 <danbri> hmm you might wanna strikethru or edit last three parags from intro to http://www.w3.org/2003/01/geo/
22:17:34 <danbri> as might I, i guess ;)
22:21:21 <_joshua> use TGN names for cities
22:22:57 <_joshua> canonical and numbered to boot
22:23:20 <danbri> makes sense, unless TGN constraints make it tricky to exchange bulk data that uses their names.
22:23:45 <DanCon> anybody got rules for scraping TGN to RDF?
22:24:44 <DanCon> did you mean to have a # in the title statement?
22:24:44 <_joshua>http://lists.w3.org/Archives/Public/www-rdf-interest/2002Jun/0063.html
22:24:45 <dc_rdfig> F: http://lists.w3.org/Archives/Public/www-rdf-interest/2002Jun/0063.html from _joshua
22:25:27 <DanCon> pht. http://ietf.org/internet-drafts/draft-pstickler-voc-01.txt has gone 404
22:25:42 <danbri> danc,which title statement?
22:25:45 <danbri> <dc:title>WGS84 Geo Positioning: an RDF vocabulary</dc:title>
22:25:52 <DanCon> yes, that one
22:25:53 <danbri> is what i get ffrom mozilla view source
22:26:03 <DanCon> <rdf:Description rdf:about="http://www.w3.org/2003/01/geo/wgs84_pos#">
22:26:03 <DanCon> <dc:title>WGS84 Geo Positioning: an RDF vocabulary</dc:title>
22:26:11 <danbri> a '#' sign? or a number?
22:26:20 <DanCon> a '#' sign
22:27:09 <danbri> "http://www.w3.org/2003/01/geo/wgs84_pos#"<-- this one? its just the ns uri... as used in xmlns:g="...#"
22:27:16 <danbri> so yes, i guess i did
22:27:52 <danbri> we could s/rdf:Description/owl:Ontology/...
22:27:59 <DanCon> wierd. I would have expected tht title to apply to the document, i.e. http://www.w3.org/2003/01/geo/wgs84_pos
22:28:14 <DanCon> I don't usually use URIs like http://www.w3.org/2003/01/geo/wgs84_pos#
22:28:35 <danbri> no?
22:28:39 * danbri open to suggestions
22:28:57 <danbri> it was an <Ontology rdf:about=""> sorta thing...
22:28:59 <danbri> (phone)
22:29:18 <DanCon> about="" expands to something without a #
22:29:31 <DanCon> Revision 1.13 2003/02/19 22:27:27 connolly
22:29:31 <DanCon> relaxed domain constraints on lat/long/alt from Point to SpatialThing
22:29:49 <danbri> (thanks)
22:29:54 <DanCon> sure
22:33:26 <DanCon> hmm... [[ The optional "TZURL" property is url value that points to a published
22:33:26 <DanCon> VTIMEZONE definition. ]]
22:40:58 <DanCon> ugh... more closed-worldness in ical: timezone rules only specify the when you *start* observing daylight time or standard time; no ends are given.
22:41:50 <DanCon> you have to conclude from the syntax that there are no more Vtimezone subcomponents; i.e. it should use parseType="Collection" in .rdf
23:01:00 <Jibbler> Jibbler is now known as Jibbler|sleep
23:36:48 <DanCon> woohoo! my timezone rule finally worked...
23:36:50 <DanCon> "2002-06-30T09:00:00" <#_g0> "2002-06-30T05:00:00Z" .
23:37:02 <DanCon> where g0 is the ny timezone
23:37:06 <danbri> congrats
23:37:42 <danbri> .google lbasic
23:37:43 <datum> lbasic: http://www.cyber-matrix.com/lbasic.htm
23:38:02 <danbri> bummer, hoped it wasn't used...
23:38:03 <DanCon> hmm.. how to say "nytime relates T1 to T2" without using literals as subjects...
23:38:07 <DanCon> this is nary.
23:39:40 <DanCon> zooming out, it converted...
23:39:42 <DanCon> :dtstart [
23:39:43 <DanCon> :dateTime "2002-06-30T09:00:00";
23:39:43 <DanCon> :tzid "/softwarestudio.org/Olson_20011030_5/America/New_York" ];
23:39:45 <DanCon> ... to ...
23:39:50 <DanCon> k:startingPoint [
23:39:50 <DanCon> dt:date "2002-06-30T05:00:00Z" ];
23:39:51 <DanCon> .
23:44:17 <DanCon> hmm... to get around literals as subjects, I think I'll use timezones to relate TemporalThings to local-time-strings.
23:46:58 <DanCon> there... now we have:
23:47:08 <DanCon> <#_g0> :tzid "/softwarestudio.org/Olson_20011030_5/America/New_York".
23:47:13 <DanCon> [ <#_g0> "2002-06-30T09:00:00";
23:47:13 <DanCon> dt:date "2002-06-30T05:00:00Z" ].
23:52:09 <minddog> minddog is now known as minddog[out]
23:57:49 <DanCon> ok, I cut the cyc:startingPoint and some indirection out...
23:58:07 <DanCon> :dtend [
23:58:07 <DanCon> dt:date "2002-06-30T06:30:00Z";
23:58:07 <DanCon> :dateTime "2002-06-30T10:30:00";
23:58:07 <DanCon> :tzid "/softwarestudio.org/Olson_20011030_5/America/New_York" ];
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:
and
Text
Provided by Dave Beckett. Hosted by Useful Information Company.