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 > 2004 > 2004-07 > 2004-07-14 (Latest) (Search)
00:05:13 <CloCkWeRX> heh
00:05:16 <CloCkWeRX> imagine that
00:05:30 <CloCkWeRX> i found another geek i know from work on this network
00:05:52 <CloCkWeRX> now to make him love foaf
00:06:00 <CloCkWeRX> *cackles*
00:08:27 * Emmy Good night all :)
00:08:37 <CloCkWeRX> gnite Emmy
01:00:48 <dude1> dude1 is now known as golbeck
02:27:14 <bitsko|away> bitsko|away is now known as bitsko
02:37:38 * irc waves from DFW
02:37:50 <irc> Flight to SAN delayed. Phtpht
02:38:00 <irc> .t pdt
02:38:02 <phenny> Tue, 13 Jul 2004 19:38:00 PDT
06:11:28 <irc> .t PDT
06:11:30 <phenny> Tue, 13 Jul 2004 23:11:28 PDT
06:12:00 <irc> Landed at SAN
06:12:17 <irc> Hope there's a hotel shuttle
09:20:51 <`flaw> `flaw is now known as flaw
09:26:25 <_jeen_> _jeen_ is now known as jeen
10:18:04 <libby>http://foafcamp.asemantics.org/#registration
10:18:06 <dc_rdfig> A: http://foafcamp.asemantics.org/#registration from libby
10:18:22 <libby> A:|FOAFCamp registration form
10:18:22 <dc_rdfig> Titled item A.
10:19:06 <libby> A:FOAFCamp is 19-20 Aug 2004, near Enschede, the Netherlands
10:19:07 <dc_rdfig> Added comment A1.
10:19:25 <libby> A:"Two days of talking, hacking, socializing and making FOAF better. Held in the parklike surroundings of Twente University, hometown of the Grolsch beer brewery."
10:19:26 <dc_rdfig> Added comment A2.
10:19:37 <libby> A:costs 100 Euros
10:19:38 <dc_rdfig> Added comment A3.
10:24:25 <libby> A:registration form uses (but doesn't require) your foaf file
10:24:25 <dc_rdfig> Added comment A4.
10:29:25 <libby> A: edging towards [http://rdfweb.org/pipermail/rdfweb-dev/2002-December/010658.html|Dan's vegetarian usecase] for FOAF
10:29:25 <dc_rdfig> Added comment A5.
10:31:01 <libby> A:jen Golbeck has an [http://www.mindswap.org/2003/vegetarian.owl|owl vegetarian ontology] btw
10:31:02 <dc_rdfig> Added comment A6.
10:32:19 <libby> not about vegtarian owls though
10:33:16 <Wack> :]
10:36:34 <OliB> so i need to set a http://xmlns.com/2001/08/wordnet/Omnivore on myself :-)~~~
10:37:02 <OliB> oops. cut'n'pasete misstake. i ment http://xmlns.com/2001/08/wordnet/Omnivore
10:37:28 <OliB> argh. what's with this app. different clipboard or what
10:38:06 <OliB> finally: http://xmlns.com/wordnet/1.6/Omnivore _|~|o (me crumbling)
10:51:16 <libby> heh
11:00:24 * dajobe notices jeen
11:00:49 <dajobe> jeen: your ISWC paper "A comparison of RDF query language proposals", is there a working PDF around?
11:08:33 <jeen> there should be, hang on.
11:09:20 <jeen>http://www.aifb.uni-karlsruhe.de/WBS/pha/rdf-query/
11:09:21 <dc_rdfig> B: http://www.aifb.uni-karlsruhe.de/WBS/pha/rdf-query/ from jeen
11:09:39 <jeen> B:|Comparison of RDF query languages
11:09:40 <dc_rdfig> Titled item B.
11:10:28 <jeen> hm
11:10:34 <jeen> the link to the pdf doesn't work
11:14:42 <jeen> dajobe, I'll check with Andreas if there is a public version around and get back to you.
11:20:06 * danja wonders how feasible 'most specific type' might be...
11:20:37 <jeen> danja, what do you mean exactly with 'feasible'?
11:21:31 <danja> useful, I suppose
11:22:11 <danja> I'm looking at a triplestore
11:22:38 <danja> recording the type(s) of resources
11:23:15 <danja> contemplating a resource table:
11:23:52 <danja> id, is_blank, uri, multiple_types (bool), types_id
11:24:27 <jeen> i see
11:24:44 <danja> if only a single type (aside from Resource) has been encountered
11:25:00 <danja> I was thinking about putting the ref to it in types_id
11:25:19 <danja> otherwise it would point to a table containing multiple values
11:26:12 <Emmy> Good morning all :)
11:26:40 <danja> morning! (13:24)
11:27:11 <danja> hmm, not sure though, I'd like to have the db handling as much of the logic as possible
11:27:16 <Emmy> :-) welll... :-))
11:27:43 <jeen> FWIW in sesame we have a seperate table for direct type relations: instance_id, type_id
11:27:44 <danja> maybe I will go for: first_type, rest_of_types
11:29:56 <Jubin> Jubin is now known as jubin|away
11:29:57 <danja> right, thanks
11:30:40 <danja> I may be trying to optimize prematurely
11:31:14 <danja> but most of the time it may not be necessary to know more than the 'primary' type
11:31:29 <danja> dunno...
11:31:33 <jeen> we have some internal report on different db schemes that we tried, but it's in dutch unfortunately. if it's of interest to you nonetheless I'll see if I can look it up and send it to you.
11:31:54 <danja> I'd be grateful, thanks
11:34:43 <danja> the main use for this will be RSS/Atom data
11:34:57 <danja> but I want it capable of handling any RDF
11:35:31 <danja> so I was thing primary_type = "rss:item" sorta thing
11:35:38 <danja> thinking
11:36:46 <jeen> problem with that in general is that an instance may not have one single most specific type
11:37:12 <danja> yep, that's what I was trying to say with "feasible"
11:37:24 <jeen> ok, so I was stating the obvious then :)
11:37:45 <danja> no, confirming it, a darn sight more helpful ;-)
11:38:17 <jeen> this is why we use the seperate table. more than one direct type is simply more rows in the table
11:39:32 <danja> right, but it's also another lookup
11:39:56 <jeen> true. the assumption is that it is information you only need sporadically.
11:41:17 <danja> I want to be able to ask the equivalent of SELECT * FROM items
11:41:28 <danja> WHERE date == today
11:42:03 <jeen> on which DB are you implementing?
11:42:31 <danja> sqlite at the moment, but trying to make it reasonably generic
11:42:42 <jeen> you could consider using an ORDBMS, and using subtables for the class hierarchy. Then class-instance relations are simply encoded by table entries.
11:43:28 <jeen> only works well in a scenario where there are relatively few updates to the data, though.
11:43:33 <danja> right, I think that's how RDFSuite does its schema-based bits
11:43:38 <jeen> yes
11:44:48 <danja> I need this to be low-common-denominator, to show how a triplestore can be used for RSS
11:44:59 <jeen> in a gray past sesame used to do that as well. we stepped away from it because updates were horribly slow
11:45:11 <danja> that's interesting
11:45:11 <jeen> ah i see
11:45:56 <danja> got a *long* write-up to do ;-)
11:46:09 <chaalsCPH> anyone got time to help me with cwm for 15 minutes?
11:46:46 * danja waves to chaals then dashes away
11:47:16 <danja> thanks jeen
11:47:29 <jeen> np. i'll look up that report
11:47:36 <danja> ta
11:48:08 * chaalsCPH sighs :-)
12:13:53 * CloCkWeRX loox for someone who can read japanese at all
12:18:19 <sinjax> hi, has anyone here played with sesame under high load?
12:19:27 <sinjax> im currently running it with a MySQL repositroy with 3million+ triples and getting some very odd results
12:19:47 <sinjax> some querys such as SELECT A FROM {A} B {C} WHERE C = "0.0" are ultra fast...80ms
12:20:05 <sinjax> but when i try to do something like SELECT A FROM {A} B {C}....it gives me an outofmemory exception
12:20:09 <sinjax> anyone? :)
12:20:21 <crschmidt> Maybe you're just getting a huge set of results?
12:20:27 <rreck> is this under MS or unix /linux ?
12:20:32 <crschmidt> I've never played with seaseme.
12:22:12 <jeen> sinjax, do you use Sesame through tomcat?
12:22:19 <sinjax> jeen, yes
12:22:34 <sinjax> i was unaware that there was another way to use it :D
12:23:01 <jeen> you could try increasing the JVM's heap size. By default, tomcat initializes the jvm with a 64MB heap, which can be small. try increasing it to, say, 256M
12:23:16 <jeen> Sesame can also be used standalone or as a java library ;)
12:23:51 <sinjax> Sesame can be run stand alone...i thought it was a servlet that needed a container?
12:24:02 <jeen> er
12:24:03 <jeen> right
12:24:25 <sinjax> what theres a way to run it without tomcat?
12:24:31 <jeen> brainfart :) I meant that you can use it in a standalone application, and not in a server-client setting.
12:24:53 <jeen> it also has an RMI interface and that does not require tomcat.
12:26:16 <sinjax> jeen, ah ok...hmm...but do you think running it stand alone would solve this problem?...i do you know what exactly its doing when i do such a query
12:26:24 <sinjax> is it trying to keep the results in memory for some reason?
12:26:30 <sinjax> cus if it is thats really stupid ;)
12:26:51 <rreck> maybe you could look at the memory usage and see if its running out ?
12:27:33 <sinjax> good call
12:27:39 <jeen> it shouldn't, results are fed back streaming, normally. but on 'big' queries things can sometimes clog up a little. Increasing the heap size should fix the problem though.
12:28:00 <jeen> 3+ million triples isn't that much, it should handle that easily.
12:28:30 <sinjax> jeen, yes this is what im thinking ;)
12:28:45 <sinjax> i mean ive put exactly the same data (in non triple form) into SQL and its fine
12:29:12 <sinjax> heap ok...how can i increase tomcats heap?
12:30:18 <jeen> in TOMCAT_HOME/bin/catalina.bat (or .sh under unix), there's a line that defines JAVA_OPTS
12:30:19 <rreck> JAVA_OPTS=-Xms, i googled and got answers
12:30:37 <jeen> add -Xmx256M to set it to 256M.
12:31:39 <jeen> if you still run into problems, I'd like to hear about it...
12:32:00 <sinjax> jeen, ok :)
12:36:20 <sinjax> jeen oooo now its gobling up the memory....250mb so far ;)
12:36:43 <sinjax> oh no now its dropped back to 30 :D...random
12:38:11 <jeen> java garbage collection, it's almost magic :)
12:40:00 <sinjax> ah nope dead again
12:40:14 <sinjax> java.lang.OutOfMemoryError ....took longer this time
12:40:22 <jeen> this is strange
12:41:31 <jeen> can you send me an e-mail about this, with the details, like what the query is, what your setup is, etc?
12:41:31 <sinjax> i mean i dont think ive done anything wrong...i've added the RDF/XML file (a rather simple although large one i generated) via the web interface to the MySQL database
12:41:40 <sinjax> jeen sure :)...email?
12:41:45 <jeen> jeen@aduna.biz
12:42:24 <jeen> do you do the query through the web interface as well?
12:43:46 <JimH> this is a nice touch, on the welcome note of #rdfig this url - http://logicerror.com/rdfIRCWelcome
12:47:29 <sinjax> jeen, yes im querying through the web interface
12:47:41 <sinjax> email sent dude
12:47:44 <jeen> ok thanx
12:49:54 <jeen> got it. one thing: is there anything else in the stacktrace after the outofmemoryerror?
12:50:44 <sinjax> "Apache Tomcat/4.1.30" thats it
12:50:51 <sinjax> thats on the web interface
12:51:30 <sinjax> can you join #flood ?....the error i get trying to do the query form java is there
12:51:44 <jeen> hm. in the sesame log file perhaps? ([SESAME_DIR]/WEB-INF/logs/repositories/[repository].log)?
12:53:13 * dajobe returns from learning javascript
12:53:20 <sinjax> jeen, in flood again
12:53:23 <dajobe> yeah jeen that was the 404 I got
12:53:24 <jeen> got it
12:54:10 <jeen> dajobe, I just got a mail from Peter Haase. Their server is acting up but he expects it fixed soon. unfortunately I don't have a copy here otherwise I'd send it t you.
12:54:29 <sinjax> jeen, hmm so yeh thats what the log file shows...hehe i didnt know this was an error i had to fix...i thought sesame was just a bit crappy ;)
12:56:16 <jeen> why, thank you... :P
12:56:41 <sinjax> no no im sure its an incredible peice of software...i think i just gave up on it too quickly
12:57:03 <jeen> heh, no worries
12:57:12 <sinjax> ive been reviewing forms of RDF data storage you see...alot of the others couldnt even handle this amount of data ;)
12:57:26 <sinjax> (Jena, Joseki, 4Suite ...etc...etc)
12:57:28 <dajobe> what size data?
12:57:42 <sinjax> 3.5 million triples...they just fell apart as i was tyring to load the file
12:57:43 <jeen> ok. can you send me a (zipped) version of your data file? I'll try to reproduce the error.
12:57:45 <sinjax> (400mb file )
12:58:00 <sinjax> ....400mb?...jeen? :D
12:58:07 <jeen> er
12:58:08 <jeen> right
12:58:16 <jeen> can you put it online somewhere, so I can download?
12:58:25 <jeen> might be a better idea :)
12:58:27 <sinjax> err not from here...damn work computer
12:58:40 <sinjax> i can give you the java that generated it if you like
12:58:49 <jeen> that would be fine
13:00:11 <sinjax> emailed jeen
13:00:23 <jeen> great thanx. I'll get back to you on this ASAP alright?
13:00:31 <sinjax> thanks dude :)
13:08:37 <jsled> dajobe: thanks for you help last night re: redland / turtle...
13:09:00 <jsled> dajobe: I noticed / are you aware that it doesn't handle the integer production correctly?
13:09:01 <dajobe> oh good. I'm awake now, you can ask me harder questions :)
13:09:03 <jsled> :)
13:09:13 <dajobe> no
13:09:26 <jsled> yeah, it doesn't, and it makes me sad.
13:09:38 <dajobe> give me a valid example that fails
13:11:00 <jsled> FWIW, it also needs to be [foo = RDF.Parser("turtle", "application/x-turtle")]
13:11:08 <jsled> Leaving out the mime_type argument does not work.
13:11:34 <jsled> http://www.asynchronous.org/todo.owl+n3
13:12:01 <jsled> Note that the first Restriction will not be present in the parse triples; you may or may not get a warning during parsing.
13:12:15 <jsled> This was with 0.9.15, obviously using the python API-binding.
13:12:50 <dajobe> 0.9.16 is latest
13:13:07 <jsled> yeah ... going to sync portage today.
13:13:26 <dajobe> ah, you are the gentoo devel? they are way behind in my packages mostly
13:14:18 <sinjax> Jeen is there any document which outlines how Sesame should perform and what its limits are in terms of load?
13:14:30 <dajobe> 0.9.15 is surely so old that raptor didn't have turtle integer support
13:14:32 <jsled> no ... I'm no gentoo devil. ;) It does look like they have an ebuild for 0.9.16 ... though both 0.9.1[56] are package-masked.
13:14:35 <jsled> ah.
13:14:43 * jsled headslaps.
13:14:50 <dajobe> I can't see any problem with my copies here
13:14:58 <jsled> Of course... the timeline just sync'ed in my head....
13:15:08 <dajobe> 0.9.15 had raptor 1.2.0
13:15:27 <dajobe> raptor 1.3.0 had turtle integer literals
13:15:33 <dajobe> well, I'm glad it's easily solved ;)
13:15:39 <jsled> sorry to waste your time.
13:23:06 <ChanServ> [#rdfig] This channel is logged and blogged: http://logicerror.com/rdfIRCWelcome
13:25:21 <sinjax> ??
13:26:08 <jeen> yay for netsplits
13:28:10 <ChanServ> [#rdfig] This channel is logged and blogged: http://logicerror.com/rdfIRCWelcome
13:29:24 <ChanServ> [#rdfig] This channel is logged and blogged: http://logicerror.com/rdfIRCWelcome
13:33:13 <sinjax> whats happening to this channel? :D
13:33:23 <crschmidt> It's the network, not just this dchannel
13:33:29 <sinjax> ah
13:33:30 <crschmidt> Netsplits
13:33:33 <danbri_dna> .g netsplit irc
13:33:35 <phenny> netsplit irc: http://irc.netsplit.de/channels/
13:33:41 <crschmidt> heh
13:33:41 <danbri_dna> hm
13:33:50 <crschmidt> not quite what you were looking for ;)
13:33:56 <crschmidt> foiled by a hostname!
15:10:08 <bparsia> bparsia is now known as bijan
16:00:21 <jsled> dajobe: hmm. FWIW, the gentoo redland-0.9.16 package seems like it's fux0r3d.
16:00:43 <jsled> it claims that raptor-1.3.0 is installed, but `rapper --input turtle <file>` fails in the same way.
16:01:02 <jsled> Plus..../usr/lib/libraptor.la still claims 1.2.0
16:01:29 <jsled> [plus, they have the stand-alone raptor library in media-libs, and the redland package doesn't depend on it [!]]
16:01:45 <jsled> In any case, I'll follow up with the gentoo package maintainer, but wanted to let you know...
16:02:11 <chaalsCPH> ?
16:02:18 <chaalsCPH> a:
16:02:20 <chaalsCPH> A:
16:02:21 <dc_rdfig>http://foafcamp.asemantics.org/#registration
16:02:22 <dc_rdfig> FOAFCamp registration form
16:02:23 <dc_rdfig> (1:libby) FOAFCamp is 19-20 Aug 2004, near Enschede, the Netherlands
16:02:24 <dc_rdfig> (2:libby) "Two days of talking, hacking, socializing and making FOAF better. Held in the parklike surroundings of Twente University, hometown of the Grolsch beer brewery."
16:02:25 <dc_rdfig> (3:libby) costs 100 Euros
16:02:26 <dc_rdfig> (4:libby) registration form uses (but doesn't require) your foaf file
16:02:27 <dc_rdfig> (5:libby) edging towards [http://rdfweb.org/pipermail/rdfweb-dev/2002-December/010658.html|Dan's vegetarian usecase] for FOAF
16:02:28 <dc_rdfig> (6:libby) jen Golbeck has an [http://www.mindswap.org/2003/vegetarian.owl|owl vegetarian ontology] btw
16:02:52 <dajobe> jsled: sure, or we can take this to #redland for working out the details
16:05:48 <jsled> ah ... didn't realize there was a #redland [though I should have pre-emptively checked]
16:07:09 <chaalsCPH> danbri_dna?
17:14:11 <Ismael_> Ismael_ is now known as Ismael
17:14:27 <Ismael> (quit
17:20:04 <crschmidt> I'm looking for a structure for something similar to Trackbacks, only for RDF files: When I write about something described in RDF file http://example.com/foo.rdf , I want to be able to open it, look for a URL to send a "ping" to, and send it in a format that's understood. Does such a thing exist?
17:21:37 <crschmidt> Also, is there a better generalized address listing than what ChefMoz (http://chefmoz.org/rdf/elements/1.0/) uses? Does vCard provide access to Address type information?
17:21:49 <libby> yeah re vcard
17:21:54 <libby> .g vcard rdf
17:21:57 <phenny> vcard rdf: http://www.w3.org/TR/2001/NOTE-vcard-rdf-20010222/
17:22:01 <guido> guido is now known as guido-away
17:22:20 <libby> or http://www.w3.org/TR/vcard-rdf
17:22:34 <libby> that's not a great RDF transliteration, imho
17:22:47 <wkearney> vcard, welcome to hell
17:22:47 <libby> notclear where to get address properties from else though
17:23:02 <libby> we'd like some in foaf, but it's soo complex :(
17:23:06 <wkearney> and people think rdf is fun to parse...
17:23:15 <libby> yeah
17:23:20 <crschmidt> Chefmoz providdes real easy access to them, but it's a schema that's got everything in it, including a complete redefinition of Geo:
17:23:35 <libby> yeah.
17:24:04 <libby> I did a sample conversion of their opening hours format to rdf somewhere
17:24:11 <libby> i.e. rdf ical
17:24:29 <crschmidt> ooh, that's a real nice vcard page, i didn't find that the last time i was looking
17:25:07 <libby> yeah. it was early in rdf's history: they might have done some things differently now
17:25:22 * libby heads home
17:32:01 * mortenf leaves for beer with chaals
18:09:53 <crschmidt> a geo:Point can contain more information about that point, right?
18:10:09 <crschmidt> For example, i can have lat, long, dc:title, dc:description?
18:13:29 <danbri_dna> "contain"?
18:13:29 <danbri_dna> points are spatial things, they can't have infomration _inside_ them
18:13:39 <danbri_dna> geo:Point XML elements in RDF/XML can have stuff inside them, of course
18:13:51 <danbri_dna> ...anything that makes sense of a Point
18:14:25 <crschmidt> Yeah, that's what I meant, sorry
18:14:25 <danbri_dna> sorry I sound like a pedantic arse! I just mean, that RDF vocabs don't get to choose whether others can add more info about the things they're designed to describe
18:14:33 <danbri_dna> RDF itself guarantees that Freedom
18:14:50 <crschmidt> Well, can't range be defined such that only specific types of elemennts could be included?
18:14:52 <danbri_dna> it's a freedom we should be trumpetting in a GNU-ish evangelical sort of way, I sometimes think
18:15:31 <danbri_dna> No. Range/Domain are claims about the world. They btw apply to properties rather than classes, ie. things like geo:lat rather than geo:Point
18:15:39 <crschmidt> Ah.
18:15:48 <crschmidt> Well then. Learn something new about RDF every day.
18:15:50 <danbri_dna> canonical case is the one in the MCF tutorial
18:15:56 * danbri_dna googles
18:16:18 <danbri_dna> I wrote a few things on this sort of stuff in foaf weblog last summer, might not be so easy to find tho
18:17:03 <danbri_dna> check out the 1st diagram in http://www.w3.org/TR/NOTE-MCF-XML/
18:17:21 <danbri_dna> (MCF is an RDF and RSS precursor tech, from Guha when at Apple and Nescrape)
18:17:35 <danbri_dna> ie. http://www.w3.org/TR/NOTE-MCF-XML/simple.gif
18:18:10 <danbri_dna> range of 'author' is 'Person' says, if you see x--author-->y, and its a true description of the world, you've also just learned that ?y is a Person
18:18:22 <danbri_dna> it doesn't say anything about what actual instance data must contain
18:18:33 * crschmidt nods
18:18:52 <danbri_dna> which is why RDF feels somewhat slippery sometimes, and RDF vocabs don't seem to say enough to satisfy coders working in the XML tradition
18:19:27 <danbri_dna> they don't demand that a "Document" element MUST contain an "author" subelement, nor a "Person" below that. It just tells you a little of what it means if you do choose to write these things.
18:19:58 * crschmidt nods. Cool. :)
18:20:03 <crschmidt> Like I said, learn something new about RDF every day
18:20:09 <danbri_dna> The reason is that RDF is designed to play in the spaces between applications, and apps can rarely agree on which information items are critical vs optional, especially given such widely relevant topics as 'documents', 'persons', etc.
18:20:30 * crschmidt nods
18:20:32 <danbri_dna> within more constrained environments, eg. load/save amongst clones-of-each-other Social Network sites, there may be scope for tighter consensus
18:20:38 <danbri_dna> hence things like foafnet have a role
18:20:58 <danbri_dna> so long as they don't undermine the core freedoms that allow that data to play with a wider world of person/doc etc descriptions...
18:21:05 <danbri_dna> (btw FOAF also owes a lot to MCF)
18:21:22 <danbri_dna>http://rdfweb.org/mt/foaflog/archives/000047.html
18:21:23 <dc_rdfig> C: http://rdfweb.org/mt/foaflog/archives/000047.html from danbri_dna
18:21:38 <danbri_dna> C:|Missing isn't broken: data validation and freedom on the Semantic Web, by danbri July 2003
18:21:38 <dc_rdfig> Titled item C.
18:21:48 <danbri_dna> logger, chump bookmark
18:21:48 <danbri_dna> BOOKMARK:See [http://www.ilrt.bris.ac.uk/discovery/chatlogs/rdfig/2004-07-14#T18-21-48|discussion]
18:21:49 <dc_rdfig> Label BOOKMARK not found.
18:21:55 <danbri_dna> logger, chump C
18:21:55 <danbri_dna> C:See [http://www.ilrt.bris.ac.uk/discovery/chatlogs/rdfig/2004-07-14#T18-21-55|discussion]
18:21:56 <dc_rdfig> Added comment C1.
18:22:02 <danbri_dna> good bot!
18:22:34 <danbri_dna> hope all that made sense...
18:23:01 <crschmidt> Yep
18:24:29 <crschmidt> "With freedom comes responsibility."
18:24:30 <crschmidt> :)
18:31:06 <danbri_dna> was that from Spiderman, I forget ;)
18:32:26 <crschmidt> I think so, yeah
18:32:33 * crschmidt is excited, he now has business cards
18:35:57 <crschmidt> Would it be inappropriate to include vCard information - country, locale, address -- in a geo:Point structure?
18:38:27 <crschmidt> For example, I live at <Point><lat>foo</lat><long>bar</long><vcard:country>United States</vcard:country><vcard:Street>1032 Valley</vcard:Street><vcard:Locality>Manchester</vcard:Locality></Point>
18:42:09 <OliB> what's the domain of these vcard properties ?
18:44:23 <crschmidt> Doesn't look like there is one
18:44:32 <crschmidt> The schema doesn't contain the word "domain" anywhere
18:45:03 <OliB> how about the original vCard RFC ? what's supposed to be described by a vcard ?
18:46:37 <OliB> even if there's no domain specified in the schema/ontology, if vcards are for people (assumption), it's probably not a good idea to use vcard properties for geo:Points
18:48:25 <crschmidt> So if I want to say, <thingy id="myhouse" />, I should have a geo:Point and a seperate vcard:ADR, you think?
18:48:40 * crschmidt is honestly just trying to come up with the best way to do these things, doesn't really have any idea what is good/bad
18:49:02 <crschmidt> Yeah. I think that looks better.
18:49:16 <crschmidt> <vCard:ADR rdf:parseType="Resource">
18:49:17 <crschmidt> <vCard:Street> 111 Lake Drive </vCard:Street>
18:49:22 <crschmidt> </vcard:ADR>
18:50:29 <OliB> addresses and geo:Points are certainly connected (for a given moment in time), but that seems cleaner, IMHO
18:50:46 * crschmidt nods.
18:51:08 <OliB> tough i personally despise rdf:parseType="Resource"
18:51:34 <jsled> what does parseType=Resource indicate, again?
18:51:34 <crschmidt> I'm looking to develop a combination of schemas to allow people to accurately describe shops, stores, businesses in a way that doesn't completely ignore the existing schemas like ChefMoz does
18:51:46 <crschmidt> I don't really know, I just copy pasted from the vcard example :)
18:52:06 <jsled> :)
18:56:18 <danbri_dna> vcard... does it even have a schema?
18:56:34 <danbri_dna> rdf vcard is ancient history, never really went anywhere.
18:56:36 <danbri_dna> what's the url?
18:57:31 <OliB> probably http://www.w3.org/TR/2001/NOTE-vcard-rdf-20010222/
18:57:44 <mattmcc> So in the absence of rdf vcard, is there a good alternative for mailing addresses and the like?
19:01:16 <crschmidt> RDF vcard has a schema
19:01:22 <crschmidt> Linked from http://www.w3.org/TR/vcard-rdf
19:01:37 <crschmidt> as http://www.w3.org/2001/vcard-rdf/3.0#
19:02:42 <crschmidt> Hm. ADR is labelled as a property... can it be used like it was in my example above?
19:02:49 <crschmidt> mattmcc: not that i've found.
19:06:41 <danbri_dna> anywone wanna write up a proposal for a foaf extension? (I think there were suggestions from Graham Klyne some time back...)
19:07:03 <danbri_dna> the geopriv WG at ietf have a (not quite RDF?) namespace for addresses too, I think
19:07:57 <crschmidt> FOAF extension to describe addresses? To replace the current vcard stuff?
19:08:56 <danbri_dna> not 100% subsume all of vcard, but make us be a bit more self-standing in that regard...
19:09:21 <danbri_dna> I don't forsee http://www.w3.org/TR/2001/NOTE-vcard-rdf-20010222/ getting updated in a hurry
19:09:28 * crschmidt nods.
19:09:35 <danbri_dna> not that foaf is getting hurried updates either, but it is alive and moving
19:09:43 * crschmidt isn't willing to commit, but may poke at it at some point
19:09:50 <danbri_dna> ta
19:10:51 <OliB> vcard RDF feels too much like a hack. something new and modern would be great
19:11:40 <crschmidt> OliB: one of the benefits of it is that the information can be converted to and from many popular address book programs without data loss
19:12:09 <danbri_dna> yup. i think (esp after chat w/ mortenf in spain) that foaf's horky firstname/lastname fields may have value in that regard too
19:12:21 <OliB> the new thing could describe a conversion rule
19:12:34 <danbri_dna> too many (bad) desktop and palmtop apps use those concepts instead of family/given, which themselves don't have 100% applicability but are much better
19:12:50 <danbri_dna> but I think they can be left in the spec 'for representing legacy data'
19:13:55 <MacIntire> I'm going to login to a bunch of dating sites over the next few weeks and see if I can come up with some sort of FOAF traits or "dating" extension.
19:14:39 <MacIntire> i.e. politics/turn offs/religion - kind of an extension onto the Myers-Briggs property
19:15:13 <OliB> if I remember correctly, orcut had a bunch of such properties
19:15:35 <MacIntire> FOAF properties?
19:15:39 <MacIntire> or just Orkut?
19:16:21 <OliB> i think i remember answering questions about polical/sexual preference, when i created an orkut accout. had nothing to do with FOAF
19:16:37 <MacIntire> gotcha - yeah, I'll hit YASNs too.
19:16:53 <MacIntire> It will be an interesting survey
19:16:56 <danbri_dna> good plan!
19:17:16 <danbri_dna> i have logins on lots, similar motivation, but never wrote it all down. also didn't want to be accused of stealing ideas.
19:17:27 <danbri_dna> but if you can summarise common trends at least that'd be cool
19:20:15 <MacIntire> right...and common values
19:32:28 <CloCkWeRX> i think
19:32:42 <CloCkWeRX> i might just finally get how to work this public key encryption gambit
19:54:23 <bengee> danja, is your project vocab still active?
19:55:41 <bengee> s/active/maintained
19:58:51 <bengee> I'd like to use it, but the props have multiple domains assigned instead of an owl:unionOf..
20:05:04 <bengee> edd's doap, too. but only on a property I won't need..
20:06:23 * bengee continues searching...
20:10:23 <danbri_dna>http://www.betaversion.org/~stefano/linotype/news/57/
20:10:23 <dc_rdfig> D: http://www.betaversion.org/~stefano/linotype/news/57/ from danbri_dna
20:10:40 <danbri_dna> D:|Stefano's RDF/SW intro (for "XML people")
20:10:41 <dc_rdfig> Titled item D.
20:57:23 * mortenf burps
20:59:30 <crschmidt> heh
20:59:33 <crschmidt> good beer? :)
20:59:58 <mortenf> well, at least it was technically beer, this being .dk... :/
21:00:19 <mortenf> didn't have time to go to the right places
21:00:46 <mortenf> allthough we actually did, since a train was cancelled
21:01:03 <mortenf> still no luck getting someone to sponsor your trip to galway?
21:01:12 <crschmidt> Eh, probably not
21:01:20 <crschmidt> right now I'm more concerned about getting submissions in then going
21:01:34 <mortenf> heh, looking forward to that
21:01:34 <crschmidt> Will worry about possibly going after this weekend, visiting parents, which is also on my mind
21:01:46 <mortenf> hmm, far away?
21:01:48 <crschmidt> I've got one paper done, 2 started, and 7 ideas
21:01:55 <crschmidt> yeah, 1000 miles or so, going to visist for mom's birthday
21:27:47 <MacIntire> MacIntire is now known as bkdelong
21:28:05 * bkdelong waves to mortenf
21:28:14 <bkdelong> I installed your Wordpress plugins today
21:28:15 <mortenf> hola
21:28:22 <mortenf> ah, did they work?
21:28:27 <bkdelong> *rubs hands maniacally*
21:28:34 <mortenf> :)
21:28:46 <bkdelong> Still need to add in the sha1 plugin and try out some other things
21:29:17 <mortenf> i'm sorry, but you'll have to upgrade in a few hours - i found a bug...
21:29:35 <bkdelong> hehehe
21:29:35 <mortenf> erhm, actually ndw found it for me
21:29:40 <bkdelong> Where?
21:30:03 <mortenf> it's the uris for us states, points to the wrong ontology
21:30:06 <bkdelong> Do you know if it's possible to expand the Wordpress profile page to add in new FOAF-friendly features? or to add a second page?
21:30:13 <bkdelong> ah..gotcha
21:30:41 <mortenf> see http://b4mad.net/datenbrei/index.php?p=18 for an example
21:31:13 <mortenf> also, danja asked for seealso's - not sure how to handle that yet, still thinking...
21:32:03 <bkdelong> It sounds like Wordpress may work as a means for creating a WYSIWYG FOAF editor...since its so hackable
21:32:22 <mortenf> yep, that's the direction i've been thinking as well
21:32:43 <mortenf> plus, quite a lot of the info is already there
21:33:06 <bkdelong> exactally. I'm thinking it will be a good platform for the MeNow extension as well
21:33:43 <mortenf> methinks menow is a different beast
21:34:16 <mortenf> since rdf is monotonic, it doesn't deal well (yet?) with retractions
21:34:26 <bkdelong> ah...right.
21:34:54 <mortenf> of course, it'd be kinda silly to do it completely detached from foaf
21:35:30 <mortenf> so, while i think the concept is sound, i'm not sure how to tie it to foaf
21:35:39 <bkdelong> Well, for MeNow we were toying with PersonalProfileStatus
21:35:50 <bkdelong> or PersonalProfilePresence
21:36:27 * mortenf hopes there'll be some presence stuff going on at foafcamp
21:36:52 * bkdelong shrugs.
21:37:08 <bkdelong> crschmidt is doing a lot with presence + FOAF. Is anyone else?
21:37:25 <mortenf> edd and jibberjim
21:40:46 <bkdelong> Edd and his Bluetooth stuff? What's Jibberjim doing?
21:41:04 <mortenf> he was doing some bt as well, with maps
21:41:16 <mortenf> not sure where it went...
21:41:50 <bkdelong> ah gotcha.
21:43:06 <mortenf> hmm
21:43:49 <bkdelong> Speak of the Baatezu
21:45:35 <mortenf> it seems a property named http://www.daml.ri.cmu.edu/ont/CanadianState.daml#name is used in http://www.daml.ri.cmu.edu/ont/CanadianState.daml, but it's not defined, but http://www.daml.ri.cmu.edu/ont/State.daml#name is defined and http://www.daml.ri.cmu.edu/ont/State.daml is imported from the former - something i'm missing (perhaps the semantics of owl:imports)?
21:50:01 * mortenf checks the owl specs and doesn't get any wiser :(
21:52:21 <mortenf> hmm, i find it hard to believe that an import would remap all classes and properties to the importing vocabulary's namespace
21:53:56 <dajobe> huh?
21:54:07 <dajobe> classes and properties (model) namespace (syntax)
21:54:24 <dajobe> not that I can help with what owl:imports means
21:54:33 <mortenf> yeah, but see graphs at uris mentioned above
21:55:00 <mortenf> it seems like the authors interpret import that way - or they made a mistake
21:55:14 <dajobe> it's a document import, more triples
21:55:24 <mortenf> yeah, that's what i though
21:55:28 <mortenf> +t
21:55:33 <dajobe> but it might not be, it's unclearl
21:55:57 <mortenf> yeah, i don't exactly know how to interpret the spec text(s)
21:55:57 <dajobe> I once asked if I should implement owl:imports in a parser
21:56:01 <dajobe> the answer was "maybe"
21:56:05 <mortenf> heh
21:56:52 <bkdelong> are those schema URLs at daml.org or only daml.ri.cmu.edu
21:57:04 <mortenf> don't know...
21:57:22 <bkdelong> might want to check....I think daml.org is more official/permanent. ;)
21:57:31 <mortenf> yeah...
21:58:31 <bkdelong> BTW, does USNOAAD superceed the twilight vocab?
21:58:49 <mortenf> hmm
21:59:00 <mortenf> aren't they the same?
21:59:11 <bkdelong>http://www.wasab.dk/morten/2004/04/usnoaad
21:59:12 <dc_rdfig> E: http://www.wasab.dk/morten/2004/04/usnoaad from bkdelong
21:59:15 <bkdelong>http://www.wasab.dk/morten/2004/04/twilight/
21:59:16 <dc_rdfig> F: http://www.wasab.dk/morten/2004/04/twilight/ from bkdelong
21:59:32 <bkdelong> doh....sorry about that.
21:59:56 * bkdelong needs to remember how to label chump entries.....
22:00:27 <mortenf> E:|usnoaad
22:00:27 <dc_rdfig> Titled item E.
22:00:45 <mortenf> E:|usnoaad vocabulary
22:00:45 <dc_rdfig> Titled item E.
22:00:57 <mortenf> F:|twilight service
22:00:58 <dc_rdfig> Titled item F.
22:01:15 <bkdelong> So....what do you think?
22:01:23 <mortenf> that's just one vocab or am i not looking straigt?
22:03:10 <bkdelong> oh blast.
22:03:24 <bkdelong> I should actually look at the URLs :/
22:03:34 <mortenf> :)
22:03:50 <bkdelong> Updating http://rdfweb.org/topic/FoafExtensions
22:07:25 * mortenf doesn't find the state stuff at other uris on daml.org
22:07:56 <bkdelong> weird
22:08:16 <bkdelong> I hate unorganized decentralization
22:08:27 <mortenf> however, i'm still confused about the property uris vs. the use of owl:imports, hints would be appreciated...
22:08:48 <mortenf> hmm, that'd maker a nice streamer :)
22:08:49 * bkdelong stares at em
22:09:40 <bkdelong> I'm owl-challenged
22:09:51 <CloCkWeRX> oh oh
22:09:52 <CloCkWeRX> i think
22:10:06 <CloCkWeRX> i just stuck my hand up for documenting bits of the mozilla api
22:10:12 * CloCkWeRX hides under a rock
22:15:13 <mortenf> dajobe, on public-rdf-dawg alberto states that "using '/' instead would also make those URIs cacheable while '?' would generally not (most proxies/firewalls grep URL queries parts off)" -- any chance you could ask for supporting evidence, i think it's a myth?
22:15:42 <dajobe> I know squid.conf typically junks urls with ?
22:15:52 <mortenf> hmm, ok then
22:16:09 <dajobe> but ask him yourself, lazy :)
22:16:24 <bkdelong> heh
22:16:31 <mortenf> i can't write there (heck, i'm not even supposed to be reading)
22:16:48 <mortenf> but ok, will do
22:16:50 <dajobe> reading's fine
22:17:49 <mortenf> via web, yeah...
22:18:11 <dajobe> there's a DAWG f2f going on right now
22:18:16 <dajobe> query requirements being considered
22:18:31 <mortenf> right, and you're not there?
22:18:37 <bkdelong> DA?
22:18:40 <dajobe> virtually
22:18:43 <mortenf> ah
22:20:05 <dajobe> RDF Data Access WG
22:26:04 <bkdelong> mortenf - what's the difference between the photo vocab and exif? Is it an exif extension?
22:26:21 <mortenf> yeah, it's stuff that isn't in exif
22:26:27 <mortenf> ... and that i had a need for
22:27:20 <bkdelong> gotcha - cool.
22:27:47 <bkdelong> I wish Flickr was FOAF-friendly. I'd love to be able to annotate using FOAFs
22:28:45 <CloCkWeRX> flickr?
22:28:50 * CloCkWeRX rubs tired tired eyes
22:29:16 <bkdelong> A pretty cool photo YASN
22:29:24 <CloCkWeRX> ah
22:29:30 <bkdelong> www.flickr.com
22:30:09 <eaon> isn't flickr something from the fotonotes guys?
22:30:15 <eaon> (which is related to w3photo.org)
22:30:24 <eaon> (iirc)
22:31:10 <bkdelong> I'm not sure of the six degrees there.
22:31:28 <bkdelong> But it's all interrelated - they're definitely making use of fotonotes
22:39:52 <crschmidt> Anyone here know if there is there any limit as to who can come to FOAF-Galway? Someone in another channel was asking.
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.