00:13:33 * danbri catches up, grins at the logs 00:14:14 Yes 1 year+... we started migrating over from #sw on irc.w3.org to #rdfig on openprojects in early Feb last year, before the last tech plenary w3c meeting in boston 00:18:27 oh, is that so? 00:18:46 i recall you making it sound like it wasn't being used 00:18:52 at that plenary 00:22:38 We weren't chumping and logging, and #sw was being used... but I wasn't publicising it 'cos it seemed like camping out on the front steps of W3C... and we'd not really figured out if that's what #sw was for... 00:43:06 tansaku2 has joined #rdfig 00:44:15 * jonb wanders back 00:45:35 catching up... 00:46:11 i've been talking with some folk who are interested in integrating RDF and XQuery to do distributed queries 00:46:25 tim-not has joined #rdfig 00:46:59 wonders if there is anything like db.n3 in the works for XQuery? 00:49:54 tav has joined #rdfig 00:50:26 i've been talking with some folk who are interested in integrating RDF and XQuery to do distributed queries 00:50:41 what do they want the XQuery bit for? 00:51:00 xpath, I could understand... 00:51:59 Of the various killer applets, dbview is IMHO one, and a xml to rdf representation of the infoset is another. 00:52:20 With that, XQuery becomes just an RDF query on the infoset. 00:53:01 query:document is like log:semantics, returning an infoset tree rather than an RDF formula. 00:53:35 Anyone thought about XQuery FLWR clauses? 00:53:57 I couldn't work out why the F, L and W were different. All antecedant. 00:54:36 * tim-not wonders what hte equivalent of d.n3 for XQuery would mean 00:54:50 tim-not, I was just re-reading http://www.w3.org/History/1989/proposal.html 00:55:12 tim-not is now known as tim-onNoff 00:55:18 you're certainly sticking to the same story :) 00:55:24 http://www.w3.org/History/1989/proposal.html 00:55:25 A: http://www.w3.org/History/1989/proposal.html from danbri 00:55:29 Just a one-trick pony 00:55:42 that's all that horse can do 00:55:50 A:|TimBL going on about RDF and databases, as ever... ;-) 00:55:50 titled item A 00:55:56 * danbri feigns sympathy 00:56:14 So does it feel like things are all coming together yet? 00:56:43 A:"Accessing Existing Data", "The system must achieve a critical usefulness early on. Existing hypertext 00:56:43 systems have had to justify themselves solely on new data." 00:56:43 added comment A1 00:56:59 A:...systems have had to justify themselves solely on new data. If however, there 00:57:00 added comment A2 00:57:00 was an existing base of data of personnel, for example, to which new data 00:57:00 could be linked, the 00:57:11 Actually,today was a good day -- or was yesterday? I have been looking for time to code a DB->RDF server for ages as low hanging fruit, then yesterday turns out DanC did it 00:57:38 A:was an existing base of data of personnel, for example, to which new data could be linked, the value of each new piece of data would be greater." 00:57:38 added comment A3 00:58:02 Yes, mapping from traditionally stored tables down into RDF is going to get us truckloads of data :) 00:58:15 Yes, exactly. Except fro the WWW initially, every docuentation system (help system, etc) was different - needed a separte hack. 00:58:46 With databases now, Todd already harmonized the models, so basically one hack does them all. 00:58:55 Did you ever look at the XSB stuff too? The rewrite logic expressions (a certain SQL-happy subset) into complex SQL, eg. using '<', '>' etc within the SQL database engine, instead of pulling all the data out of the RDBMS 00:59:07 s/Todd/Codd/ 00:59:15 * danbri nods 00:59:52 Excpet that hte network protocols from sql to sql are vendor-dependent. But that makes the RDF versiona killer app, as they all surafce as HTTP/RDF identical! 00:59:54 http://www.geocities.com/SiliconValley/Bit/1116/PrologSQL.html 00:59:54 B: http://www.geocities.com/SiliconValley/Bit/1116/PrologSQL.html from danbri 01:00:04 B:|XSB prolog to ODBC/SQL bridge 01:00:05 titled item B 01:00:17 B:I think the same or similar code is available for SWI prolog too 01:00:18 added comment B1 01:00:53 B:There's a [http://www.geocities.com/SiliconValley/Bit/1116/PrologSQLex01.html|simple example] up there... 01:00:53 added comment B2 01:01:47 JibberJim has quit 01:02:00 yes. Things like ODBC, JDBC and DBI hide some of those differences (as will SOAP), but if there's a big public network in the middle, going through a more documented (and useful) format makes sense. 01:02:48 http://www.w3.org/2001/12/rubyrdf/swdoc/RAAsoap2rdf.rb 01:02:49 C: http://www.w3.org/2001/12/rubyrdf/swdoc/RAAsoap2rdf.rb from danbri 01:03:41 C:|RAAsoap2rdf.rb,v 1.1 -- dump the Ruby Application Archive (RAA) software package metadata from a SOAP service, map to RDF 01:03:41 titled item C 01:04:04 C:This was interesting; looking at the Ruby class and property model the data mapped to, I pretty much just read off the arcs and nodes. 01:04:04 added comment C1 01:04:52 One of the things which came up is that when you retreive the database schema, it should tell you how big the database is. In a hwole lot of cases, it is so small that you do best to just suck it all over and deal with it locally. Then you akso get http proxying for free etc. 01:05:04 C:One point that relates to dbview: I had the choice to _either_ use the same namespace for each property, or do a bit of tweaking to use better known namespaces (eg. DC, RPMFind, FOAF etc.). It isn't clear at what stage to map obscure RDF into well known RDF... 01:05:04 added comment C2 01:06:18 Interesting point. I found my queries timing out when I was querying that SOAP server, and it was frustrating that the SOAP messages they were sending me weren't being treated as 'proper' web documents that could live online as static docs like HTML, SVG etc. 01:06:47 SOAP folk seem to think that docs written using the SOAP encoding vocab will only ever appear in a transient, protocol context 01:07:02 There is a question as to whether that returned from an SQL query is worth caching though it is in principle. 01:07:18 Just as most proxies don't bother caching anything with a "?" now. 01:07:40 * danbri nods 01:08:17 So tim, your Python talk where you were encouraging them to RDFize... did anything come out of that? 01:08:21 * tim-onNoff wonders whether he should try to understand why Danbri is so keen on ruby 01:08:40 Not that I know of ... but you don't generally know. 01:09:09 Especially re software packaging. I'm talking to some Ruby people about combining two apps: a database of software packages and their dependencies on the one hand, and on the other, a software documentation tool that extracts (now to rdf/xml) metadata about classes and properties. 01:09:49 tim-onNoff, it was cool to see some of your proposals in guido's talk 01:10:12 I remembered you talking about similar apps to Python people... if anyone follows up on it, could you let me know. I don't see why different programming languages need different tools for much of this stuff. 01:10:18 guido's talk? 01:10:55 yeah, guido gave a state of the python address 01:11:27 URIs for packages etc? That came up when we dumped Ruby class/method descriptions to RDF: http://www.w3.org/2001/12/rubyrdf/swdoc/squish-rdoc.rdf 01:11:49 eg (excuse the irc spam)... 01:11:50 [[ 01:11:51 01:11:52 01:11:52 01:11:52 01:11:53 rdf:about="#..%2fsquish%2fsquish.rb" 01:11:56 /> 01:11:58 01:12:01 01:12:02 Object 01:12:04 01:12:05 I must say I ended up thinking about, and basically stuck on, the question of how a triplestore (formula) could be best represented in a language like python (etc)s integreation of dictionaries. 01:12:06 ]] 01:12:09 oops 01:12:25 it's odd - I seem to be coming at RDF more from a "what functions can we embed?" view, with the convergance of N3/Python as my proof/goal. But on the other hand we have the MySQL-RDF tie in 01:12:46 Well, that's another function, right? 01:12:48 ...whereas in Java, at least I could write java:org.desire.rudolf.query.etc/SquishQuery or whatever 01:12:53 indeed 01:13:13 it shows the flexibility of RDF... 01:13:13 Hmmm. Dennis Quan at LCS though a bunch about python-n3 convergence, made some suggestions ... no pointers :-( 01:13:13 we've got sources of triples, and consumers of them. 01:13:23 Quan: I've seen his stuff... 01:13:33 pointers are in w3c-semweb-ad where google can't find 'em :( 01:13:34 http://www.ai.mit.edu/people/dquan/n3script.html 01:13:34 D: http://www.ai.mit.edu/people/dquan/n3script.html from sbp 01:13:35 Dennis hasn't bought into publish-early, publish-often, alas. 01:13:40 and sean's head 01:13:41 D:|N3Script 01:13:41 titled item D 01:13:55 Heh. I asked Dennis for permission to share off of semweb-ad and he said ok. 01:14:39 D:A [http://www.python.org/|Python]/[http://www.w3.org/DesignIssues/Notation3|N3] convergence experiment by Dennis Quan 01:14:39 added comment D1 01:14:48 integrating triplestore apis into Python, Ruby etc just as a 21st century accompaniment to classic hash/dict seems very plausible 01:15:04 forgetting the web and all that, it remains a rather handy data structure 01:16:04 * danbri searches for an Edd Dumbill quote on Perl and hashes and RDF, finds danbri quoting Edd instead: 01:16:09 http://lists.w3.org/Archives/Public/www-archive/2001Sep/0014.html 01:16:10 E: http://lists.w3.org/Archives/Public/www-archive/2001Sep/0014.html from danbri 01:16:28 Is there any difference between (1) a hash of sets and (2) a triplestore? I guess if the triplestore is an object, it simplifies handling multiple triplestores, which is ... odd in the first model. 01:16:39 E:|Quoting Edd dumbill on RDF / hashtable analogy 01:16:39 titled item E 01:17:07 sandro, what's the key of the hash? 01:17:22 E:"In programming language terms, RDF is a Perl hash or a Java Hashtable. The processing application is responsible for figuring out which bits it wants and which it doesn't" 01:17:22 added comment E1 01:17:26 the name of the predicate. 01:17:53 I see. subject = { predicate: object} ? 01:18:14 sorry, what language is that, Aaron? 01:18:15 then it's quite different from a triple store. You can't merge them, for a start :-) 01:18:16 The analogy doesn't need to be done so literally; it's an infobag full of goodies that you can ask certain very constrained questions of 01:18:27 sandro, Python... 01:18:54 it sets a variable to a hash/dict with key predicate and value object 01:18:54 Sorry, my python is rusty. 01:19:03 easier for OOP people to manage, though 01:19:14 my python book is for sale 01:19:23 The value in the hash needs to be a set, since not all predicates are uniqueProperties. 01:19:35 yeah... 01:19:39 you could nest them... TripleStore = { subject: { predicate: [object]}} 01:19:56 I'm also a fan of only using uniqueProperties, .... I dunno. :-) 01:19:59 Hmm... a bit messy 01:20:11 indeed 01:20:25 so we've moved from talking about how triplestores could live alongside hashes as core part of the language, to how to implement the former in the latter? 01:20:25 but an interesting possibility for the plex 01:20:52 I'd like to see you do object searches on that 01:21:03 object searches? 01:21:13 :Aaron :name ?x . 01:21:29 TripleStore[Aaron][name] 01:21:32 So, some years ago, Guha told me how they did in in 'Netscape 5' 01:21:36 isn't it {t|f} = predicate(subject,object) 01:22:01 yeah, but you're organizing by subject, so it's necessariliy going to be faster for subject searches 01:22:14 Umm, no... 01:22:19 Guido has a good old paper on how to make graphs out of lists in Python. 01:22:26 reference? 01:22:29 He said: "It's simple. You keep two hashtables, fwd-ptr and bakward-ptr. They takes objid/property (fwd) or rdfvalue/propery (back) as key, and has a set as the values." 01:22:50 Hmm... 01:22:54 Isn't that how rdfdb works? 01:23:03 * AaronSw tries to parse that 01:23:14 * jonb thinks back to how he used to represent graphs as lists ... 01:23:15 So that's where all the ILRT RDF triplestores-in-RDF stuff came from, playing around w/ that model. RDFdb's similar but has provenance in there, I think. 01:23:17 * sbp was just wondering about DanBri's Ruby approach :-) 01:23:21 guido on graphs: http://www.python.org/doc/essays/graphs.html 01:23:33 Sometimes you want to be object-oriented, sometimes you want to be triple-oriented. 01:23:51 * jonb 's very first software job involved an RDB written on top of a graph representation language 01:24:02 Same; the in memory version. So was my perl, though I used stringified, text-separated lists instead of native Perl arrays (I think cos I wanted to store them in BerkeleyDB without reading up on perl serialisation stuff). 01:24:11 interesting :) 01:24:45 http://www.rubygarden.org/ruby?RaaSuccRequirements 01:24:45 F: http://www.rubygarden.org/ruby?RaaSuccRequirements from danbri 01:25:09 F:|Notes on Ruby Application Archive package metadata, use cases, requirements etc. 01:25:10 titled item F 01:27:11 What's Succ mean? 01:27:35 successor, I assume 01:27:53 Like a baby CPAN, but I think maintained centrally 01:29:44 its coming back to me ... my application was optimized for graph traversal 01:30:23 Hmm. I feel that I should state, for the record, though completely insensitive to current discussion, that, naturally, if the query itself is order insensitive, then it doesn't matter that prolog is order sensitive. 01:30:23 each subject node had a hashtable of predicates 01:30:54 and the value of the predicate was a tree of objects 01:32:24 So the way you name your relations (worksFor vs employee) affects performance? if lots of 'Person' instances and not many 'Org' instances, one would chose (hmm, my head hurts, I dunno...) 01:32:54 exactly! the physical layout needs to be optimized for the charqcteristics of the graph 01:33:51 but if you want to inference on "is-a" predicates i.e. rdfs:subClassOf 01:34:16 then this is a really fast way to do it 01:45:26 tansaku2 has quit 01:47:24 jon, still there? 01:47:33 this XQuery/RDF stuff is very interesting 01:47:44 yes 01:48:35 because they're two stunning technologies. But RDF is quite limited in the query/function department, whereas XQuery has alot of that. Shouldn't it be possible to parse XML RDF with XQuery? 01:49:01 XQuery seems like an extension of XSLT and XPath to me... 01:49:18 In what query sense is RDF lacking? Aggregate functions? 01:49:29 (assuming any of the serious RDF-query contenders) 01:49:34 yes exactly, the XPath 2.0 and XQuery models are merged. 01:49:57 Sandro: yeah. When you consider some of the stuff that XQ lets you do, to the stuff that's possible today in CWM... there's a gap 01:50:15 Jonathan Robie has given a terrific demo of implementing RDF queries on top of XQuery 01:50:26 ooh! do you have a reference for that? 01:50:48 he showed it to me on his laptop :-) 01:51:12 argh. Heh, oh well 01:51:28 I don't really know XQ, but..... but I know RDF query is simple because it can be. You can do anything non-aggregative with just a conjunction-pattern. Aggregate stuff requires quads/reification, which I don't think anyone has explored much. 01:51:35 he gave a talk at Extreme Markup 2001 01:51:58 XQuery is getting tremendous industry support 01:52:01 the Syntactic Web one, yes? 01:52:19 great title :-) 01:52:44 I presume that the demonstration was of XQ on RDF... using XQ like Squish/RDFQL etc., right? 01:52:49 Jonathan (Robie) can hold his own with semantic formalisms 01:52:59 sbp: yes 01:53:51 because I wonder if CWM has enough power to go the other way: converting XQ espressions into logic, and then applying them to an RDF representation of an infoset instance. TimBL chatting about it earlier sparked me off 01:54:00 I'm not knocking XQ for dealing with XML, but it seems like a lot of machinery we dont need/want for RDF. 01:54:46 err... its alot of machinery that you are going to get with your MS/IBM/Oracle/SAG database 01:55:10 sbp, I'm sure "log:" it has the expressive power -- I doubt cwm would have satisfactory performance. 01:55:19 and if you don't understand it you are going to get left on your rump 01:55:35 But are you going to have it on your cell phone, jonb? 01:55:41 lol 01:55:54 sandro: think "datagrid" 01:56:27 the cell phone is just a dumb terminal? 01:56:37 it's funny how "converging" necessarily follows "emerging" when talking about technology 01:56:46 well a terminal 01:56:55 (Of course, a decent 1960's hacker could fit XQ in the wasted space on a cell phone, but still.) 01:57:56 I want all the clients/servers/peers/agents to speak the same protocol, personally. 01:58:13 go for it :-) 01:58:22 (or protocols which are instances of the same abstract protocol, at least, for legacy and performance reasons.) 01:58:27 you mean XML over HTTP :-) 01:58:54 XMLi over HTTP 01:59:08 I prefer S-Triples over UDP, myself, but XML over HTTP is okay, too, if you've got the horses. 01:59:33 just so we are clear about who is building the clients/servers/peers/agents 02:00:03 not too difficult to map between S-Triples and an infoset representation. Hey, then you might have an RDF description of the S-Triples format 02:00:12 Hmmm? Is that a "Do what you want, Sandro, but the industry will be using XQ" ...? 02:00:28 and the cell phones speak WAP today 02:00:37 No, this is: Do what you want, Sandro, but the industry will be using XQ! 02:00:56 :) 02:01:26 sandro: no its: i have other battles to fight 02:02:02 i would have been perfectly happy sending s-expressions over TCP if that were the case 02:02:18 Yeah, me too -- XQ+XML is just some extra layers of complexity; they can be kept inside the box. 02:02:19 ooo, paradise! 02:02:43 let me note that there is an active thread on comp.lang.lisp entitled, "The Horror that is XML" :) 02:03:14 I tend to think UDP makes more sense, since TCP wont give you real agent-agent reliability anyway -- but I don't really have the data. Just a guess. 02:03:14 that said, since everyone has gotten excited about XML I try to familiarize myself with the details 02:04:14 And XML is just LISP with the some redundant syntax: (a b c) -> (mostly) 02:04:28 my goal is to get people to put reliable data on the web 02:04:38 That's easy. 02:04:42 That's a good goal, Jon. 02:04:44 Oh, you meant *only* reliable data? Too bad. 02:04:46 :) 02:04:50 sandro: yes, but people have good reasons for the redundancy 02:05:06 Reliable data clearly distinguished from crap? Damn! 02:05:10 Agreed, re: good reasons for redunancy. 02:05:24 first: the start and end tags facilitate regular expression processing 02:05:27 * bijan doesn't agree :) 02:05:34 cat /dev/random | PUT http://www.w3.org 02:05:59 argh, where's CygBot when I need it? 02:06:07 heh! 02:06:09 The attributes confuse things a bit. 02:06:29 second: the end tag -apparently- makes human proofreading, and error correction, easier 02:06:40 Hmm. I don't think you need to argue it jonb. 1) I don't think you can correctly, 2) even if you can, you won't convince most of the doubters. Ok, me :) 02:06:51 yes attributes are confusing 02:06:58 3) Ubiquity is prolly sufficient for endorsing XML :) 02:07:09 Do you have a clean mapping of attributes to s-exprs? 02:07:14 I think you need different kinds of hashing in different circumstances. 02:07:24 bijan: 3) yes, and 1) and 2) are the reasons given to me my some XML hands 02:07:31 XSML 02:07:44 The best (current) mapping from XML to sexpr. 02:07:46 tim: yes, very much so 02:07:50 Indeed, to executable scheme code. 02:07:59 SXSLT and SXPath as well. 02:08:03 Truely lovely. 02:08:19 bijan: DSSSL is XSLT in Scheme eh? 02:08:26 jonb, I believe those are reasons given, I just don't find them *remotely* plausible. 02:08:42 Eh. 02:08:52 but lacking literal element syntax. 02:08:58 gotta go. g'night all. 02:08:59 What's nice about XSML is you preserve that. 02:09:11 bye. 02:09:12 I.e., you don't have to make-element all the time. 02:09:20 literal element syntax? 02:09:23 Which admittedly is less painful in DSSSL than in XSLT, but stil. 02:09:47 hi there vs. XSLT allows both? 02:10:13 huh? you can have that in XSLT 02:10:16 Er..yes. 02:10:25 that's what I'm saying. 02:10:41 XSLT beats DSSSL becasue DSSSL (afaik) doesn't have literal element syntax. 02:10:54 did you see my XML representation for KIF and N3 (as an extension to RDF)? 02:10:55 DSSSL's non-literal constructors are less painful than XSLTs 02:10:59 ah, you meant "more painful" then, I guess 02:11:10 SXSLT has both. 02:11:12 No, I didn't 02:11:17 I.e., you don't have to make-element all the time. 02:11:29 Which (using make-element all the time) is less painful in DSSSL than in XSLT, but stil. 02:11:31 jon: nope? 02:11:36 http://www.openhealth.org/RDF/RDFxtAbstractSyntax 02:11:36 G: http://www.openhealth.org/RDF/RDFxtAbstractSyntax from jonb 02:11:40 John, no. 02:11:52 Hmm. an xml syntax for n3. 02:12:07 * danbri catches up 02:12:07 G:| XML representation for N3,KIF ... work in progress 02:12:08 titled item G 02:12:20 Bundle == Formula? Context? 02:12:31 yeah basically 02:12:43 Sounds intersting... animprovement on rdf:parsetype="log:quote" ?! 02:12:47 So the syntactic web thing, libby, me and the RQL guys were contributors... J. Robie's talking about doing a successor/followup paper 02:12:52 heh, heh 02:13:11 danbri: cool work 02:13:15 The querying RDF with XQuery wasn't rocket science, and we didn't all agree with him about it scaling etc. 02:13:16 Formula is the noun, content is the property of a statement which is the formula it i in. 02:13:30 nice production: "the world" 02:13:51 content? or context? 02:13:53 Basically, imagine NTriples in XML, and applying XML query to that. Yeah it works, but it isn't pretty and doesn't really create an environment where optimisation is possible 02:14:03 it i[s] in? 02:14:16 Oops. gotta run. 02:14:25 bijan, w.r.t. your earlier request, n3:context rdfs:domain rdf:statement; rdfs:range n3:Formula. 02:14:28 Xquery processors won't know about all the things that RDF queries will exploit to do faster queries... 02:14:53 I still consider Context as a class to be like Formula, except that a Context with a single triple in it is not a superclass of a statement (it is a set of one statement) 02:15:11 I don't. 02:15:13 consider as in "that's what I tell people until someone argues with me" :-) 02:15:26 * danbri gives up trying to get Ruby binding for Redland working. I got Swig running OK, but I need all that autoconf/automake stuff to integrate it w/ the redland build, and I don't understand how it works! 02:15:30 I have been trying to root out all uses of Context as a class. 02:15:50 so :Context is a non-class? did it *ever* mean what I thought it to mean? 02:15:51 sbp, do you know (you seem to know these things...) where the user manual for timbl's old next www browser can be found? 02:15:58 (was it the doc you translated?) 02:16:19 yep: http://infomesh.net/2001/enquire/manual/ 02:16:45 shellac an me were looking for info on the contents of the menubars, since that's the main hurdle to getting it to compile again under OpenStep, and maybe macosx... 02:16:49 cool, thanks! 02:17:02 tim said he'd help but that it was in the manual mostly 02:17:38 tim: is a formula simply an unasserted statement? 02:17:40 echo ":Context a rdfs:Class ." | /dev/null 02:18:14 sbp, I did use it as a class, but I realized from the flak I got here and elsewhere that that wan'tr good, and I also realized Formula actually was a word i wanet dto use. 02:18:47 No, that's the enquire manual. There is a WorldWideWeb manual somewhere else.. 02:19:32 WorldWideWeb? erk... in /History/ somewhere? 02:19:45 Jon, try http://lists.w3.org/Archives/Public/www-rdf-logic/2001Dec/0031 that Sandro chumped earlier 02:20:20 looks promising: http://www.w3.org/History/1991-WWW-NeXT/WorldWideWeb 02:20:26 Maybe in the 1992 smapshot 02:20:42 http://www.w3.org/History/1991-WWW-NeXT/Menus.html 02:20:42 H: http://www.w3.org/History/1991-WWW-NeXT/Menus.html from tim-onNoff 02:20:46 ooops 02:21:03 not oops, the chump's my way of finding RDF stuff again :) 02:21:23 H:|Info on the menus in TimBL's NeXT WWW browser 02:21:24 titled item H 02:21:47 * danbri wonders if there's a working copy anyway (still got that NeXT box tim?) 02:22:07 H: Note "next" and "previous" effect - not what you might expect but quite useful all the same 02:22:08 added comment H1 02:22:48 excellent, just what we were looking for :) 02:23:27 danbri: yes the XQuery/RDF stuff was hacked (J.R. showed me the code) but still, it is the type of integration that is very useful 02:23:37 some stuff in: http://www.w3.org/History/19921103-hypertext/hypertext/WWW/NeXT/Implementation/ 02:24:18 H:This quits the application as is usual on the NeXT, except that currently (Nov90) it DOES NOT CHECK FOR UNSAVED WINDOWS ;-) 02:24:18 added comment H2 02:24:49 I don't have the next box, CERN has it. 02:25:17 I thought Aaron saw it in the London science museum... 02:25:25 I'm sure he took a photo. hang on a sec 02:25:29 I did indeed. 02:25:40 aha: http://www.aaronsw.com/photos/uk2001/IMG_1119.JPG/view 02:25:45 * danbri thouht I'd seen it in your office (but I've possibly never seen a NeXT box, if it wasn't, so couldn't have recognised it...) 02:26:00 I was going to try and install some of the old code because we just got a next cube from a friend. 02:27:06 cool 02:27:30 Might be in the science museum, now you mention it. 02:28:10 It spent some time as a server before it stopped altogether, so the desktop may have deteriorated. I know the screen did. 02:28:19 * danbri tries to remember how to fire up GNUStep 02:28:25 I interviewed in '96 with a company in Melbourne that did *all* of their heavy lifting on NeXT boxes.. they had a glass-walled machine room FULL of the things (tens if not hundreds)... was very cool. I wonder if they still have them... 02:28:32 I have a next cube in my office, one donated from someone in LCS. 02:29:35 Rob Blessing (sp?) runs a next shop and refitted the one in my office. He sent me a photo of a customer's cube polished to a shine ... quite a cusom job. 02:30:43 could've got ericP to paint it instead, per custom paint job on his car... 02:31:04 http://www.rubyide.org/cgi-bin/wiki.pl?FreeRIDE_Projects 02:31:05 I: http://www.rubyide.org/cgi-bin/wiki.pl?FreeRIDE_Projects from danbri 02:31:47 I:|FreeRide (Ruby IDE), chumped for its connection to the software/api metadata issue (Rdoc, RAA etc) 02:31:47 titled item I 02:32:03 heh 02:32:05 I:And because the ruby channel doesn't have cool bots like this one... 02:32:05 added comment I1 02:33:54 incedentally, the oldest HTML doc on the WWW that I know of: http://www.w3.org/History/19921103-hypertext/hypertext/WWW/Link.html 02:33:57 I:The [ttp://www.rubyide.org/cgi-bin/wiki.pl?DevDoc/DataBus|data bus] doc is probably the point of connection for metadata apps. "A databus is nothing more than a hierarchical collection slots. Each slot is a container that can hold some data and is accessed (or addressed) by its path. A path should look very familiar as it is a direct analogue of a filesystem path." 02:33:57 added comment I2 02:37:00 sbp, hmmm ... you mean the last modified date Last-Modified: Tue, 13 Nov 1990 15:17:00 GMT? 02:37:10 I:Looks like tuplespaces stuff to me, interesting... Also "A Properties class sits on top of a specific section of a DataBus tree and offers XML persistence of that section of the tree. 02:37:10 added comment I3 02:37:35 from http://www.w3.org/History/19921103-hypertext/hypertext/WWW/Link.html,headers 02:39:20 Hmmm. just realized a connection between 2 things discussed today -- the URIs used by dbview to encode state in a databse and a syntax for {python,...} do interesting langauge things with triple stores. 02:40:07 yep. I found out from locally searching through hype.tar 02:41:54 * tim-onNoff gotta go 02:42:00 tim-onNoff is now known as tim-gone 02:48:11 BTW Dean Jackson (w3 SVG guru) is going to stop by here tommorrow sometime (UK pm) to chat about SVG and SemWeb stuff, following on some brainstorming from last week (france f2f and from irc)... 02:48:29 great 02:48:45 s/great/great!/ 02:49:14 Hmm... where'd those notes go on linerizing SVG with RDF 02:49:39 I want to get an HTML imagemap to SVG/RDF image annotation tool working... so we can say to the folk who maintain the 100s of imagemap editors "tweak it thusly and you're SemWeb ready..."... 02:49:46 google 02:50:04 where everything goes! 02:50:39 i don't quite follow -- how would that work? 02:50:48 ah. simple hack: http://lists.w3.org/Archives/Public/www-archive/2002Feb/0024 02:51:14 imagemap to SVG/RDF: with XSLT also, I guess 02:51:41 cool 02:52:42 * sbp likes the various "don't reinvent the wheel!" approaches to stuff being taken today 02:53:05 Max F. (w3 xslt guru) made one last week. I'm doing one in Ruby too, cos I want it to have a bit more smarts than I can code in XSLT, and take params so I can say to a tool "make an SVG of just the W3C employees in this picture". 02:53:45 ie. we parse the html imagemap, but then probably want a variety of options w.r.t. quite what exactly gets pumped out the other end 02:53:50 Did you see Max's XLST? 02:54:38 nope... 02:54:46 d'ya have a ref.? 02:54:50 http://www.w3.org/2001/08/rdfweb/foafwho/imagemap/ 02:54:51 J: http://www.w3.org/2001/08/rdfweb/foafwho/imagemap/ from danbri 02:55:27 J:|Tools for transforming HTML imagemaps into SVG and/or RDF, in progress. XSLT from Max F., Ruby from DanBri. 02:55:27 titled item J 02:56:05 so much stuff to keep track of! 02:57:26 Hmm... two totally unrelated, and yet both SVG/RDF, projects 02:57:39 'nite 02:57:49 c'ya 02:58:05 jonb has quit 03:00:01 J:|Example: input [http://www.w3.org/2001/08/rdfweb/foafwho/imagemap/gimp-w34.imagemap.txt|imagemap from Gimp tool] (pre-XML HTML fragment); [http://www.w3.org/2001/08/rdfweb/foafwho/imagemap/gimp-w34.imagemap.html|tidied HTML version] (note the mailboxes in the HREF's for each person; neat trick huh?); [http://www.w3.org/2001/08/rdfweb/foafwho/imagemap/imagemap2svg.xslt|the xslt transform], and [http://www.w3.org/2001/08/rdfweb/foafwho/imagemap/ 03:00:02 _imagemap2svg-output.svg|SVG output] ([http://www.w3.org/2001/08/rdfweb/foafwho/imagemap/_imagemap2svg-output.png|PNG rasterization] using [http://www.w3.org/2001/08/rdfweb/foafwho/|batik and some scripts]). Nearby: [http://www.w3.org/2001/08/rdfweb/foafwho/imagemap/imagemap2meta.rb|draft Ruby script]. 03:00:02 titled item J 03:01:10 J:...[http://www.w3.org/2001/08/rdfweb/foafwho/imagemap/_imagemap2svg-output.svg|SVG output] ([http://www.w3.org/2001/08/rdfweb/foafwho/imagemap/_imagemap2svg-output.png|PNG rasterization] using [http://www.w3.org/2001/08/rdfweb/foafwho/|batik and some scripts]). Nearby: [http://www.w3.org/2001/08/rdfweb/foafwho/imagemap/imagemap2meta.rb|draft Ruby script]. 03:01:11 added comment J1 03:01:19 two unrelated SVG/RDF projects? 03:03:34 well, the other one is for lineraizing SVG, and giving the relationships between the various parts 03:03:53 just allowing people to tab through would be quite a success. Waypoints 03:06:34 they're not so unconnected. All my SVG meets RDF experiments are due to Chaals' good influence, the SVG Accessibility Note etc., and the FOAF/RDFWeb/etc discussions we've had. The linearizer stuff I heard about was via WAI and DanielD, so not too distant... 03:07:54 cf http://www.w3.org/WAI/ER/IG/minutes/20000511.html "RDF tools discussion led by Charles": 03:07:55 yep 03:08:08 .... /* charles commences handwaving session on RDF. invisible partner Dan 03:08:08 Brickley is not here */ 03:08:13 * danbri grins 03:08:20 heh, heh 03:08:39 we've been geeking on about WAI meets SemWeb since we met, is really nice seeing some of it coming together... 03:10:46 * danbri -> zzz 03:11:04 c'ya, danbri 03:13:53 ftp://ftp.musicbrainz.org/pub/musicbrainz/musicbrainz-1.1.0.tar.gz 03:14:13 BLURB:MusicBrainz client library 1.1.0 released 03:14:13 K: MusicBrainz client library 1.1.0 released from danbri 03:15:19 K:[ftp://ftp.musicbrainz.org/pub/musicbrainz/musicbrainz-1.1.0.tar.gz|musicbrainz 1.1.0 download], includes trmgen code for identifying content of MP3s, somewhat independent of encoding details. MB has a corresponding metadata lookup service, so you can go from file to it's metadata. 03:15:19 added comment K1 03:15:36 danbri is now known as danbri_really_nothere 03:50:31 DanCon has joined #rdfig 04:05:55 KyleC has quit 04:26:43 connolly has joined #rdfig 04:43:16 DanCon has quit 04:53:24 xena has quit 04:54:14 xena has joined #rdfig 05:08:16 xena has quit 05:09:28 xena has joined #rdfig 05:54:02 is there anyone here that has time to help me with a CVS import? 05:54:23 i have a src tree i am trying to add 05:54:47 i cant beleive i am having such a duifficult time 05:55:05 know i have done this before ;P 05:55:36 all the docs i find haver to do with 3rd party syncing 05:56:17 they could have a doc that says.. "you have a source tree you wish to put into CVS.. this is howto.." 05:59:13 tav has quit 05:59:52 tav has joined #rdfig 05:59:55 cvs import -m "Import of Logic CVS Tree (Incomplete)" logicmoo dmiles logicmoo_0_6 05:59:55 tav has quit 06:00:14 tav has joined #rdfig 06:00:18 but i am not sure if itstarts in the pwd 06:00:30 i plann to be one directory aove 06:48:20 ok i have it in all in there .. 06:48:23 :) 07:06:34 xena has quit 07:06:34 MarkB has quit 07:06:34 dc_rdfig has quit 07:06:34 sandro has quit 07:06:34 mnot has quit 07:06:34 lasDesk has quit 07:06:34 dmiles has quit 07:06:34 grove has quit 07:06:34 sbp has quit 07:06:34 deltab has quit 07:07:38 xena has joined #rdfig 07:07:38 grove has joined #rdfig 07:07:38 dmiles has joined #rdfig 07:07:38 sbp has joined #rdfig 07:07:38 lasDesk has joined #rdfig 07:07:38 mnot has joined #rdfig 07:07:38 deltab has joined #rdfig 07:07:38 sandro has joined #rdfig 07:07:38 dc_rdfig has joined #rdfig 07:07:38 MarkB has joined #rdfig 07:07:50 tav has quit 07:07:50 tav has joined #rdfig 07:08:19 tim-gone has quit 07:08:36 tim-gone has joined #rdfig 07:09:04 connolly has quit 07:09:04 danbri_really_nothere has quit 07:09:04 larsbot has quit 07:09:04 jrn has quit 07:09:04 Skyline__ has quit 07:09:29 connolly has joined #rdfig 07:09:29 danbri_really_nothere has joined #rdfig 07:09:29 larsbot has joined #rdfig 07:09:29 jrn has joined #rdfig 07:09:29 Skyline__ has joined #rdfig 07:15:40 Skyline__ has quit 07:15:40 jrn has quit 07:15:40 danbri_really_nothere has quit 07:15:40 larsbot has quit 07:15:40 connolly has quit 07:15:40 tim-gone has quit 07:15:40 MarkB has quit 07:15:40 dc_rdfig has quit 07:15:40 sandro has quit 07:15:40 mnot has quit 07:15:40 lasDesk has quit 07:15:40 dmiles has quit 07:15:40 deltab has quit 07:15:40 grove has quit 07:15:40 sbp has quit 07:15:40 xena has quit 07:15:40 tav has quit 07:15:40 em has quit 07:15:40 bijan has quit 07:15:40 deus_x has quit 07:15:40 jang has quit 07:15:40 AaronSw has quit 07:15:40 tbl has quit 07:17:06 Skyline__ has joined #rdfig 07:17:06 jrn has joined #rdfig 07:17:06 larsbot has joined #rdfig 07:17:06 danbri_really_nothere has joined #rdfig 07:17:06 connolly has joined #rdfig 07:17:06 tim-gone has joined #rdfig 07:17:06 tav has joined #rdfig 07:17:06 MarkB has joined #rdfig 07:17:06 dc_rdfig has joined #rdfig 07:17:06 sandro has joined #rdfig 07:17:06 deltab has joined #rdfig 07:17:06 mnot has joined #rdfig 07:17:06 lasDesk has joined #rdfig 07:17:06 sbp has joined #rdfig 07:17:06 dmiles has joined #rdfig 07:17:06 grove has joined #rdfig 07:17:06 xena has joined #rdfig 07:17:06 em has joined #rdfig 07:17:06 bijan has joined #rdfig 07:17:06 deus_x has joined #rdfig 07:17:06 AaronSw has joined #rdfig 07:17:06 jang has joined #rdfig 07:17:06 tbl has joined #rdfig 07:17:16 [#rdfig] This channel is logged and blogged: http://logicerror.com/rdfIRCWelcome 07:17:16 larsbot has quit 07:17:16 Skyline__ has quit 07:17:16 danbri_really_nothere has quit 07:17:16 jrn has quit 07:17:16 connolly has quit 07:17:16 tim-gone has quit 07:17:16 lasDesk has quit 07:17:16 mnot has quit 07:17:16 sandro has quit 07:17:16 dc_rdfig has quit 07:17:16 MarkB has quit 07:17:16 grove has quit 07:17:16 dmiles has quit 07:17:16 xena has quit 07:17:16 sbp has quit 07:17:16 deltab has quit 07:17:16 bijan has quit 07:17:16 em has quit 07:17:16 jang has quit 07:17:16 deus_x has quit 07:17:16 tav has quit 07:17:16 AaronSw has quit 07:17:16 tbl has quit 07:17:47 Skyline__ has joined #rdfig 07:17:47 jrn has joined #rdfig 07:17:47 larsbot has joined #rdfig 07:17:47 danbri_really_nothere has joined #rdfig 07:17:47 connolly has joined #rdfig 07:17:47 tim-gone has joined #rdfig 07:17:47 tav has joined #rdfig 07:17:47 MarkB has joined #rdfig 07:17:47 dc_rdfig has joined #rdfig 07:17:47 sandro has joined #rdfig 07:17:47 deltab has joined #rdfig 07:17:47 mnot has joined #rdfig 07:17:47 lasDesk has joined #rdfig 07:17:47 sbp has joined #rdfig 07:17:47 dmiles has joined #rdfig 07:17:47 grove has joined #rdfig 07:17:47 xena has joined #rdfig 07:17:47 em has joined #rdfig 07:17:47 bijan has joined #rdfig 07:17:47 deus_x has joined #rdfig 07:17:47 AaronSw has joined #rdfig 07:17:47 jang has joined #rdfig 07:17:47 tbl has joined #rdfig 07:17:49 [#rdfig] This channel is logged and blogged: http://logicerror.com/rdfIRCWelcome 07:20:50 tansaku2 has joined #rdfig 08:16:12 tansaku2 has quit 08:17:45 larsbot has quit 09:37:53 libby has joined #rdfig 09:38:24 tbl has quit 09:38:30 anyone know what's up with the logs? 09:38:56 The requested URL /discovery/chatlogs/rdfig/2002-03-08.html was not found on this server. 09:43:02 tansaku2 has joined #rdfig 09:51:35 looking now libby 09:52:07 * jang has finally figured out a coherent explanation of Dan's worries about Superman. 09:52:37 dajobe has joined #rdfig 09:53:16 hey jang 09:53:43 will someone with ops change the title for me too? 09:53:56 eh? 09:54:42 libby: re logs; today is the 7th 09:54:47 dean from w3c is comign along later to chat about possible semantic web projects he and a team could do 09:54:56 is it? 09:55:00 all day :) 09:55:20 my watch says 8th... 09:55:24 heh heh, and there was I diving in and looking for a technical solution 09:55:28 ok, guardian says 7th. 09:55:37 I've been out of sync for 7 days! 09:55:48 thanks jang, sorry about that! 09:56:18 * dajobe surprised libby trusts guardian to get it right :) 09:57:04 more trustworthy than a casio 09:57:57 so, will you chage the title dajobe? 09:58:32 something like: come and talk to Dean at 12 GMT about ideas for SWeb projects? 09:59:16 dajobe has changed the topic to: Web, Semantic Web and RDF chat - http://rdfig.xmlhack.com/ | Meeting with Dean at 12:00 UTC about ideas for Semantic Web projects 09:59:22 is that midnight or midday 09:59:24 * dajobe never can remember 09:59:34 midday 09:59:42 midnight = 00:00 or 24:00 (occasionally) 09:59:46 I meant; 12 GMT 09:59:49 sure 09:59:55 can you put - all ideas welcome or somesuch? 10:00:19 go ahead 10:00:24 can never remember if UTC or UCT is the DST equivalent f the other 10:00:51 JibberJim has joined #rdfig 10:00:52 you can set the topic with /topic now 10:01:01 ok, here goes 10:03:29 libby has changed the topic to: Ideas for semantic web projects: meeting with Dean at 12:00 UTC - come and contribute | Web, Semantic Web and RDF chat - http://rdfig.xmlhack.com/ 10:03:37 that sound ok? 10:03:51 sure, but who is Dean? 10:04:03 dean might be starting a SW project in Australia, and is looking for fun things to do 10:05:53 Dean Jackson: Dean is a W3C Fellow employed by CSIRO Australia. He is interested in Web Graphics and is a member of the SVG working group. 10:06:23 ...and a really cool guy 10:07:57 dajobe has changed the topic to: Cool Ideas for semantic web projects: meeting with Dean Jackson (http://www.w3.org/People/Dean/) at 12:00 UTC - come and contribute | Web, Semantic Web and RDF chat - http://rdfig.xmlhack.com/ 10:08:14 heh, title getting longer and longer 10:08:16 I hope he doesn't mind his name in lights 10:08:17 SVG? If Dean wants an editor he can have mine. 10:08:26 and make it work. 10:08:44 heh, he'll tell you, but I'm not sure he wants to concentrate on svg in this context 10:09:00 but you shoudl show him, cos its a very cool idea 10:09:02 but it's RDF too... 10:09:14 I'll be adding querying soon. 10:09:29 I wish I could see it on my mac :( 10:10:06 so I thought we could chump some ideas and discuss them, give him some pointers. 10:10:27 Mozilla 0.9.1 might be able to see some of it, but Mozilla have been so bad at changing their plugin interface there's no way Adobe can keep up. 10:10:55 I met him in France, he did some work with danbri and Max converting imagemaps to svg outlies, I think it was chumped by danbri 10:11:04 jim: bummer 10:11:41 Those outlines were quite good... 10:13:20 yeah, pretty neat stuff 10:16:01 thankfully none of me though around. 10:17:12 no...? dont you fancy being in the codepiction database? everyone's doing it ;) 10:17:14 * dajobe just works out Jim is in UK 10:17:37 Just doesn't fancy people having to look at pictures of me... 10:18:21 heh, well me neither, that's why I take all the pics :) 10:18:34 hehe 10:18:51 * JibberJim is in London. 10:18:57 * JibberJim is in London, England. 10:19:29 * libby better go to work... 10:19:51 see you later, thanks for clearning up my confusion about the logs dajobe 10:19:56 lol 10:20:01 * libby back on everyone elses' time now 10:20:11 libby has quit 10:45:50 Are there any RDFAuthor knowledgeable folk about? I was wanting some info on how the querying works with more complicated queries than is in the tutorial. 10:52:34 * danbri_really_nothere waves to all 10:54:18 danbri_really_nothere is now known as danbri 10:55:00 maxf has joined #rdfig 10:55:16 Dave? A redland cfg question. How exactly does redland/librdf/tcl/Makefile.in come into the world? 10:55:26 Hi Max! 10:55:29 morning 10:55:36 Libby just invited me 10:56:59 * danbri realises he missed some changes to top level Makefile.am; fixing 10:57:01 :) 10:57:55 * dajobe back 10:58:17 all Makefile.in come from Makefile.am via running automake 10:58:36 danbri, I'm getting bounces from rdfweb-dev on yahoogroups. Didn't you say you'd subscribe me? 10:58:38 if you add a directory; you need to edit the end of configure.in 10:58:39 I just grepped for tcl in top dir and put 'ruby' everywhere I found 'tcl'; missed a line though. 10:59:02 YahooGroups was down the other day when I was going to do some list chores... 10:59:12 yeah, their raid5 blew up 10:59:17 and backup CPU was dead 11:00:31 if it wasn't for spam, I'd be happy to have it open to non-listmembers posting. Time for whitelist based filtering maybe? like anyone "in the Web community" (a la w3c's list filtering) could do it 11:01:15 I'm happy to subscribe. (though I'm not keen on giving out all the details they ask for an account) 11:10:02 you don't have to give accurate details... 11:10:26 ...but the semantic web is happy to conclude all sorts of things if you give it contradictions :-) 11:10:41 we should be a double-act. 11:10:47 :) 11:11:04 maxf is now known as max-lunch 11:26:29 neilJ has joined #rdfig 11:54:44 dean_ has joined #rdfig 11:56:16 max-lunch is now known as maxf 11:57:48 dean_ is now known as dino 12:06:25 Hi Dean, 12:06:32 hi 12:06:48 * JibberJim doesn't have any cool ideas for you, just thought he'd say hello. 12:07:01 * dino appreciates it :) 12:07:18 max is here also 12:07:32 but doesn't have cool ideas either... 12:07:35 another recent semantic web convert 12:07:45 I'm told you know SVG, you could take my RDF Editor and make it work... 12:08:13 an SVG/RDF image annotaiton tool? 12:08:15 yeah max, good idea. :) 12:08:43 jokes aside, yes jim I've been meaning to take a look at it 12:08:54 I tried quickly once, but it didn't work in my browser. 12:09:29 or have I got it confused with something else? danbri gave me a url 12:09:33 Nah, unfortunately I'm IE5.5 win specific in effect, 'cos of Mozillas weaknesses and Mac IE5's weaknesses. 12:09:54 right, ecmascript to plugins is a very dark art 12:10:04 * danbri waves at Dean 12:10:08 hi dan 12:10:30 actually, the adobe svg plugin has a nice scripting engine built-in 12:10:39 but then you lose the html forms :( 12:11:02 True, it has SeaMonket, but it doesn't give html forms, or more importantly the xmlhttprequest object which lets me go get chunks of RDF. 12:11:55 the svg viewer has a getURL and postURL method, that returns a DOMString. You should be able to use that to get the RDF 12:12:24 I have an XML RDF parser not a String XML parser! 12:12:24 in fact, it also has a parseXML method which would give you a Document object, making RDF navigation a little easier 12:12:39 It does? 12:13:07 yes, all Adobe specific, but so useful that every other viewer will implement them, regardless of what W3C says. 12:13:42 so does your XML parser take a Document? 12:13:55 I'll try to dig up some documentation for you..... 12:14:00 (Adobe drives SVG anyway ;-) 12:14:16 s/drives/owns/ 12:14:39 which is annoying as it lessens the chance of MS building it native into IE. 12:15:02 what difference does it make? 12:15:23 Then it will be actually usable, people don't install plugins IMO. 12:15:55 it would be nice if MS preinstalled the adobe plugin 12:16:00 a la flash 12:16:10 Hmm. Well they should. Death to monolithic browsers. 12:16:18 they == people 12:16:23 That would be okay too, although using the svg namespace like you can with their vml one would be nice too. 12:16:44 * dino agrees - mixed XHTML/SVG/SMIL would be cool 12:16:51 MathML have solved that. 12:17:11 http://www.protocol7.com/svg-wiki/default.asp?AdobeSVGViewerWindow 12:17:12 L: http://www.protocol7.com/svg-wiki/default.asp?AdobeSVGViewerWindow from dino 12:17:18 whoa? 12:17:26 hi chump 12:17:37 MML use XSLT to send in-line MAthML to a plug-in. 12:17:40 tansaku2 has quit 12:17:53 it's not mentioned in http://www.adobe.com/svg/indepth/pdfs/CurrentSupport.pdf 12:18:03 which is what I was using... 12:18:21 it is hidden deep within the window interface - the link I posted has better documentation 12:18:50 in fact it was written by adobe, which makes me wonder why they didn't put it into their own documentation ?!?! 12:19:06 it doesn't allow cross domain :-( 12:19:14 so, how do I chump that link? 12:19:26 ahh, no.. bit of a pain. 12:19:48 clientside semantic web stuff is made so difficult by that. IE at least gives it as a configuration option with a "prompt". 12:21:04 L| documentation on Adobe specific SVG interfaces 12:21:10 nope? 12:21:14 : I think. 12:21:23 L: documentation on Adobe specific SVG interfaces 12:21:24 added comment L1 12:21:27 thanks 12:21:47 I think it's too aggressive about grabbing urls. 12:22:12 having said that, what is the URL of your RDF/SVG editor? :) 12:22:23 - http://jibbering.com/rdf/editor.html 12:22:34 you need L:|title L:foo adds foo as a comment 12:23:10 L:|Adobe SVG Viewer ECMA script documentation 12:23:10 titled item L 12:23:25 see the results at http://rdfig.xmlhack.com/ 12:26:13 jim, it works for me now. Nice! 12:26:24 libby has joined #rdfig 12:26:32 hi libby 12:26:42 hi 12:26:47 hia! 12:27:16 I was in a meeting....have people been chatting to you dean? 12:27:22 yes 12:27:31 good :) 12:27:35 I started talking to him, 'cos I felt guilty no-one else was... 12:27:54 cheers jim :) 12:28:10 damn, maybe the SW community is out of ideas ;) 12:28:17 is aaron about? 12:28:18 Dean, where exactly are you based? Is there a group of people doing Webby stuff? 12:28:35 i'm based in canberra, australia 12:28:37 I didn't want to start on my "Dean how do I do X in SVG" wishlist _just_ yet... ;-) 12:29:03 heh 12:29:08 oh yes. please... 12:29:12 that's not too exact a reference... 12:29:20 I probably will have a bunch (1 < x < 5) of people to do webby stuff 12:29:29 + max of course :) 12:29:35 dean, we did talk about image annotation tools, like extending RDFPic, for example 12:29:48 CSIRO... 12:29:50 * dino wonders why dan wants X windows implemented in SVG 12:29:56 http://www.daml.org/2001/03/reference.html 12:29:57 M: http://www.daml.org/2001/03/reference.html from libby 12:29:58 * danbri visits http://www.cmis.csiro.au/ 12:30:06 ahhh... ignore that. 12:30:16 M:|RDFPic image annotation tool 12:30:17 titled item M 12:30:21 that page is written by a bunch of monkeys 12:30:22 heheh, X windows... kinda. 12:30:32 M:embeds RDF in JPG images 12:30:33 added comment M1 12:30:34 :) 12:30:53 Can I say what I'd love to see built? 12:31:13 do it danbri! 12:31:19 so, we'd be a bunch of geeks, low on pure academic bg, but hopefully ok programmers 12:31:25 go ahead dan! 12:32:05 Tools that show how to extend existing HTML imagemap editors, so that instead of doing trad 'clickable map' stuff, they help make Web descriptiosn of images more accessible, more machine processable, more managable using SVG, and (per original requirements) imagemappy as before 12:32:25 personally, I really like the photo-metadat stuff, mostly because I take a lot of crappy photos 12:32:38 I'd like to describe exactly how crappy they are 12:32:56 There are *loads* of imagemap editors out there in tools, but they're all a bit crufty, and have tended towarsd making web content less rather than more accessible 12:33:11 * danbri nods; mine are crappy too :) 12:33:22 oh yeah... i forgot to say that it appears everyone writes a photometa data tool 12:33:29 so you want an editor that not only does imagemaps but also adds annotation to the page? 12:33:31 maybe it is hello world for SW? 12:33:50 that sounds doable 12:33:59 * dino checks that his irc client is logging 12:34:30 * JibberJim reminds dino that there are public logs 12:34:32 that would be very cool 12:34:35 So one of the various rdfweb/foaf spin off ideas was to do imagemap2svg overlays for image regions, and evangelise whatever technique comes out of that to tool creators. It potentially shows image metadata, SVG, HTML, XML, XSLT, RDF, RDF query, ontology/schema etc all working very nicely together, which is good for the W3C story that all these things are consistent. 12:34:49 * dino thanks Jim and has found the logs 12:34:52 shellac has joined #rdfig 12:35:01 One of the newest, most faddish drugs is "Web Services", which most of the largest corporations in the industry, including IBM, Microsoft, and Sun, are pushing vigorously. 12:35:06 * bijan giggles. 12:35:06 arn 12:35:14 We have a bit of time in an upcoming EU semweb project to do related work, thouhg it isn't clear what things to do as Formal Project Deliverables, and what things to just hack on here with friends in evenings/weekends. 12:35:55 logger has joined #rdfig 12:35:55 topic is: Cool Ideas for semantic web projects: meeting with Dean Jackson (http://www.w3.org/People/Dean/) at 12:00 UTC - come and contribute | Web, Semantic Web and RDF chat - http://rdfig.xmlhack.com/ 12:35:55 Users on #rdfig: logger shellac libby dino neilJ maxf JibberJim @dajobe jang AaronSw deus_x bijan em xena grove dmiles sbp lasDesk mnot deltab sandro dc_rdfig MarkB tav tim-gone connolly danbri jrn Skyline__ 12:35:55 [#rdfig] This channel is logged and blogged: http://logicerror.com/rdfIRCWelcome 12:36:07 which won't be far off the truth, even if i do them during my day :) 12:36:22 It's always evening somewhere. 12:36:25 Dean, what kind of projects did you have in mind? Are there things they'd need to achieve for your department? eg. -improving peoples skills, -getting peer reviewed papers published -creating a software toolkit -fame/fortune -supprting consultancy -getting people PhDs etc. etc... 12:37:07 You mean you can do that sort of stuff with SemWeb projects? 12:37:19 nope, I'm just trying to let him down gently ;-) 12:37:29 it could be all of those eventually, but it has been described as a "long term, shut people in a room and don't bother them too much" thing 12:37:37 best I can think of for fame/fortune is selling rdfweb t-shirts. And libby thouht of that! 12:37:54 * maxf wants a t-shirt ;-) 12:37:58 * dino really wants one of those shirts, and is prepared to pay for it 12:38:07 * libby still has some spares to sell 12:38:09 :) 12:38:19 * bijan would like one, and is prepared to let dino pay for it. :) 12:38:22 (a red one? sure) 12:38:24 heheh 12:38:33 I got 2 idaes for projects: 12:38:37 would be better to make a new one with more people on it, SVG'd mugshots all morphed together with photoshop... 12:38:47 tshirts - /the/ killer app of the semantic web 12:39:02 danbri, I think the first goal would be to improve skills, and through that the research in our division can be improved. 12:39:06 we could make a web service. Incoming messages via HTTP, outgoing via DHL. 12:39:07 1) ranting about this in france: conference management tools via irc: querying and creating events, e.g. talks, bofs etc, and annotating them 12:39:21 ..could use soap to do the queries 12:39:35 yeah, you mentioned you ahd done some calendar stuff 12:40:10 2) just talking with a collegaue: an ontology and tools for project aangement, rather likw what danbri has been doing for the europe project, but with more of a calendar perpective: who is overloaded with work, when are the deadlines etc 12:40:13 Dino, what sort of people would likely be working on these projects? SVG Gurus? mathematicians? library/web/ai/etc. You run into such a mix of backgrounds in this field... (or is all that open/unconstrained?) 12:41:18 danbri, not known at this point, but probably a mix of people. 12:41:49 BLURB:SemWeb project ideas from chat with Dean Jackson 12:41:50 N: SemWeb project ideas from chat with Dean Jackson from danbri 12:41:53 libby, a EU project managament would impress the EU ;) 12:42:00 I still appreciate the ideas - max and i will do stuff regardless of what csiro decides :) 12:42:22 heh, maybbe. but they expect us to use MS project and word I think 12:42:27 * dino has never had an IRC topic with his name in it... feels kinda invasive :) 12:42:42 N:Here's a [http://ilrt.org/~ecdb/msc-projects/ilrt-projects.g.html|list of student projects] I wrote in 1997. Pre-RDF! 1st and 3rd are in SemWebby vein. 12:42:43 added comment N1 12:43:12 dajobe has changed the topic to: Cool Ideas for semantic web projects around the world - come and contribute | Web, Semantic Web and RDF chat - http://rdfig.xmlhack.com/ 12:43:47 A topic in another channel is currently "* Par|wg looks at JibberJim, you always this annoying?" 12:44:02 so you should feel pleased. 12:44:14 :) 12:44:44 N:Other wishlist stuff: [http://rdfweb.org/people/danbri/2001/02/semanticweb-and-me/|'semantic web and me', passport renewal story]. It tails off towards the end when gets into details. Interesting use case though; dunno if Australian passport system run differently to UK's... 12:44:44 added comment N2 12:46:04 So I wrote http://rdfweb.org/people/danbri/2001/02/semanticweb-and-me/ after the UK passport office required me to prove what "Daniel Alexander Brickley" looked like, either by going back from Wales to Bristol to get a photo signed by a 'professioanl person', or else by waiting for them to fax a murky mugshot from their files in Belfast. 12:47:27 There Has To Be A Better Way... So imho that's a nice scenario for a project as it connect image stuff (always fun) with the use of digital signatures etc. You could set a project up as "how could you use rdf/xml/etc to prove to a sceptical party that some picture was claimed to depict some named indivual"? 12:47:51 interesting stuff. 12:47:56 the project and the story :) 12:48:03 There's a short answer (which makes it an achievable project): just PGP-sign a text file of a certain kind. But there are spin-off lines of enquiry everywhere: 12:48:19 - how do you know it's the right persons PGP pubkey (classic web of trust / key signing webs) 12:48:52 - how do you write rdf/xml that uniquely identifiies people on the Web (via their homepage, mailbox, humanGenomeChecksum etc) 12:49:18 - how do you convince bureacrats that this stuff is deployable? (is it?: semweb maturity sanity check) 12:49:30 - how do we use XML DSig instead of PGP? What does it buy us? 12:50:25 - how do we webify the passport office's notion of "a respectable figure from the community"? If 1000 XML hackers say that danbri.jpg depicts the person whose PGP pubkey is is that enough? 12:50:29 etc etc... 12:50:35 I could go on... but I'm hogging the channel. 12:50:37 * danbri shuts up now 12:50:40 * dino wonders what danbri actually does... not who he is, as Dean has placed is trust in whatever professional person vouched for dan's identity 12:50:51 so does danbri :) 12:51:40 dino, would it be students who'd work on that project at CSIRO? 12:51:43 You seem to be wanting a higher standard than the passport office wants currently though. 12:51:43 danbri, could you flood the channel with shared calender thoughts? 12:51:57 and then bookmarks? 12:52:11 maxf, could be (they are cheap :) 12:52:20 what level? 12:52:35 honours or starting honours 12:52:46 +maxf of course :) 12:52:52 calendars: the oughta be shared! events are such a *really* useful RDF modelling idion. They allow us to describe concerts, tv listings, recommendations/annotations/bookmarks, workflow process logs etc etc. 12:52:52 what's that in uni years? 12:53:04 4 years of uni 12:53:08 (I'm not cheap) 12:53:14 * JibberJim seems to be concluding that maxf is neither "people" or "student" and is beginning to wonder exactly what he is. 12:54:06 * maxf was just at the wrong place at the wrong time in Cannes last week, with the wrong people ;-) 12:54:22 and wrongly knows about XSLT 12:54:26 * danbri recently extracted a bio-blurb from a project proposal; what I do: http://rdfweb.org/people/danbri/mini-work-bio.html 12:54:30 ish 12:55:44 tansaku2 has joined #rdfig 12:55:46 * maxf should write a bio page 12:55:59 JibberJim, I'm W3C staff, doing XSL and MathML 12:56:08 DanConnolly had a good rant on the need for shared calendars. Talked about Yahoo and all the other nifty calendar systems, and how one can invest so much time storing data in them, only for it to be locked up and not easily merged with other related data. 12:56:10 and is somewhat interested in SW stuff 12:56:21 wohoo, SWism spreads :) 12:56:25 and I like Australia ;-) 12:56:30 me too 12:56:33 and Bristol! 12:56:37 except for the flies and the hay fever 12:56:52 Bristol sure has changed since I was last there 12:56:53 me too, except for the rain and the hills 12:57:41 calendar stuff: also trying to get conferences marked up in RDF and shared 12:58:07 maybe using RSS 1.0 event module; I guy here is doing that (Martin Poulter) 12:58:08 the closest I've been to bristol is bath. It was really nice, except there was a lack of flies and hay fever. 12:58:18 some good calendar tech work, evangelism and wide eyed idealism can be found in the SkiCAL project. 12:58:39 dino, Rub honey in your eyes and you can fix both problems at once 12:59:01 skical, yep, conmbining calendar data about concerts and things with information about age limits, locations, costs etc 12:59:13 libby, got a ptr to hand? 12:59:22 a ptr? 12:59:40 pointer 12:59:46 ah 13:00:16 not a Paper Tape Reader... 13:00:21 heh 13:00:40 dean, http://lists.w3.org/Archives/Public/www-rdf-calendar/2001May/0041.html http://lists.w3.org/Archives/Public/www-rdf-calendar/2001May/0042.html and nearby talk about rdf calendar goals 13:00:43 http://www.skical.org 13:00:44 O: http://www.skical.org from libby 13:01:17 http://www.xml.com/pub/a/2001/07/25/rdfcalendar.html 13:01:17 P: http://www.xml.com/pub/a/2001/07/25/rdfcalendar.html from danbri 13:01:29 P:|XML.com piece on the RDF calendar taskforce 13:01:30 titled item P 13:01:48 O: see also [the skical internet draft| http://www.ietf.org/internet-drafts/draft-many-ical-ski-05.txt] 13:01:48 added comment O1 13:02:33 skical don't seem to use RDF 13:02:37 P:"RDF has been experiencing something of a renaissance lately"... (the author, Leigh Dodds, is at Ingenta nearby in Bath) 13:02:37 added comment P1 13:03:22 O: and also [the RSS 1.0 events modeul | http://groups.yahoo.com/group/rss-dev/files/Modules/Proposed/mod_event.html] 13:03:23 added comment O2 13:03:31 skical didn't, but Greg's very interested. They were very involved in iCalendar, but wanted to do app specific extensions (notably for pub opening times and other critical metadata). So XML, namespaces and RDF as a convention for using XML-with-namespaces was a natural line of enquiry. 13:03:41 * dino is now on a W3C call but is still listening 13:03:52 * danbri dials in too 13:03:58 * maxf too 13:04:03 O: and also the [RDF calendar draft | http://groups.yahoo.com/group/rss-dev/files/Modules/Proposed/mod_event.html] 13:04:03 added comment O3 13:04:11 * libby feels left out ;) 13:04:36 libby, don't worry. This is much more interesting ;) 13:04:45 heh 13:05:30 problem with RDF calendar stuff at the moment is defining repeatign events, which are dead useful - TV scheules, opening times, but a bit tricky 13:05:40 why? 13:06:00 actually all the calendar stuff is rather hard, though that doesnt mean you cant do cool little demos with it 13:06:47 well it seems to me at any rate that a repeating event is rather like a rule, so encoding it as a fact in RDF is rather peculiar thing to do 13:07:47 skical: dont use RDF, although they have an xml format; greg Fitzpatrick and I are working on a DAML+oil version though, to see if that's useful 13:08:17 No it isn't peculiar, lots of people are encoding rules explicitly in RDF. Encoding rule-fodder information (not the explicit formal logic of the rules) is quite reasonable to do. 13:08:49 you reckon? 13:09:08 well, we did, anyway, but the work Michael Arick and I did on that is untested 13:09:42 repeating events are something you could just describe, eg by writing , but what we'd *ideally* want is for RDF query tools to eventually understand the repeatingness. 13:10:06 sure 13:10:20 So that one could use generic RDF stuff and ask 'is there a meeting this tuesday', and it'd apply the rules it knew about RepeatingEvents to infer that there was a specific event on some specific tuesday. 13:10:38 is there a mecca of RDF link pages? ie. *the* definitive page 13:10:41 the issue of repeating events regardless of the rdf aspect is a very complex one: the icalendar group got a bit stuck on it, and are still tweking it 13:12:03 e.g. you want to say every monday in may unless its the 15th, this turns out to be rather hard to encode 13:12:06 Interesting thing is that (i) we can deploy vocab that uses a construct now, without *needing* any fancy rules/inference stuff in actual tools (though we should use logic when creating our vocab and prose version of the rules in the spec). (ii) we can use good old fashioned procedural code to populate a database with instances based on a temploate : we don't need fancy code for this. 13:12:52 It's hard to encode in DAML, esp if you have a 'Not', but a custom vocab can "carry that infro thru RDF", such that other tools (hand coded Perl etc) can make use of it. 13:12:58 ...although some of the fancier code now seems to be very good, e.g. Jos deRoo's Euler project 13:13:10 sure 13:13:17 indeed :) 13:13:34 * libby likes good old fashioned querying though 13:14:15 Another (related to the RSS connection) project idea that I'd love to see explored: an RSS Deployment Howto 13:14:29 I think the custom code thing is an interesting issue; daml have done it, but I find it very confusing in that case 13:14:48 danbri, good idea. I just did my first! 13:15:31 that would be cool: I dont think theree's much that tells you how to implement modules rather than straight RSS 13:15:50 MartinP ran into that problem with this events in RSS issue 13:16:18 An RSS Deployment HOWTO would show (i) the use of XSLT and XHTML (as per w3c home page) to manage HTML in a way that allows RSS to be exposed. (ii) the use of extension namespaces to augment the channel with various kinds of additioanl metadata (iii) a quick howto on how to create your own extension namespace (iii) an example of accessing this extension data from RDF APIs and query languages (iv) an example of pulling two RDF/RSS feeds (extended 13:16:19 with other namespaces) from different places in the Web and querying. 13:16:41 yeah! do that 13:16:53 with a list of software supporting RSS 13:16:58 * dino assigns danbri the ACTION item 13:17:27 we had an example here of people wanting to use RSS modules for teaching and learning resources, questionaires, as well as events 13:18:21 (i) is done but not documented well in http://www.w3.org/2000/08/w3c-synd/, (ii) there are some articles on this (iii) & (iv) libby and I have a rough writeup and demo 13:18:30 actually, i tried looking for some software that supports rss today, but didn't find anything for windows that was as nice as Bert's KDE desktop ticker 13:18:37 * danbri has to pay attention to W3C teleconf / back later 13:18:59 danbri is actually being mentioned by name in the teleconf 13:19:12 so i guess he had to say something :) 13:19:48 * dino notes that danbri is a lot louder on the phone than in person :) 13:20:10 indeed! I hadn't realised it was him talking until I saw the irc log! 13:22:01 I asked about RSS/windows on the rss-dev channel, and nothing came up 13:22:09 - a real pity that 13:22:19 what's wanted? 13:22:21 hmmm... makes me wish my laptop was unix 13:22:43 * maxf hasn't found a good linux RSS client yet 13:22:55 What does a good RSS client look like? 13:22:58 RSS "client"? 13:23:02 (except gnus, which I had to hack to make it work actually) 13:23:07 actually, what I'd really like to do is a windows RDF query thing. h'm maybe that wouldnt be so hard in vbscript now that we have a fairly generic SQuishQL->SQL rewriter 13:23:08 RSS feed reader thing. 13:23:44 a desktop thing? 13:23:50 yes 13:23:54 hmm. Shouldn't the various perl and python based readers work fine? 13:24:11 kde has a nice thing that sits in the taskbar 13:24:15 Ah. Ye olde interface problem :) 13:24:15 * danbri wonders if his headset is set too loud 13:24:22 there must be plenty but I haven't looked hard enough I guess 13:24:31 rather than,say, somethign like danbri's http://ilrt.org/discovery/rdf/ 13:24:32 WHAT DANBRI? YOU CAN'T HEAR CLEARLY?!??! 13:24:39 TRY TURNING UP YOUR HEADSET! 13:24:49 http://ilrt.org/discovery/2000/11/rss-query/ 13:24:50 Q: http://ilrt.org/discovery/2000/11/rss-query/ from danbri 13:24:52 RDF querying in windows shouldn't be hard at all, I already do it in javascript I just need to understand how a general purpose querying would look like. 13:25:08 Q:|RDF: Extending and Querying RSS channels, by DanBri and Libby, 13:25:08 titled item Q 13:25:19 Q:My favourite half-finished writeup. Libby has a demo page somewhere too :) 13:25:19 added comment Q1 13:25:27 er..indeed, i query in SWI-Prolog just fine. 13:25:33 CWM and eep both run on windows. 13:25:59 There's a difference between runs on windows after you've installed lots of stuff, and runs on windows. 13:26:16 Well, they both run after a python install. 13:26:18 sure, I'm sure a bunch of stuff; I have limited access to some MS access dbs,that's all, and am somewhat asp focussed when it comes to windows 13:26:27 SWI-Prolog runs, after a SWI-Prolog install :) 13:26:56 * JibberJim has his javascript xml/rdf parser in ASP aswell as on the client. 13:27:01 Q:[an RSS query demo|http://swordfish.rdfweb.org:8085/rdfquery/] 13:27:01 none of these are killer installs :) 13:27:01 added comment Q2 13:27:10 excellent 13:27:26 Since windows doesn't come with RDF querying out of the box, you always have to install *something* :) 13:27:30 now with added working-ness after a query engine rewrite 13:27:58 Windows comes with JScript and VBScript out of the box, you only need a jscript or vbscript parser/query engine. 13:28:00 does any one query access RDF dbs on windows 13:28:06 ? 13:28:18 Yes, you need a jscript or sbscript parser/query engine. 13:28:24 Yes... 13:28:28 I have one of those. 13:28:31 cool 13:28:50 This is a worthless distinction, IMHO. If you want a Jscript or vbscript query engine, you should ask for that. 13:29:10 Although the query engine doesn't accept general queries, you have to hack javascript source at the moment. 13:29:24 If you want something that runs on windows, then I think eep, cwm, or cwmclone are perfectly reasonable responses. 13:30:19 * JibberJim doesn't because they aren't going to be usable by your average windows user. 13:30:25 I was just thinking of a squish (or some other generic rdf query lanuage) rewriter to sql 13:30:39 Why aren't they so usuable? 13:30:59 I had something like this that nicked and altered from Matt Bidulph; danbri cleaned it up and did it in ruby 13:31:11 One could freeze eep, or cwm, and do something similar with swi prolog. 13:31:19 installing python, perl and cvs etc... aren't things that your average windows user is going to be happy with. 13:31:25 So that it boils down to installing a query app. 13:31:40 CVS? 13:31:48 to get cwm. 13:31:49 Q:related Squish->SQL stuff by danbri|http://rdfweb.org/2002/02/java/squish2sql/intro.html] 13:31:50 added comment Q3 13:32:14 There are tarballesque downloads. 13:32:32 One could make even better ones. 13:32:47 These are mere packaging issues. 13:32:54 for squish->SQL, all you'd need is a quick parser for the syntax and a thing that creates sha1s, and odbc. 13:33:12 asp scripter might be able to write their own 13:33:14 It's far easier to pack the extant solutions up than to rewrite in jscript or vbscript. 13:33:42 however jscript requires _no_ install even of the parser. 13:34:03 * dino notes that the link to RubyRDF on dan's page is broken 13:34:11 well, hopefully someone would write one 13:34:16 yeah, I just saw :( 13:34:19 Fine, but no install is *hardly* a requirment to meet the needs of the "average" windows user. 13:34:39 ...especially the average user of an RDF query engine :) 13:34:56 s/11/12/ to fix the link 13:35:01 * libby just thinks the SQl thing would be cool. the average windows user doessnt look at this stuff anyway 13:35:01 For an RSS ticker on the desktop though, they aren't RDF querying. 13:35:22 i just want a simple ticker for now 13:35:23 Libby - can you point me at what I need for squish to sql ? 13:35:29 sure....they might be if it was an extended module though, that's all 13:35:37 dmiles has quit 13:35:55 .http://rdfweb.org/2002/02/java/squish2sql/intro.html is danb's writeup 13:35:57 * bijan lost what we're talking about, and no longer cares as requirements and descriptions seem to be fluctuating at will. 13:36:01 Inkling: Squish-to-SQL rewriter Inkling Squish-to-SQL query rewriter This tool takes a Squish query and transforms it into an SQL query targeted at a certain style of RDF database implemented in SQL. It was written by Libby Miller based on a PHP version by Matt Biddulph . See the brief howto document for internal details. Documentation The following 13:36:02 may be of use... Java howto, usage guide etc. Libby's 'how it works' notes Inkling website Ruby-RDF now includes a Ruby rewrite of this code; see Ruby-RDF Squish overview SQL table structure and sample queries danbri@rdfweb.org 13:36:11 oops 13:36:22 weird 13:36:58 a simple ticker yu could write easily with a perl script, because of the way RSS is designed I think 13:37:12 i.e. RSS 1.0 has a canonnical XML syntax as well as being RDF 13:38:10 bijan, we're just thinking of things that dino/dean might be able to do - semantic web projects 13:38:28 * JibberJim adds windows RSS ticker and squish2sql onto his todo list. 13:38:33 talking about stuff we wanted done but didnt have time to do 13:38:36 :) 13:38:43 ...or at least I was ;) 13:38:47 http://www.w3.org/2001/12/rubyrdf/dataquery.html 13:38:48 R: http://www.w3.org/2001/12/rubyrdf/dataquery.html from danbri 13:38:53 yes, send in your wishlists! 13:38:55 Thanks for the explanation libby, but I still don't care anymore :) 13:39:18 aw, go on...dont you have anything you wanna build but dont have time? 13:39:35 Sure. Lot's. I'd love to have minions. 13:39:39 R:|Squish and data store support in Ruby, a transliteration of Libby's Java reimplementation of Matt's php squish2rdf script 13:39:41 titled item R 13:39:58 q+ 13:40:04 doh 13:40:10 SWeb needs more minions! 13:40:22 Indeed. 13:40:29 Well, I, *personally*, need them :) 13:40:32 I guess we all need to get our own minions 13:40:51 though dean is noones minion 13:41:45 ooh, shared bookmarks, there's a project that I got part of the way around to and never finished 13:42:16 is there a big difference between that and what chump is doing for you? 13:42:41 not really....and the chump does it much better that I could, but not eeryone wants t use irc 13:43:24 I did some work colevcting bookmarks files from people at work and turning them into RDF, but I dont have a url, and in any case wasnt v successful because of the privacy issue 13:43:36 If they like the cmdlineness of the chump, it's easy enough to make a local version. 13:44:02 hmmm.. a simple windows interface to the chump could be easy 13:44:02 If they want a more GUIy sort of thing, that's a bit different. 13:44:05 i.e. accidentally putting all your hot pr*n bookmarks into a communal database, indexed by your name 13:44:15 esp when the bookmarks interfaces are crufty 13:45:00 I guess the people who've asked me about this were probably thinking of a webpage; they're not hackers, but librarian-types 13:45:28 Could you not use an Annotea like method, and instead of using local bookmarks you use Annotea like-clients for them. 13:45:31 i'm always shaking my head at these weblogs that have a list of links down the side of the page 13:45:52 it seems only one step ahead of the page of links from 1994 13:45:57 Modifying any of the Annotea client side code to talk slightly different RDF should be pretty simple. 13:46:02 heh, yep 13:46:24 annotea, that would be cool. To be honest I've never tried to install the server 13:46:43 a shared bookmark list would be nice, with or without the p*rn links. 13:47:25 dmiles has joined #rdfig 13:47:26 If you make it I'll add support for it to my browser. 13:47:39 your browser? 13:47:49 I guess the key thing though is getting them back (not be url, but by other types of queries), and what those would be is as much an vocab design and inpputting care as anything else 13:47:58 * dino wonders if there is a short danbri-like bio for jibberjim 13:48:22 jibbering.com/snufkin/ - an "browser" built on top of IE. 13:48:44 and there's no bio... 13:49:51 I did do a little search thing for the chump's rss feed, but my stuff doesnt do very good freetext searching, since it just uses postgres' free text stuff: http://swordfish.rdfweb.org/discovery/2001/04/ 13:50:55 course there's all the mozilla bookmarks stuff too 13:51:19 oops, http://swordfish.rdfweb.org/discovery/2001/04/rdfig/ rather 13:58:17 thanks for the chat everyone. I'm going to have to pay more attention at my next telcon (starting in 3 minutes). I'll still be listening here if you have any more wishes/suggestions 13:58:41 thanks for coming along dean - let us know what happens :) 13:59:28 it was a pleasure 13:59:40 :) 14:09:18 * danbri back, wondering where up to... 14:10:08 oh, such timing! yes, thanks for coming. #rdfig is a 24x7 SemWeb meeting; maybe we should pick a timeslot for weekly brainstorm / project ideas session? 14:10:44 I do like the idea of using specific times fr tings on the channel: I was sligjhtly at a loss as to how to publicise it 14:10:59 - mayeb rdfig mailing list 14:11:04 ? 14:11:47 good idea re. brainstorm 14:12:11 jim, are you going to Brighton in may for WAI meeting btw? 14:12:19 www-rdf-interest, though there's a slight disconnect between this relatively small group of regualrs and the large list of readers on that list. 14:12:30 I've neglected rdfig email in favour of RDFIG IRC lately. 14:12:41 I intend to yep libby, although I don't normally plan that far ahead! 14:12:43 I prefer the granularity... 14:12:44 * libby has a cunning plan to unmask mysteryJim and codepict him 14:13:09 maybe we need a mailing list for the irc channel ;) 14:13:29 * danbri has a cunning plan to mask people's faces out with SVG clippaths, to preserve their sekret identities 14:13:45 danbri, did you subscribe me to rdfweb-dev or should I do it? 14:13:47 we (not me!) should have more feedback, reports from irc -> mailing list 14:14:14 Well lots of these projects (the ones I listed, I mean) are things I've wanted to do in RDFWeb/FOAF rather than "day job", so rdfweb-dev a fine place... 14:14:19 maxf: not yet. doing now. 14:14:34 maybe if it was a regular meeting it would be a good thing to send to rdfig mailing list. would be terible if 300 people joined thogh 14:14:37 sure 14:14:41 yes, I'd like to get a weekly report from the chump into email 14:14:49 did you subscribe shellac? 14:14:58 danbri, thanks. 14:15:01 If only we knew someone who was nifty with XSLT, we could compile weekly summaries of the RDFIG chump... 14:15:12 if only... 14:15:18 ah, if only... 14:15:30 got the tarball url to hand? 14:15:38 how would that work anyway? need a summarise funstion. macosX has that 14:15:45 something like: http://rdfig.xmlhack.com/chump.tar.gz 14:15:53 ...but not that. I'm always losing it... 14:16:28 I didnt know there was one - I harvest it from the site 14:16:30 No, it would just take 7 days (and a prettier stylesheet) and make an HTML doc. Then Lynx or something html2text, crontabbed to mail 14:16:44 the tar ball gets bigger each week... 14:16:56 oh, ok, sure, sounds good 14:17:05 logger, grep chump tar archive snapshot 14:17:12 I'm logging. I found 1 answer for 'chump tar archive snapshot' 14:17:13 0) 2002-03-07 14:17:05 logger, grep chump tar archive snapshot 14:17:22 thanks a bunch, logger. 14:17:29 shellac was saing that often chump is most useful in conjunction with the logged discussions 14:17:30 logger, grep chump archive snapshot 14:17:34 I'm logging. I found 1 answer for 'chump archive snapshot' 14:17:35 0) 2002-03-07 14:17:30 logger, grep chump archive snapshot 14:17:36 heheh 14:17:36 That was really helpful :-) 14:17:41 :)) 14:17:41 .xena google chump tar archive snapshot 14:17:49 or something 14:18:02 .google chump tar archive snapshot 14:18:03 chump tar archive snapshot: http://ilrt.org/discovery/chatlogs/rdfig/2001-10-04.txt 14:18:28 it would be very cool to link discussions back to the logs: I tend to see a chump and then go look at the discussion tat generated it 14:18:34 yes re archives, often the chump is (like RSS) a 'site summary' and if you're intersted you think "hey, why were they talking about xyz" 14:18:37 what is xena anyway 14:18:41 ? 14:18:53 aaron's infobot 14:19:01 how does it work? 14:19:05 don't think it's aarons. 14:19:06 * maxf has to turn his attention elsewhere for a bit 14:19:18 see ya max, thanks for coming :) 14:19:42 I don't like Xena as currently packaged/deployed. It's intrusive and ill documented, so I complain about it hoping it'll understand and fix itself. 14:19:43 back in a few minutes. Please summarise that XSLT thing for me then 14:19:47 Yes, cheers maxf! 14:20:06 http://rdfig.xmlhack.com/archive.tgz 14:20:07 S: http://rdfig.xmlhack.com/archive.tgz from danbri 14:20:11 but what does it do!? 14:20:14 maxf is now known as maxoff 14:20:41 D:|The RDF Interest Group chump, archives of raw XML (snapshotted nightly). 14:20:41 titled item D 14:21:28 raw, juicy xml. mmm 14:21:30 D:It would be good to have XSLT that created a week's view of the discussion instead of a day's. I want to run such a thing in a crontab on w3.org mailing RDF Interest a summary of the chump. 14:21:31 added comment D2 14:21:41 connolly is now known as DanC 14:21:43 but what does it do!? 14:21:57 D:what I want is a month's worth of titles on a page. 14:21:58 added comment D3 14:22:03 D:... with links to details. 14:22:03 added comment D4 14:22:10 xena I meant 14:22:47 exactly! nobody quite sure. Has the usual bot tricks (searches google etc). Can bridge two IRC nets, which is handy (but also spooky, it can log stuff and/or beam to another channel in realtime, but doesn't clearly announce itself as doing so). 14:22:56 P3P statements for IRC bots, that's what we need... 14:23:00 cool! 14:26:43 On the chump logs: find . -name '*.xml' -exec grep title {} \;|wc 14:26:52 1766 entries! 14:29:00 wow 14:32:00 I've got almost 11000 triples from that 14:33:16 D:On the chump logs we find 1766 matches for: find . -name '*.xml' -exec grep title {} \; (see [http://lists.w3.org/Archives/Public/www-archive/2002Mar/0018.html|list of titles]) 14:33:16 added comment D5 14:34:08 odd, comments on D: not showing up on rdfig.xmlhack.com 14:34:30 would be nice to fix the stylesheet a bit as well to separate out the person who made the chump from the description in the rdf (I did some of the stylesheet so probably my fualt) 14:34:35 wasnt it S not D? 14:35:15 Ah, so it was! oopsie. 14:35:24 lucky nobody uses this data... 14:35:31 good job its the diting chump 14:35:34 editing 14:36:31 S:On the chump logs we find 1766 matches for: find . -name '*.xml' -exec grep title {} \; (see [http://lists.w3.org/Archives/Public/www-archive/2002Mar/0018.html|list of titles]) 14:36:31 added comment S1 14:36:48 S:It would be good to have XSLT that created a week's view of the discussion instead of a day's. I want to run such a thing in a crontab on w3.org mailing RDF Interest a summary of the chump. 14:36:49 added comment S2 14:36:51 oops, you overwrote the old title as well for D 14:37:16 D:DanC says ":what I want is a month's worth of titles on a page ...with links to details" 14:37:16 added comment D6 14:37:45 S:|The RDF Interest Group chump, archives of raw XML (snapshotted nightly). 14:37:46 titled item S 14:38:18 what you doing? :) 14:38:24 you did D again! 14:38:44 tim-gone has quit 14:38:50 * danbri blushes 14:38:56 S:DanC says ":what I want is a month's worth of titles on a page ...with links to details" 14:38:56 added comment S3 14:39:04 heheh. 14:39:14 now D6:"" to delete it 14:39:30 and D5, D4....not D1 though 14:39:36 D: 14:39:37 http://www.ai.mit.edu/people/dquan/n3script.html 14:39:38 The RDF Interest Group chump, archives of raw XML (snapshotted nightly). 14:39:39 (1:sbp) A [http://www.python.org/|Python]/[http://www.w3.org/DesignIssues/Notation3|N3] convergence experiment by Dennis Quan 14:39:40 (2:danbri) It would be good to have XSLT that created a week's view of the discussion instead of a day's. I want to run such a thing in a crontab on w3.org mailing RDF Interest a summary of the chump. 14:39:41 (3:DanC) what I want is a month's worth of titles on a page. 14:39:42 (4:DanC) ... with links to details. 14:39:43 (5:danbri) On the chump logs we find 1766 matches for: find . -name '*.xml' -exec grep title {} \; (see [http://lists.w3.org/Archives/Public/www-archive/2002Mar/0018.html|list of titles]) 14:39:44 (6:danbri) DanC says ":what I want is a month's worth of titles on a page ...with links to details" 14:40:08 D6:"" 14:40:09 deleted comment D6 14:40:13 D5:"" 14:40:13 deleted comment D5 14:40:15 D4:"" 14:40:17 deleted comment D4 14:40:23 D3:"" 14:40:23 deleted comment D3 14:40:39 S:DanC "What I want is a month's worth of titles on a page" 14:40:40 added comment S4 14:40:48 D2:"" 14:40:49 deleted comment D2 14:40:55 it renumbers, danbri 14:41:13 all fixed? the text log would allow the whole mess to be reconstructed, so this isn't changing history... 14:41:16 OK in this case, just FYI 14:41:16 ugh 14:41:36 where were we! Oh yeah, XSLT. Where'd Max go?! ;-) 14:41:42 just the title wrong now 14:42:42 D:|Dennis' RDF work 14:42:42 titled item D 14:42:50 * danbri forgets real title! 14:51:21 maxoff is now known as maxf 14:52:34 sat has joined #rdfig 14:52:45 http://lists.w3.org/Archives/Public/www-webont-wg/2002Feb/0144.html 14:52:45 T: http://lists.w3.org/Archives/Public/www-webont-wg/2002Feb/0144.html from danbri 14:53:03 T:|On Standardization of the Web Ontology Language - Trends & Controversies Section 14:53:03 titled item T 14:53:30 T:Discussion of [http://www.aifb.uni-karlsruhe.de/~sst/is/WebOntologyLanguage/|IEEE Trends & Controversies, Issue March/April 2002], "On Standardization of the Web Ontology Language" 14:53:32 added comment T1 14:54:30 * maxf bbl 14:54:33 T:Pat Hayes' piece is my favourite: [http://www.aifb.uni-karlsruhe.de/~sst/is/WebOntologyLanguage/hayes.htm|Catching the Dreams] 14:54:34 added comment T2 14:54:35 maxf has quit 14:55:24 T:It (this paper) also includes a nice account of how you need to think if you want to grok description logics. 14:55:25 added comment T3 14:55:27 * dajobe remembers to catchup with webont list 14:55:53 T:instead of saying that a equals b (sorry, 14:55:53 we can't let you use "equals" , that is far too dangerous), 14:55:53 added comment T4 14:57:41 T4:"" 14:57:41 deleted comment T4 14:57:52 * danbri finds cut/paste of text w/ line breaks too fiddly 15:04:03 * em waves, allocates himself 5 min of to discuss 'rss 1.0' issue 15:04:39 anyone know of any rss 1.0 tools that support rdf:parseType="Literal" ? dajobe, does your stuff handle this? 15:04:56 yes, and yes (Since I do) 15:05:24 whats the url for your validator? 15:05:28 however only rss 1.0 tools that are real RDF tools, do that 15:05:35 * em wants to test a couple rss 1.0 feeds 15:05:35 since rss 1.0 spec doesn't use parsetype litarl 15:05:49 try http://www.redland.opensource.ac.uk/rss/ 15:06:49 yes, i understand... the issue seems to be more if you view this as a rdf vocabulary and read perhaps more into the spec than what was written 15:06:57 thanks for url... testing 15:07:42 -> http://www.redland.opensource.ac.uk/rss?uri=http%3A%2F%2Fwww.w3.org%2F2001%2Fsw%2FOverview.rss&parser=raptor&box=no&Go=Go 15:07:59 hmm.... 15:08:03 yeah, so I serialise the XML to a string 15:08:22 which currently you can't distinguish from a regular literal string 15:08:29 but that code is nearly done 15:09:53 * em wonders if he's pushing the rss bar a bit too high by using parsetype=literal in his feeds 15:10:15 nah :) 15:10:19 :) 15:10:34 you can always dumb it down to <span> rubbish 15:10:39 yuk 15:10:40 booo.... 15:10:46 any eta on your code? 15:11:04 any other code you know supports this? 15:11:13 well, I'm coding ahead of the ntriples syntax changing 15:11:21 other code: dunno 15:11:35 and there is also c14n to bring in 15:11:41 hmm... anyone? 15:11:53 ARP I'm sure works the same way 15:11:54 ntriples syntax changing more important... 15:11:58 try slinging it at the validator 15:12:04 ARP yes... works fine 15:12:11 thats what i'm using in Glance 15:12:58 * em notes Arp isn't an option in dajobe's system 15:13:28 I have only *4* rdf/xml parsers you mean? 15:13:40 :) yep.. thats what i mean! 15:13:56 * dajobe really should put that paypal button on his site 15:14:00 * em wants a 5th ... *after* ntriples and rss 1.0 fixes :) 15:14:20 * em goes to look for beerpay click... 15:15:48 * em notes times up... thanks dajobe and returns to his regularly scheduled day already in progress 15:18:23 maxf has joined #rdfig 15:19:44 back 15:20:44 tim-gone has joined #rdfig 15:25:00 aaaargh! em put html in is rss! 15:25:21 it's been there for ages 15:25:35 bad bad bad 15:25:45 why why why? 15:25:59 He should use the RSS content module. The spec is very clear on this. 15:33:14 * AaronSw wonders if mnot is around 15:38:44 * em notices blue bar in xchat and bites... 15:39:00 AaronSw, only now you've realized this... getting slow in your old age, eh? 15:39:09 It's true. 15:39:25 * em states again and wonders if he's pushing the rss bar a bit too high by using parsetype=literal in his feeds 15:39:34 it's just plain illegal, em 15:39:43 but you can put them in the content module 15:40:05 are there example feeds that use the content module? 15:40:27 don't you want to be the first? 15:40:33 you asserting its plain illegal because.... #PCDATA restriction yes? 15:40:39 Yes. 15:40:42 http://purl.org/rss/1.0/modules/content/ 15:40:42 U: http://purl.org/rss/1.0/modules/content/ from AaronSw 15:40:54 U:|RDF Site Summary 1.0 Modules: Content 15:40:54 titled item U 15:41:04 U:Uses parseType="Literal" 15:41:04 added comment U1 15:43:51 looks to see if dc:description has #PCDATA restrictions as well... 15:44:00 arrgg... 15:44:02 yes 15:44:05 tsk, tsk, em 15:44:08 -> http://groups.yahoo.com/group/rss-dev/files/Modules/Standard/mod_dc.html 15:44:20 heh, good thing we fixed up that hole 15:44:48 yeah... good thing :( 15:45:07 dc_rdfig has quit 15:45:35 uh oh... someone go call edd 15:45:43 done 15:45:56 aaron, dajobe... so are people escaping HTML in descriptions in order to ship this around? 15:46:17 instead of parseType=Literal 15:46:18 I think I've seen it 15:46:21 * AaronSw thinks em is missing the point here... 15:46:30 it's plain text for a reason! 15:46:30 could be... 15:46:53 and that reason is... backward compatability yes? 15:47:18 ... simplicity yes? 15:47:19 Umm, because plain text works in things other than browsers 15:47:40 There are client-side RSS readers, you know. 15:47:53 em, yes, don't go shoving angle brackets where they don't belong! There are clientside tools, even Mozilla XUL would barf. 15:48:12 dino has left #rdfig 15:48:32 * em seems to recall XUL handled this just fine... 15:49:00 las has joined #rdfig 15:49:06 The RSS 1.0 view is: if you want to extend it, use XML namespaces (and the RDF model), rather than shove misunderstandable extensions into the main properties. That goes for markup as well as pseudo-markup... 15:50:02 * em recalls that exact view as well 15:50:30 * em and thought that was exactly what he was doing... 15:50:55 but realizing there we're deadlines, perhaps again was a bit too hasty in design 15:51:25 * em reminds himself to think more in terms of XML nexttime 15:51:52 plain text goes in description, html-enhanced text goes in the content module 15:51:58 rreck has joined #rdfig 15:54:02 * em can't fix this today, but will look more into content modules.... looks like a bit of a rdf:parseType=literal overkill on first glance but will hold off judgement until i get a change to re-read this again 15:54:10 can anyone point me to jena files, it looks like jena.sourceforge.net doesnt have any. 15:54:24 em, yes, but we were sort of limited by rss requirements 15:54:50 rreck, sf.net/projects/jena/ ? 15:55:07 hmm, that has cvs at least 15:55:40 IIRC http://www.hpl.hp.com/semweb/jena-top.html has a source 15:55:48 dists 15:56:18 thanks 15:56:52 maxf has left #rdfig 15:57:57 JibberJim has quit 15:58:01 DanCon has joined #rdfig 15:58:58 JibberJim has joined #rdfig 16:14:35 DanC has quit 16:15:28 connolly has joined #rdfig 16:20:22 timbl has joined #rdfig 16:27:17 neilJ has quit 16:30:53 DanCon has quit 16:34:41 http://www.knowledgetechnologies.net/2002/schedule.htm 16:34:56 wait for chumpbot to return em 16:34:59 hmm... where did mr'chump go? 16:35:11 err... anyone planning on being at kt2002? 16:35:43 dc_rdfig has joined #rdfig 16:36:02 http://www.knowledgetechnologies.net/2002/schedule.htm 16:36:03 V: http://www.knowledgetechnologies.net/2002/schedule.htm from em 16:36:15 V: KT2002 Schedule 16:36:16 added comment V1 16:36:41 V:|[KT2002|http://www.knowledgetechnologies.net/] Schedule 16:36:41 titled item V 16:37:02 V:Who's going? 16:37:02 added comment V2 16:38:15 V:| Knowledge Technologies KT2002 Schedule 16:38:16 titled item V 16:56:42 * dajobe writes another RDF/SW talk 17:04:28 libby has quit 17:05:43 libby has joined #rdfig 17:05:56 connolly is now known as DanC 17:14:16 "I don't know if it's existential-conjunctive, but I know what I like"? 17:15:28 :) 17:23:50 jang, dajobe... as primary rdf test-case owners, are you interested in having everything under /rdf-tests/rdfcore/ default acl set to public? This would eliminate the kinds of problems DanC just fixed in his most recent email to rdf-core. 17:24:43 yes, but I thought w3c system couldn't do that 17:24:48 s/system/acl system/ 17:33:28 as far as I can see, there's nothing under there that need remain private. 17:34:15 the system was upgraded; has notion of defaults for a directory now, when new stuff checked in. 17:34:25 thanks jang, dajobe... we can indeed change acls to something other than public if appropriate, but default public has now been requested 17:34:40 dajobe.... err, yeah what danbri just said 17:35:40 nice: thanks all round em, danbri, w3t 17:36:01 dom and ericp, I think 17:55:28 bitsko has joined #rdfig 17:58:55 bitsko has quit 18:09:49 dajobe has quit 18:26:16 libby has quit 18:51:03 dajobe has joined #rdfig 19:30:03 DanCon has joined #rdfig 19:42:31 danbri has quit 19:43:54 shellac has quit 19:44:48 http://www-106.ibm.com/developerworks/webservices/library/ws-soaprdf/?open&l=976,t=gr,p=rdf 19:44:49 W: http://www-106.ibm.com/developerworks/webservices/library/ws-soaprdf/?open&l=976,t=gr,p=rdf from em 19:45:03 W:|Using RDF with SOAP 19:45:03 titled item W 19:45:16 W:This article examines ways that SOAP can be used to communicate information in RDF models. It discusses ways of translating the fundamental data in RDF models to the SOAP encoding for PC-like exchange, or for directly passing parts of the model in RDF/XML serialized form. 19:45:16 added comment W1 19:45:27 W: by Uche Ogbuji (uche.ogbuji@fourthought.com) 19:45:28 added comment W2 19:45:28 DanC has quit 19:46:27 em ? 19:46:44 * em here (barely)... 19:46:56 Any chance of http://www.w3.org/RDF/ being made to validate and actually have the charsets not different in the header/document ? 19:47:22 you'd think they'd be a good chance wouldn't you :) 19:47:33 dajobe has quit 19:47:38 fair enough ones further down the tree missing validation, but not the front page. 19:48:03 J:|Tools for transforming HTML imagemaps into SVG and/or RDF, in progress. XSLT from Max F., Ruby from DanBri. 19:48:04 titled item J 19:48:23 J:Example: input [http://www.w3.org/2001/08/rdfweb/foafwho/imagemap/gimp-w34.imagemap.txt|imagemap from Gimp tool] (pre-XML HTML fragment); [http://www.w3.org/2001/08/rdfweb/foafwho/imagemap/gimp-w34.imagemap.html|tidied HTML version] (note the mailboxes in the HREF's for each person; neat trick huh?); [http://www.w3.org/2001/08/rdfweb/foafwho/imagemap/imagemap2svg.xslt|the xslt transform], and 19:48:23 added comment J2 19:48:49 J:[http://www.w3.org/2001/08/rdfweb/foafwho/imagemap/_imagemap2svg-output.svg|SVG output] ([http://www.w3.org/2001/08/rdfweb/foafwho/imagemap/_imagemap2svg-output.png|PNG rasterization] using [http://www.w3.org/2001/08/rdfweb/foafwho/|batik and some scripts]). Nearby: [http://www.w3.org/2001/08/rdfweb/foafwho/imagemap/imagemap2meta.rb|draft Ruby script]. 19:48:50 added comment J3 19:48:54 * AaronSw pokes dc_rdfig 19:49:44 aww they're polygons, not paths :-( 19:51:03 ah, but your clippath works with polygons! it must've been my fault when I couldn't make it work. 19:52:25 JibberJim, done. 19:52:31 thanks for the feedback 19:52:55 Thanks for doing it. 19:53:49 http://www-sop.inria.fr/acacia/soft/corese.html 19:53:49 X: http://www-sop.inria.fr/acacia/soft/corese.html from em 19:53:58 X:|Corese : A COnceptual REsource Search Engine 19:53:59 titled item X 19:54:31 xena: The Corese platform implements an RDF/RDFS processor based on Conceptual Graphs (CG). 19:54:35 T:Pat Hayes: "An aside on logic. There is a widespread misapprehension that logic is 'difficult' - like calculus is supposed to be in American high schools. In fact, basic logic is easier to use and understand than description logics; it has a simpler syntax, it has simpler inference processes, and it is closer to natural language. While there are some subtle aspects of logic, one is not obliged to use them or even to consider them." 19:54:36 added comment T4 19:54:47 X:The Corese platform implements an RDF/RDFS processor based on Conceptual Graphs (CG). 19:54:47 added comment X1 19:55:10 X:part of the Acacia project, Contact : Olivier Corby, INRIA. 19:55:11 added comment X2 19:56:00 X:demo'd at technical plenary... very cool stuff 19:56:01 added comment X3 19:57:53 em, if you've got any ideas for killer apps for me to build for my WWW2002 demo, send them my way 19:58:45 AaronSw, collaborative email spaminator 19:59:01 somebody else already built one 19:59:42 you just going to tease us all with that statement, or provide a pointer! :) 19:59:46 heh. 19:59:51 Doesn't that also help spammers know what rules they need to beaT? 19:59:55 has to run... but will lurk 19:59:57 http://razor.sourceforge.net/ 19:59:57 Y: http://razor.sourceforge.net/ from AaronSw 20:00:17 Y:|Vipul's Razor: a distributed, collaborative, spam detection and filtering network 20:00:17 titled item Y 20:00:32 JibberJim, yes, but spammers seem to slow to notice 20:00:47 or maybe they're not noticing on purpose 20:01:26 Y:Works best with [SpamAssassin|http://spamassassin.org/], a genetic-algorithm wated heuristics system for blocking spam 20:01:26 added comment Y1 20:03:26 wated? 20:03:44 'weighted', perhaps? 20:03:51 Y1:Works best with [SpamAssassin|http://spamassassin.org/], a genetic-algorithm weighted heuristics system for blocking spam 20:03:51 replaced comment Y1 20:10:19 danbri has joined #rdfig 20:14:34 jonb has joined #rdfig 20:15:40 danbri: just read pat's paper that you chumped -- i couldn't agree more 20:17:01 he writes nicely too 20:17:39 i like how he even left his .sig on there. ;-) 20:19:45 yes it is a very well written paper 20:21:13 * jonb admits that he didn't realize the difference between DL and the logic he learned in high school until becoming involved in WebOnt 20:22:55 well though DL is a big deal among biomedical folks 20:53:36 * DanCon looks around for em and danbri 20:53:36 mnot has quit 20:54:03 * danbri notices the #rdfig tab turn blue 20:54:07 * danbri eating his dinner 20:54:54 OK if I skip RDF Core telcon tomorrow? 20:55:41 i.e. does the chair have what he needs? have you looked at his proto-agenda? it looks very full; could use some pruning/prioritizing. 20:56:46 did you notice that we decided to fold datatypes into RDF schema? 20:57:13 I've talked w/ Brian about the details of the agenda, but did talk with him earlier in the week about datatypes, RDFS, Guha getting back in the loop and related stuff. 20:57:50 We talked about having a draft 'datatypes doc to be folded into RDFS' done separately for now, then bolted in. Meanwhile, I've been revisiting my editors tasklist for RDFS proper. 20:58:19 anyway... the ftf resulted in lots of momentum; but I don't feel in a good position to carry it forward. it would be a shame if the momentum was lost because ericm/danbri/danc flaked out. 20:58:20 It's up to you re tommorrow; can't decide for you. I won't be annoyed if you're not there, but I don't know what other's expectations might be. 20:58:29 Indeed. 20:58:47 I'll be there anyway, and try to talk w/ Brian beforehand. 20:59:13 Jeremy seems to be carrying lots of balls forward. seems reasonable to proceed on his stuff. But I think EricM has a steak in lang stuff, so I'd like to ping him before I tune out. 20:59:58 datatypes seems to have gone back-burner, now that PatH is travelling or whatever. Maybe it's good to take a little break from it, but I dunno. 21:00:23 Datatpyes seemed to be the most difficult and exhausting of topics... 21:24:17 connolly has joined #rdfig 21:24:36 dmiles has quit 21:25:00 dmiles has joined #rdfig 21:31:27 tav has quit 21:33:16 niq has joined #rdfig 21:39:24 tav has joined #rdfig 21:40:55 DanCon has quit 21:54:54 JibberJim has left #rdfig 22:08:45 jonb has quit 22:12:24 tim-gone has quit 22:12:29 timbl has quit 23:20:30 las has quit 23:27:26 DanCon has joined #rdfig 23:39:05 sat has quit 23:44:05 connolly has quit 23:45:46 SethR has joined #rdfig 23:54:58 T: I still dont understand how using negation ie (:not_p :negates :p} so we can use {:A :not_p :B} leads to inefficient inferences 23:54:58 added comment T5 23:56:20 Can anyone can shed some light on that ? 23:59:16 anyway I made a mentograhic study of negation at 23:59:19 http://robustai.net/mentography/notArrow.gif 23:59:20 Z: http://robustai.net/mentography/notArrow.gif from SethR 23:59:48 Z:| mentographic study of negation 23:59:48 titled item Z