This is an automatically generated IRC chat log made by the logger bot from the Semantic Web Interest Group IRC chat at irc://irc.freenode.net/rdfig (also known as server irc.freenode.net channel #rdfig if that URI does not work for you).
NOTICE: #rdfig logs are being turned off 2004-12-03. Please
switch to the new and
shiny #swig channel for Semantic Web Interest Group chat.
Change your client to #swig and enjoy the new experience.
Or read the latest #swig logs
to see what you've been missing :)
Semantic Web Interest Group Logs > 2002 > 2002-10 > 2002-10-10 (Latest) (Search)
00:05:19 <jordan> jordan is now known as jordanpractice
08:13:55 <kensaku> kensaku is now known as tansaku
09:13:45 <maxoff> maxoff is now known as maxf
09:13:46 <Snakker> Snakker is now known as libby
09:13:49 <dajobe> hello zetlanders
09:14:00 <maxf> hi dajobe
09:14:04 <libby> hia
09:14:45 * danbri admires the chump archive from yesterday
09:15:20 <dajobe> pull out links into a doc (with sentences) of resources, work, tools ?
09:15:28 <dajobe> or going into workshop report?
09:15:59 <danbri> bit of both. theres a lot of fodder for a w/shop report
09:16:07 <dajobe> looks like it
09:16:12 <dajobe> mtg looked to go well
09:16:20 <danbri> yeah, i think it did
09:16:29 * maxf thinks so too
09:16:34 * dajobe gives everyone involved a gold star
09:16:36 <danbri> libby++ #cally
09:16:45 <danbri> everyone-else++ too
09:16:56 <danbri> hmm, I want a commenting karmabot :)
09:17:04 <dajobe> heh
09:17:10 <danbri> now, wtf has happened to *.w3.org / MIT...
09:17:15 * danbri needs email fix
09:17:30 <dajobe> give generously, danbri needs mail
09:17:57 <danbri> send what little you can afford. Give until it hurts and give some more.
09:18:06 <danbri> (unless its about datatypes...)
09:18:34 <danbri> _actually_... Dave, do you have a pointer to what the RDF syntax for datatyping (local) will look like?
09:18:46 <dajobe> yeah
09:18:50 <danbri> Or is that on hold too for current strawpoll, I <blush/> forget...
09:18:54 <dajobe> no
09:18:58 <danbri> cool
09:19:14 <dajobe> it's waiting to decide if they have languages
09:19:24 <dajobe> see http://lists.w3.org/Archives/Public/w3c-rdfcore-wg/2002Sep/0198.html
09:19:39 <danbri> hmm that url worked
09:19:58 <dajobe> jjc's reply I'd consider more of an indication of which options are goers http://lists.w3.org/Archives/Public/w3c-rdfcore-wg/2002Sep/0211.html
09:20:29 <dajobe> so hte answer is
09:20:37 <dajobe> datatypeString ::= uriref '"' string '"' ( '-' language )?
09:20:51 <danbri> ok, that's the n-triples...
09:21:00 * dajobe re-reads
09:21:01 <dajobe> oops
09:21:05 <danbri> do you have the xml synyax too?
09:21:09 <dajobe> yes
09:21:10 <danbri> both needed, ta
09:21:27 <dajobe> <foo:prop rdf:datatype="uri-of-datatype" xml:lang="en">blah</foo:prop>
09:21:31 <dajobe> xml:lang opt of course
09:21:45 <dajobe> well, rdf:datatype is too
09:22:08 <dajobe> then it's a string literal
09:41:36 <danbri> ta
09:41:43 <danbri> can use entities for the uris...?
09:41:56 <danbri> and we've not decided which uris to use, but same as xsd would be plausible?
09:44:41 <dajobe> entities - yes
09:44:55 <dajobe> uris - xsd ones are de-rigeur as examples
09:45:23 <dajobe> I converted a dc-in-xml example to rdf+datatypes
09:45:26 <dajobe> came out ok
10:18:21 <shellac__> shellac__ is now known as shellac
12:08:54 <dmilezZ> dmilezZ is now known as dmiles
12:38:30 <danb_lap> BLURB:SOAP-RDF stuff
12:38:31 <dc_rdfig> A: SOAP-RDF stuff from danb_lap
12:39:16 <danb_lap> A:See [soap2rdf.xsl and other files|http://www.w3.org/2001/sw/interest/soaptech/xslt/]
12:39:17 <dc_rdfig> Added comment A1.
12:41:16 <danb_lap> A:swad-europe [workplan for sw/ws work|http://www.w3.org/2001/sw/Europe/plan/workpackages/live/esw-wp-4.html], [work in progress draft on soap-serialization|http://www.w3.org/2001/sw/Europe/reports/xml_graph_serialization_report/]
12:41:16 <dc_rdfig> Added comment A2.
12:42:31 <danb_lap> A:nearby in the web, some [test data in rdf and soap|http://fireball.danbri.org/people/danbri/2002/05/raa/] (currently on my own dev box as file size barfed w3.org cvs server)
12:42:31 <dc_rdfig> Added comment A3.
12:43:32 <danb_lap> A:We're looking at improved datatype support for the soap 2 rdf transformation. See [earlier discussion with dave|http://ilrt.org/discovery/chatlogs/rdfig/2002-10-10.html#T09-18-34]
12:43:32 <dc_rdfig> Added comment A4.
12:57:27 <sandro> Is anyone cognizant of RDF Core WG process handy?
12:58:24 <em_> yes
12:59:07 <sandro> ah, but I'm already scheduled to talk to *you* :-)
12:59:16 <em_> :)
12:59:29 <danb_lap> A:Stuff to do: make soap2rdf pass datatypes through into the new RDF/XML syntax for datatypes
12:59:30 <dc_rdfig> Added comment A5.
12:59:37 <em_> ok, i can wait... wanted to add this very topic to our discussion :)
13:00:41 <danb_lap> A:...and then if Max updates his [http://www.w3.org/2001/12/rubyrdf/xsltrdf/|xslt rdf parser] to consume rdf:datatype="..." syntax, we should be able to get N-Triple RDF from SOAP messages.
13:00:42 <dc_rdfig> Added comment A6.
13:01:18 <danb_lap> A:Here are a load of [soap test files|http://fireball.danbri.org/people/danbri/2002/05/raa/raa-dump/] we're using (stripped of protocol header stuff)
13:01:19 <dc_rdfig> Added comment A7.
13:01:42 <sandro> I'm thinking David Martin's complain about rdf:List should have gone to rdf-comments, but since it didn't it hasn't opened the issue it should have. Am I right? I need to report to DAML that it's an open issue, IMO. http://lists.w3.org/Archives/Public/www-rdf-logic/2002Oct/0001.html
13:01:55 <danb_lap> A:These have elements like: <update xsi:type="xsd:dateTime">2002-01-21T18:23:52Z</update>
13:01:56 <dc_rdfig> Added comment A8.
13:02:33 <danb_lap> A:soap2rdf currently drops the datatype info on the floor.
13:02:34 <dc_rdfig> Added comment A9.
13:04:44 <dajobe> sandro: I think he's still confused, it seems the construct does define a closed ordered sequence, which is what he wanted
13:05:04 <danb_lap> I forwarded those comments to rdf-comments
13:06:54 <sandro> This is a process question, dajobe. He believes this is a "a significant issue", but it has not been addressed to his satisfaction. In fact, he has received no response at all, as far as I can tell.
13:07:04 <danb_lap> A:[new home for soap2rdf.xsl|http://www.w3.org/2001/sw/Europe/reports/xml_graph_serialization_report/xslt/] in swad-e reports directory.
13:07:05 <dc_rdfig> Added comment A10.
13:07:18 <dajobe> sandro: we were discussing it further in private email
13:07:43 <em_> sandro, from a process standpoint, if he's looking for a response from the working group, he needs to send this request to the appropriate list - rdf-comments
13:08:49 <dajobe> the daml+oil description he quotes has apparently changed (was news to me); so where it used to say "unordered", in rdf:List terms it now ahs an order
13:11:39 <sandro> So you're taking this as an unofficial issue (as editor) to change the wording in the Spec to make it clear this is an ordered sequence?
13:12:12 <dajobe> the seamntics of the form is for the model theory
13:12:16 <dajobe> and that'll be there
13:12:32 <dajobe> but I'll also put more strongly that it gives you a closed and ordered sequence of nodes
13:12:35 <dajobe> in the syntax
13:13:26 <dajobe> which should answer his "RDF and DAML+OIL do not provide any convenient notation for (ordered) lists"
13:13:42 <dajobe> i.e. they do now (for some measure of convienent)
13:14:21 <danb_lap> makes sense to me; it's ordered, we just don't say much about what the ordering means.
13:14:29 <dajobe> yup
13:14:30 <danb_lap> which is fine (compare w/ the mess of rdf:Alt ...)
13:14:36 <dajobe> but I obviously said too little
13:14:55 <dajobe> can we have an rdfs:Schema class dan?
13:15:03 <dajobe> cf owl's owl:Ontology
13:16:09 <mhgrove-clone> mhgrove-clone is now known as mhgrove
13:20:52 <danb_lap> if you want to define the difference, and persuade everyone of it, sure!
13:21:01 <danb_lap> are there things that are members of the one class, but not the other, etc
13:21:11 <danb_lap> If not, why not just just owl:Ontology ?
13:21:33 <danb_lap> (apart from not liking the word... I'd prefer Vocab)
13:21:40 <dajobe> well use vocab
13:23:23 <danb_lap> why not owl:Ontology?
13:23:43 <danb_lap> doesn't seem much point in having two ways to say the same thing...
13:25:19 <dajobe> that's a new one
13:25:32 <dajobe> previously you just refused to consider adding it at all
13:26:26 <dajobe> it's for sticking description of the rdf schema 'document' and discovering it
13:26:29 <dajobe> EOR has used it
13:26:35 <dajobe> and so is daml+oil, owl
13:26:37 <danb_lap> I considered it!
13:26:38 <dajobe> probably others
13:26:47 <dajobe> for pointing isDefinedBy at
13:27:16 <danb_lap> I find RDF quite deployable without it, so as an added extra, OWL seems a fine home
13:27:27 <danb_lap> less is moreism
13:27:38 <dajobe> I'd prefer it in rdfs
13:27:40 * danb_lap can't get to w3c site...
13:27:42 <dajobe> since people have had to add it
13:27:49 <danb_lap> 'had to'?
13:28:08 <danb_lap> that's a tricky criteria. People have decided to use lots of things not in rdfs.
13:28:39 <dajobe> I've a pile of rdf, I want to find the desc of all the terms, do I a) find all the Class, Properties then reverse the isDefinedBy arcs or b) loook for rdfs:Vocab classes. b) was what EOR, daml+oil, OWL, others chose
13:28:50 * JibberJim hasn't been virtually able to get to w3.org all day, netscalibur in the UK seem to have serious routing probs.
13:28:53 <danb_lap> I'd vote for hypertext versions of rdfs:label/comment, for InverseFunctionalProperty, StaticInverseFunctionalProperty
13:29:07 <danb_lap> ...for versioning info, etc too
13:29:13 <danb_lap> but don't _need_ them in rdfs.
13:29:49 <dajobe> you don't _need_ rdfs
13:29:51 <dajobe> or rdf
13:29:52 <dajobe> or xml
13:30:06 <danb_lap> yup. hence puzzlement over your 'had to'
13:30:19 <dajobe> since you don't see the need
13:30:27 <dajobe> people had to invent their own classes
13:30:28 <danb_lap> I can see a use
13:30:30 <dajobe> to perform the same use
13:30:31 <dajobe> each time
13:30:33 <dajobe> with different ns
13:30:42 <danb_lap> a nice w3c note would do fine
13:30:50 <danb_lap> 'handy addons' namespace
13:30:51 <dajobe> and who's going to wait for the final owl class namespace to be determined
13:30:58 * dajobe groans
13:31:03 <dajobe> it's for rdf schemas/vocabs
13:31:06 <dajobe> put it in rdfs
13:31:09 <danb_lap> yes sir
13:31:23 <danb_lap> Owl ontologies are rdf schemas, vocabs.
13:32:07 <dajobe> and any language ontop of rdfs is such a thing too
13:32:12 <dajobe> and if each one has a simialr feature
13:32:17 <dajobe> s/each/many/
13:32:24 <dajobe> deserves being in the lower level
13:32:28 <dajobe> given it has use
13:32:44 <dajobe> would make the discovery of rdf schemas/vocabs, owl ontologies and derived classes easier
13:32:52 <dajobe> "give me all the subclasses of rdfs:Vocab"
13:33:25 <danb_lap> I can see a case. But we're also late. There are other things I'd rate higher for getting rdf deployed. FunctionalProperty specifically.
13:33:31 <dajobe> same reason why rdfs:Property, rdfs:Class allows discovery of terms
13:33:41 <dajobe> that's true but complex
13:33:43 <danb_lap> Unless we really believe that everything has a uri
13:33:52 <danb_lap> and that people will know those uris!
13:33:53 <dajobe> this class ahs a lower entry point
13:34:11 <danb_lap> are there things that are members of owl:Ontology but not rdfs:Vocab ?
13:34:15 <danb_lap> or vice versa?
13:35:20 <dajobe> you are the schema editor and attend webont, don't you know?
13:36:45 <danb_lap> how should I know, dave? There's no formal definition of owl:Ontology that gives necessary and sufficient conditions for class membership; and we've not defined an rdfs:Vocab at all yet.
13:36:59 <danb_lap> My expectation would be that theres no difference, and it is a word choice and which-namespace issue.
13:37:12 <danb_lap> rdfs:Ontology being the obvious compromise that nobody would like!
13:38:05 <danb_lap> A:nearby: [danbri soap 1.2 adjunct -- last call review comments|http://lists.w3.org/Archives/Public/xmlp-comments/2002Jul/0060.html]
13:38:06 <dc_rdfig> Added comment A11.
13:38:14 <dajobe> I wasn't at webont f2f I thought they discussed owl:Ontology and what that mean re' inclusion
13:38:19 <dajobe> and might mean something diff
13:38:39 <dajobe> if it has strong semantics, something weaker such as rdfs:Vocab would be useful too
13:40:04 <danb_lap> I wasn't at the f2f in the end, just the bar on tuesday...
13:41:55 <JibberJim> good to see your priorities were right there...
13:43:02 * danb_lap not a webont member, just a lurker mostly
13:44:44 <JibberJim> even better then, if you had no reason at all to be there other than the bar...
13:45:19 * danb_lap missed JimH (he left earlyish), which was a shame
13:45:54 <shellac> yeah - he left immediately after finish
13:59:49 <sandro> is the irc server having problems, or is it just me?
14:00:37 <danb_lap> mit net maybe...? are you at mit?
14:00:57 <sandro> my normal irc connection goes via a proxy at MIT, yeah.
14:08:26 <sandro> Ah, I see. (I just got the e-mail about MIT network problems.)
14:10:48 <maxf> and?
14:11:33 <sandro> and that explains why my irc connection from MIT isn't working well, I bet. (and why the web servers aren't either.)
14:11:40 <danb_lap> A:See [eg 4 from soap 1.2 primer|http://www.w3.org/TR/2002/WD-soap12-part0-20020626/#L3374] for a soap-encoded example (but no datatypes)
14:11:40 <dc_rdfig> Added comment A12.
14:48:19 <qmacro> qmacro is now known as qmacro_away
15:07:21 <Snakker> Snakker is now known as libby
15:38:17 <danb_lap> A:[xml-dist-app discussion of SOAP encoding test methodology|http://lists.w3.org/Archives/Public/xml-dist-app/2001Dec/0132.html]
15:38:18 <dc_rdfig> Added comment A13.
15:57:07 <iBitsko>http://bitsko.slc.ut.us/~ken/rss-sxs/RDF%3A%3ASimple%3A%3AXMLParser.pm
15:57:07 <dc_rdfig> B: http://bitsko.slc.ut.us/~ken/rss-sxs/RDF%3A%3ASimple%3A%3AXMLParser.pm from iBitsko
15:57:24 <iBitsko> B:|RDF::Simple Perl module
15:57:24 <dc_rdfig> Titled item B.
15:57:58 <Morbus> bookmakre.d
15:58:22 <Morbus> i'll see if i can understand your code.
15:58:31 <Morbus> maybe we can tagteam support of it.
15:58:36 <iBitsko> B:about 80% complete, I think. reads abbreviated syntax, typed nodes, and normalizes rdf:Seq into Perl arrays
15:58:37 <dc_rdfig> Added comment B1.
15:59:31 <danb_lap> B:Cool :)
15:59:32 <dc_rdfig> Added comment B2.
16:01:01 <iBitsko> B:converts RDF statements into Perl hashes. each key is the predicate name in James Clark's XML Namespace notation (similar to other Perl modules, rather than RDF norm), with the rdf:about key being the subject.
16:01:02 <dc_rdfig> Added comment B3.
16:01:45 <iBitsko> B:resolves rdf:resource references, replacing the reference with the corresponding Perl hash if it's been loaded
16:01:46 <dc_rdfig> Added comment B4.
16:03:54 <iBitsko> B:This module uses XML::Parser directly so should work standalone with only XML::Parser as a prerequisite. the RDF::Simple module should likely be factored out (and is already coded this way) so it works with both XML::Parser or SAX
16:03:55 <dc_rdfig> Added comment B5.
16:05:02 <iBitsko> shoot, I was going to change which directory that was stored in :(
16:06:07 <iBitsko> B:http://bitsko.slc.ut.us/~ken/rss-sxs/rsstest.pl
16:06:08 <dc_rdfig> Added comment B6.
16:06:18 <iBitsko> B:Example usage, using RSS
16:06:18 <dc_rdfig> Added comment B7.
16:06:35 <JibberJim> what do you mean by it resolves "rdf:resource"'s ?
16:07:16 <iBitsko> any object that has an 'rdf:resource' xml attribute is replaced physically with the Perl node that it refers to
16:07:46 <JibberJim> only internal ones, it doesn't go off outside the RDF doc though right?
16:07:55 <iBitsko> correct.
16:08:16 * JibberJim imagined it trying to download every rdf:resource mentioned in a doc...
16:08:17 <iBitsko> I had an "expand()" method in mind to cause it to go off an gather more RDF
16:08:33 <iBitsko> not automatically ;)
16:12:03 <iBitsko> how do I change a comment? I want to change B6. is it just "B6:new comment"?
16:12:53 <Morbus> yeah
16:13:05 <iBitsko> thx, I as just chatting with dc_rdfig too ;)
16:13:41 <iBitsko> B6:[rsstest.pl|http://bitsko.slc.ut.us/~ken/rss-sxs/rsstest.pl]
16:13:42 <dc_rdfig> Replaced comment B6.
16:19:14 <iBitsko> B:[rdftest.pl|http://bitsko.slc.ut.us/~ken/rss-sxs/rdftest.pl] runs the [RDF Test Cases|http://www.w3.org/TR/rdf-testcases/], but doesn't generate the corresponding output format to compare against the expected results in that format.
16:19:14 <dc_rdfig> Added comment B8.
16:21:33 <iBitsko> B:RDF::Simple is best used if you just want to slurp in RDF and use it as node-based data, similar in scope to XML::Simple, Storable, or a variety of property-list or configuration-file modules.
16:21:34 <dc_rdfig> Added comment B9.
16:24:21 <qmacro_away> qmacro_away is now known as qmacro
16:24:28 <dajobe> iBitsko: good job, ken
16:24:41 <iBitsko> oh geez. ok. just fifteen more minutes and I can wrap that up into a real module and upload to CPAN ;)
16:24:57 <iBitsko> dajobe: thx!
16:25:21 * iBitsko blows the dust off of h2xs
16:25:23 <dajobe> announce to www-rdf-interest too, when that's uploaded?
16:25:25 <dajobe> heh
16:30:36 <danb_lap>http://www.y12.doe.gov/sgml/sc34/document/0221.htm
16:30:37 <dc_rdfig> C: http://www.y12.doe.gov/sgml/sc34/document/0221.htm from danb_lap
16:30:56 <danb_lap> C:|ISO proposed work item on Topic Map Constraint Language
16:30:56 <dc_rdfig> Titled item C.
16:31:28 <danb_lap> C:Another XML-based schema language. This one for defining topic map structures / vocab...
16:31:28 <dc_rdfig> Added comment C1.
16:31:43 <larsbot> C:TM equivalent to RDFS/DAML+OIL/OWL, really
16:31:43 <dc_rdfig> Added comment C2.
16:31:59 <larsbot> C:currently stalled while the data model is stabilized
16:31:59 <dc_rdfig> Added comment C3.
16:32:27 <larsbot> C:the full story is in [http://www.y12.doe.gov/sgml/sc34/document/0323.htm|the standardization guide]
16:32:27 <dc_rdfig> Added comment C4.
16:32:28 <danb_lap> C:Yup. Interesting re binary-vs-n-ary issues w/ associations...
16:32:29 <dc_rdfig> Added comment C5.
16:32:35 <danb_lap> cool thanks for the link
16:44:30 <larsbot> C:a better link, btw, is [http://www.y12.doe.gov/sgml/sc34/document/0226.htm|the requirements document]
16:44:30 <dc_rdfig> Added comment C6.
16:45:14 <iBitsko> that link is backwards, I think it's [description|URL]
16:45:25 <dajobe> doesn't matter, the bot fixes it
16:45:28 <iBitsko> unless the code's smarter than I remember ;)
16:45:32 <iBitsko> cool!
16:45:41 <larsbot> dajobe: I was uncertain. glad the bot is smarter than me :)
16:45:42 <iBitsko> probably for just that reason ;)
16:45:45 <dajobe> turned out nobody coudl remember the order
16:45:52 <dajobe> usability wins over syntax
16:45:55 * larsbot feels slightly smarter now
16:46:13 <larsbot> having the URI first is consistent with wiki syntax, though
16:46:25 * dajobe tries to imagine a web where usability really did win over syntax
16:46:35 <larsbot> it's called HTML... :)
16:47:13 <dajobe> tag soup
16:47:31 <larsbot> sure, but easy on the users
16:49:45 <dajobe> hi AaronSw, how did your SC visit go?
16:50:17 <AaronSw> great! i'm writing about it now
16:50:22 <dajobe> cool
16:50:42 <dajobe> the reports from /. didn't seem too good for lessig, but tricky to tell I guess?
16:51:27 <dajobe> today AaronSw's blog is mostly tag soup (aka invalid html) ;)
16:52:41 <AaronSw> yeah. i got the totally opposite sense
18:03:07 <AaronSw>http://www.aaronsw.com/weblog/000650
18:03:07 <dc_rdfig> D: http://www.aaronsw.com/weblog/000650 from AaronSw
18:03:15 <AaronSw> D:|Mr. Swartz Goes to Washington
18:03:15 <dc_rdfig> Titled item D.
18:04:19 <MarkB>http://guests.evectors.it/zoe/
18:04:20 <dc_rdfig> E: http://guests.evectors.it/zoe/ from MarkB
18:04:35 <MarkB> E:|Zoe, an email indexing proxy
18:04:37 <dc_rdfig> Titled item E.
18:07:40 <MarkB> E:would love to see it integrated with [Dan's RDF/email work|http://lists.w3.org/Archives/Public/www-rdf-interest/2000Jul/0020.html]
18:07:41 <dc_rdfig> Added comment E1.
18:08:35 <qmacro> qmacro is now known as q|away
18:08:50 <MarkB> E:and then add support for [every other application protocol|http://www.xent.com/FoRK-archive/dec00/0014.html]
18:08:51 <dc_rdfig> Added comment E2.
18:13:57 <dajobe> D:great report Aaron, looks like you had a blast
18:13:59 <dc_rdfig> Added comment D1.
18:15:03 <AaronSw> thanks. yep :)
18:40:29 <iBitsko> looking at the RDF test cases, rdf-charmod-literals in this case, why does <eg:Creator eg:named="Dürst"/> create two triples?
18:40:39 <iBitsko> _:a <http://example.org/named> "D\u00FCrst" .
18:40:48 <iBitsko> <http://www.w3.org/TR/2002/WD-charmod-20020220> <http://example.org/Creator> _:a .
18:41:58 <iBitsko> second question: when _:a was generated, was that name/URI per the RDF spec or the RDF Test Cases doc?
18:42:01 <dajobe> it's a prop attr
18:42:06 <dajobe> property attribute
18:42:09 <dajobe> on a property element
18:42:15 <dajobe> so it creates an intermediate node
18:42:38 <iBitsko> ah! ok, RDF::Simple doesn't support that yet then ;)
18:43:20 <Morbus> the support calls roll in! ;)
18:43:30 <iBitsko> re the generated name, I would guess that would have to be per the RDF spec if all tools were expected to generate the same test results
18:44:31 <dajobe> i'm not sure I get Q2
18:44:51 <dajobe> are you talking about _a: ?
18:45:31 <dajobe> it's an identifier for a node in the graph with no URI
18:45:47 <dajobe> a blank node it's usually called, an empty circle in the visual pictures
18:46:05 <dajobe> so in a serialisation it gains a temporary identiifer in order to refer to it in multiple places
18:46:07 <iBitsko> yes, but where is it specified how those are generated?
18:46:09 <dajobe> _:a is such a name
18:46:16 <dajobe> it could be _:anythingyoulike
18:46:27 <dajobe> so you have to match 'the blanks'
18:46:30 <iBitsko> such that a tool can properly use the test cases
18:46:34 <dajobe> this is the graph comparison problem
18:46:57 <dajobe> there's a free tool in the test suite are you can use
18:47:04 <dajobe> in utils/ntcmp or something
18:47:10 <dajobe> C++, but there you go
18:47:48 <dajobe> it's on the web, not in the zip
18:53:50 <dajobe>http://www.w3.org/2000/10/rdf-tests/rdfcore/utils/ntc/
18:53:51 <dc_rdfig> F: http://www.w3.org/2000/10/rdf-tests/rdfcore/utils/ntc/ from dajobe
18:54:12 <dajobe> F:|ntc - free tool for comparing RDF N-triples files for graph equality
18:54:13 <dc_rdfig> Titled item F.
18:56:21 <iBitsko> heh. it occurs to me that if I am able to get the perl hashes to serialize back to N-triples I'd have made the whole round-trip possible (writing and reading its own files)
18:56:30 <dajobe> F:see also the fine paper by Jeremy Carroll: [http://www.hpl.hp.com/techreports/2001/HPL-2001-293.html|Matching RDF graphs] if you want to implement something efficient, like he did for Jena's model comparison
18:56:31 <dc_rdfig> Added comment F1.
18:56:43 <dajobe> that's the general idea
18:56:52 <iBitsko> currently, I think the import as-is is lossy
18:57:10 <dajobe> this might help: http://www.redland.opensource.ac.uk/ntriples/
18:57:24 <dajobe> an ntriples validator; or at least my ntriple parsers' claims
20:08:53 <pxh|away> pxh|away is now known as pxh
20:17:29 <iBitsko> in parsing RDF/XML, is the element depth (even/odd) always correspond exactly to description -> property -> description -> property -> ...?
20:17:42 <iBitsko> or am I misreading?
20:18:06 <dajobe> usually
20:18:13 <dajobe> if you have parseType=Resource, you skip one
20:18:36 <iBitsko> any other cases (besides parseType=Literal, too)
20:18:47 <dajobe> this is explained in the revised syntax doc, but you can google for 'rdf striping' and find danbri's doc too
20:18:55 <dajobe> no
20:19:07 <dajobe> but there are parseType=Collection
20:19:12 <dajobe> which just works different
20:19:14 <iBitsko> thx. I'm reading the current doc, but that bit didn't come out clearly
20:20:50 <dajobe> that's useful feedback
20:21:00 <dajobe> it's the bit in http://www.w3.org/TR/rdf-syntax-grammar/ sec 2
20:21:09 <dajobe> nr Example 1 and 'striping'
20:21:28 <dajobe> but I hadn't got to explaining parseTYpe=resource then
20:22:39 <iBitsko> way cool. I just got rid of the state machine in my parser.
20:23:11 <dajobe> it'll be back, I predict ;)
20:27:31 <dajobe> iBitsko: I usually point people at my rdf/xml test cases too, they were for testing individual bugs, features or tricky bits I found
20:27:43 <dajobe> (might => bigger test suite later)
20:27:56 <iBitsko> thx!
20:28:06 <dajobe> see http://cvs.ilrt.org/cvsweb/redland/raptor/tests/
20:32:55 <pxh> pxh is now known as pxh|away
21:54:57 <bijan> bijan has changed the topic to: RDF/Semantic Web 24x7 chap (aka mhgrove) - http://rdfig.xmlhack.com/ blog
22:01:57 <dajobe> dajobe has changed the topic to: RDF/Semantic Web 24x7 chap (aka mhgrove) - http://rdfig.xmlhack.com/ bloke (aka bijan)
22:02:34 * larsbot wonders what prompted this
The IRC chat here was automatically logged without editing and contains content written by the chat participants identified by their IRC nick. No other identity is recorded.
Alternate versions:
and
Text
Provided by Dave Beckett. Hosted by Useful Information Company.