This is an automatically generated IRC chat log made by the logger bot from the Semantic Web Interest Group IRC chat at irc://irc.freenode.net/rdfig (also known as server irc.freenode.net channel #rdfig if that URI does not work for you).
NOTICE: #rdfig logs are being turned off 2004-12-03. Please
switch to the new and
shiny #swig channel for Semantic Web Interest Group chat.
Change your client to #swig and enjoy the new experience.
Or read the latest #swig logs
to see what you've been missing :)
Semantic Web Interest Group Logs > 2003 > 2003-10 > 2003-10-29 (Latest) (Search)
00:00:17 <JibberJim> vocab for the region?
00:00:21 <JimH_> will also send the marked up image directly to our RDF web site if you have write permissions
00:00:38 <JibberJim> Is the RDF XMP embedded inside then?
00:01:09 <JimH_> jim - you create the region using a drawing tool, it creates an RDF description of the image overlay (in SVG) and notes the depiction v. depicted
00:01:32 * danbri knows too many JimHs in irc.freenode.net
00:01:40 <JimH_> between what you markup and the region -- doesn't embed the RDF XMP, creates a separate file of OWL
00:01:57 * JimH_ is there another one?
00:02:16 <danbri> in #mobitopia sometimes
00:02:17 * JimH_ I've had JimH as nick for a while now, would hate to change...
00:02:25 <danbri> and #foaf (unless that's always you)
00:02:27 <danbri> hard to tell ;)
00:02:40 <danbri> are you registered w/ nickserv?
00:02:42 <JimH_> foaf not me (and def not mobitopia, whatever that is) - foo
00:02:53 <sbp> JimH is registered to the other Jim—JimMob
00:03:00 <JimH_> I thought I was - but it's been acting weird lately...
00:03:05 <JimH_> this explains it
00:03:06 <danbri> we should introduce you
00:03:11 <JimH_> guess I need a new nick - foo
00:03:15 <sbp> they've already been introduced
00:03:16 <JimH_> JimH_ is now known as JHendler
00:03:27 <danbri> what is jimmob's full name?
00:03:34 <JHendler> JHendler is now known as DrH
00:03:49 <sbp> hmm. hang on
00:04:10 <DrH> hmm "Notice -- Too many nick changes; wait 20 seconds before trying again"
00:04:12 <danbri> nah, jhendler better. DrH sounds like something you might buy at CVS.
00:04:15 <DrH> DrH is now known as MooseMan
00:04:21 <sbp> Jim Hughes
00:04:28 <JibberJim> Jim Hughes, and the semweb that I can see actually knows lots more about him :-)
00:04:30 <sbp> FOAF: http://www.feetup.org/jimfoaf.rdf
00:04:30 <dc_rdfig> Label FOAF not found.
00:04:39 <MooseMan> MooseMan is now known as JahBot
00:04:40 <sbp> quiet, chumpy
00:04:43 <danbri> btw
00:04:45 <danbri> <danbri> .paths Jim Hendler, Frank Sinatra
00:04:45 <danbri> <whwhwhwh> Jim Hendler to Frank Sinatra via Dan Connolly, Tim Berners-Lee, Bill Clinton, John F. Kennedy
00:04:45 <danbri> <whwhwhwh> in 5 steps
00:04:45 <danbri> <whwhwhwh> Jim Hendler to Frank Sinatra via Eric Miller, Dan Connolly, Tim Berners-Lee, Bill Clinton, John F. Kennedy
00:04:45 <danbri> <whwhwhwh> in 6 steps
00:04:47 <danbri> <whwhwhwh> see http://swordfish.rdfweb.org/discovery/2002/02/paths/byname.jsp?name=Jim+Hendler&name2=Frank+Sinatra
00:04:50 <danbri> from #foaf
00:04:55 * sbp suggested JimOWL in #foaf
00:05:09 <danbri> talk about typecasting! :/
00:05:12 <sbp> yeah
00:05:15 <JahBot> hmmm, JimOWL not too bad.
00:05:18 <danbri> there must be life after OWL
00:05:21 <JahBot> JahBot is now known as timbl
00:05:27 <sbp> it'd be like if I were SeanN3. don't think I could cope with that
00:05:28 <sbp> heh, heh
00:05:28 <timbl> nah, that's probably been taken
00:05:39 <timbl> timbl is now known as jimbl
00:05:44 <sbp> heh
00:05:45 <danbri> OWL-rules, OWL-S, OWL-2.0 OWL-Mobile, OWL-Tiny, ...
00:05:45 <jimbl> nah, not that either
00:06:06 <jimbl> jimbl is now known as JHendler
00:06:08 <danbri> danbri is now known as jimbri
00:06:16 <sbp> _owlsameAsJimH
00:06:37 <sbp> (or whatever that property's called today)
00:06:56 <sbp> sbp is now known as notajim
00:06:57 <JHendler> OWL names - http://lists.w3.org/Archives/Public/www-webont-wg/2003Jul/0300.html
00:06:59 * jimbri just seen primaryTopic of http://mena.typepad.com/dollarshort/2003/08/spellbound.html
00:07:10 <JHendler>http://lists.w3.org/Archives/Public/www-webont-wg/2003Jul/0300.html
00:07:10 <dc_rdfig> A: http://lists.w3.org/Archives/Public/www-webont-wg/2003Jul/0300.html from JHendler
00:07:19 <jimbri> jimbri is now known as danbri
00:07:20 <notajim> hooray for loading links in the background... good for when swamped
00:07:21 <JHendler> A:| Some other OWL variants
00:07:21 <dc_rdfig> Titled item A.
00:07:39 <danbri> Jim, I'm an OWL question for you.
00:07:49 <notajim> heh. I read BOWL as bowel
00:07:51 <notajim> notajim is now known as sbp
00:07:54 <JHendler> ok - will try, but only got a minut
00:08:04 <JibberJim> Path JimH to JimH is me then libby, so pretty close really.
00:08:11 <danbri> Is it possible to populate a class using OWL rules such that you get all the docs whose URI stems to a certain string?
00:08:24 <danbri> I can imagine it in N3, using log:uri and log:substring or somesuch.
00:08:36 <danbri> I had assumed do-able in OWL, but now worry it requires variables.
00:08:43 <sbp> log:uri is a level-breaker
00:08:51 <sbp> OWL doesn't have anything *scary* in it, Dan! :-)
00:09:01 <danbri> ie. the class is populated with X's whose log:uri Y has a foo:substring of ...
00:09:21 <danbri> this is to finish off th migration of PICS labelling technology to an RDF-based platform.
00:09:24 <sbp> sounds like aboutEachPrefix
00:09:30 <danbri> sbp, exactly.
00:09:34 <danbri> hence the level breakeer.
00:09:50 <JHendler> danbri - not sure, seems like one should be able to, but I don't see how without thinking hard -- suspect you would need variables or else you'd need a way to do user defined datatypes which we had to postpone
00:09:57 <JHendler> since xsd doesn't give nice URIs
00:10:06 <JibberJim> Can I get some example OWL/SVG for the PhotoStuff JHendler?
00:10:23 <danbri> it is generally considered a bit grubby to generalise about things based on textual characteristics of their names. But PICS wants that. And to say that all things matching http://playboy.com/images/ are rude is useful to that community.
00:10:37 <JHendler> lemme see JJim
00:10:37 * danbri stretches the word 'community' beyond its plausible limits
00:11:24 <sbp> { ?x log:uri [ string:startsWith "http://example.org/" ] } => { ?x a :DanBriClass } . in N3
00:11:26 <JHendler> JibberJim - can you see http://owl.mindswap.org/2003/submit-rdf/386.rdf
00:11:35 <JHendler> without a password?
00:11:43 <danbri> <danbri> .pic Jim Hendler
00:11:43 <danbri> <whwhwhwh> Jim Hendler http://swordfish.rdfweb.org/photos/2002/04/07/001775.JPG
00:11:43 <danbri> <whwhwhwh> Jim Hendler http://photos.heddley.com/albums/www2002/hawaii_007.sized.jpg
00:11:45 <JibberJim> Yes, thanks
00:11:54 <danbri> whwhwh should hang out here too.
00:12:37 <danbri> OK, we have 2-3 namespaces doing same thing. convergence time.
00:12:44 <danbri> but first, sleep.
00:12:52 <JHendler> that's a weird picture -- makes me look bald - everyone knows I have a full head of hair.. just look at the images google finds with a "hendler" image search :->
00:13:11 <danbri> you could correct that with an SVG overlay
00:13:48 <JibberJim> Nor sure I like the parseType literal - otherwise pretty similar to the ongoing work http://jibbering.com/discussion/image.1 / http://esw.w3.org/topic/ImageDescription
00:14:06 <JHendler> jibberjim - if you go to the provenance page I chumped before (in J: from yesterday) you can see the RDF for all our images -- any of the "program Data" files should be image markup
00:14:20 <JHendler> I gotta run - ciao.
00:14:32 <JibberJim> Who do we bug to come to the next scheduled topic chat?
01:17:01 <earle> earle is now known as grault
04:54:44 <D[a]vey> D[a]vey is now known as Davey
05:57:26 <D[a]vey> D[a]vey is now known as Davey
08:40:23 <mdupont> mdupont is now known as md-work
09:11:56 <arnarl> hi
10:09:32 <Dorward> What content type should RDF be served as? application/xml+rdf?
10:10:18 <Davey> rdf+xml
10:10:34 <Davey> +xml is always last, just like application/xhtml+xml :)
10:10:34 <Dorward> Thanks
10:10:42 <Dorward> Ah - I always get them backwards :)
10:11:02 <Davey> me too, mostly
10:11:23 <ericP> it's easy to remember, you just think of
10:11:25 <ericP> well,
10:11:28 <ericP> um
10:11:32 <ericP> it's hard to remember
10:11:53 <Dorward> heh
10:13:09 * Dorward wonders why his mod_rewrite voodoo isn't working
10:13:58 <Dorward> http://dorward.me.uk/tmp/htaccess.txt - the penultimate block.
10:13:59 <dc_rdfig> B: http://dorward.me.uk/tmp/htaccess.txt from Dorward
10:14:10 * Dorward curses as he forgot the bot again
10:16:44 <Dorward> B:Currently non-functioning mod_rewrite voodoo to let user agents that understand XML but not RDF present a useful parse tree.
10:16:45 <dc_rdfig> Added comment B1.
10:16:59 <Dorward> B:Any help getting it to actually work would be welcome :)
10:16:59 <dc_rdfig> Added comment B2.
10:17:10 <dajobe> you can do B:=http://dorward.me.uk/ to change the url
10:17:35 <Dorward> dajobe: I could - but I don't have anything better to put in its place.
10:17:42 <Dorward> ... yet
10:18:07 <dajobe> don't forget this chump rss feed is syndicated and read by millions... err, others
10:18:30 <Dorward> I know. I'm going to whip up a more useful permentant URI
10:19:03 * dajobe reminds people of http://journal.dajobe.org/journal/2003/07/semblogs/ just FYI
10:27:12 <Dorward> B:=http://dorward.me.uk/xml/rdf-rewrite/
10:27:12 <dc_rdfig> Replaced URL of B.
10:36:39 <dajobe> hi nick
10:42:06 <nmg_> hi dave
10:42:51 * nmg_ appears to have a duplicate :/
10:43:55 <dajobe> if nmg is registered, you can use the ghost command with nickserv to kill it
10:44:59 <nmg_> I don't think that I have registered it...
10:45:13 <dajobe> you better do, or someone ahem, might get there before you
10:45:16 <nmg_> btw, I've taken the liberty of syndicating your blog on livejournal
10:45:19 * nmg_ grins
10:45:23 <dajobe> bloody liberty !
10:45:32 <dajobe> how much do they pay me for that? :)
10:45:40 <CaptSolo> hi dajobe :)
10:45:45 <nmg_> I think that you get to pay me for the increased readership ;)
10:45:57 * dajobe isn't writing it for readership
10:45:59 <nmg_> all one of me
10:47:04 <dajobe> very smallprint, hardly readable "LiveJournal.com makes no claim to the content supplied through this journal account. Articles are retrieved via a public feed supplied by the site for this purpose."
10:48:23 * dajobe snigers at nmg's LJ discoveries
10:48:39 <dajobe> a friend of mine has both his parents reading his blog items
10:48:41 <dajobe> now *that* is scary
10:49:03 * nmg_ grins
10:49:59 <nmg_> as you said, "I'm not writing it for readership" (which goes doubly for LJs)
10:53:53 <dajobe> yeah, it's worked out as a bookmarks+what am I doing, reading site
10:54:57 <nmg_> I had originally intended to do something similar, but I am essentially lazy, and the effort of duplicating my (paper) logbook online was too much
10:55:43 <dajobe> this was duplicating (somewhat) my earlier log done by typing into my psion5, which expired
10:56:41 <nmg_> I've not yet owned a palmtop, so that's never been an option
10:56:55 * dajobe bbl, meeting
10:57:01 * nmg_ has dangerously luddite tendencies
11:08:55 <JimJibber> JimJibber is now known as JibberJim
11:14:16 <danbri>http://www.semaview.com/resources/semweb.html
11:14:16 <dc_rdfig> C: http://www.semaview.com/resources/semweb.html from danbri
11:14:31 <danbri> C:|Bootstrapping the Semantic Web with "Intelligent" Calendar web pages, by Semaview Inc.
11:14:31 <dc_rdfig> Titled item C.
11:17:54 <danbri> C:See [http://lists.w3.org/Archives/Public/www-rdf-calendar/2003Oct/0013.html|message] from [http://csukornyk.sherpasuite.com/homepage.php|Chris Sukornyk] on www-rdf-calendar.
11:17:54 <dc_rdfig> Added comment C1.
13:16:40 <eaon> eaon is now known as eaon|bbl
14:47:28 <eaon|bbl> eaon|bbl is now known as eaon
15:01:58 <eaon> eaon is now known as eaon|out
15:27:39 <arnarl> arnarl is now known as arnarl|away
15:30:34 <daviddorward_> daviddorward_ is now known as Dorward
15:46:33 <D[a]vey> D[a]vey is now known as Davey|LH
15:53:42 <Dorward> hmmm... it looks like I can access the Mac Address Book via Java... that would make a handy way to write a photo annotation tool. Pick the people in it right out of the address book.
16:09:04 <JimJibber> JimJibber is now known as JibberJim
16:25:22 <Davey> Davey is now known as D[a]vey
16:25:44 <DanC> mac accressbook via java... Dorward, if you'd leave cookie crumbs for the rest of us to follow, I'd apprecaite it.
16:25:52 <DanC> addressbook even
16:27:36 <Dorward> DanC: If I find anything useful I'll document my progress.. unfortunatly I haven't found anything that can do it except Objective-C at the moment.
16:28:14 <Dorward> Any good RDF libraries for Objective-C? :)
16:28:43 <danbri> you can call out to Java easy enough...
16:29:00 <monkeyiq> redland should be usable from obj-c ?
16:29:32 <Dorward> monkeyiq: It should? I might look in to that if I dead end with the Java approach.
16:29:58 <monkeyiq> Dorward: well, assuming that using a C API is easy in obj-c
16:30:44 <Dorward> monkeyiq: I would say that that is a reasonable assumption.... but I've been burned by assmptions before :)
16:31:19 <monkeyiq> :)
16:32:59 <DanC> I'm curious about pyobjc and jython... but not curious enough to start doing real development on the mac... I'm still nervous about investing in proprietary technology.
16:36:05 <arnarl|away> arnarl|away is now known as arnarl
16:44:12 <Wack> dorward, your posted url (http://dorward.me.uk/xml/rdf-rewrite/) isnt valid xml
16:44:31 <Wack> mozilla refuses to display it (at least, my firebird doesnt)
16:44:58 <Wack> XML Parsing Error: mismatched tag. Expected: </body>.
16:45:05 <Wack> Location: http://dorward.me.uk/xml/rdf-rewrite/ Line Number 41, Column 3:
16:45:12 <Wack> </div></body></html>
16:45:13 <Wack> --^
16:45:21 <Dorward> Wack: Try now
16:45:28 <Wack> ok, works :]
16:45:51 <Wack> do you sniff out browsers that dont support xhtml btw?
16:46:00 <Wack> and send the xhtml as text/html ?
16:46:24 <Dorward> Wack: text/html by default, application/xhtml+xml if the accept line says yes.
16:47:19 * DanC discovers RuleML '03 workshop http://comas.soi.city.ac.uk/conference/ruleml/ ... wonders if anybody knows what happened there
16:47:22 <Wack> ah hmm, do you use a xhtml capable browser yourself?
16:48:32 <Dorward> Wack: Yes
16:49:25 <Dorward> Safari can handle valid XHTML without any trouble, but it seems to have tag soup mode for XHTML which isn't well formed. It gets the short tests correct here: http://dorward.me.uk/tmp/xhtml/
16:49:33 <Dorward> (and at home I use Mozilla)
16:49:38 <Wack> ah hmm, almost looked like a textbook example from Hixie's 'Sending xhtml as text/html is considered harmful' ;)
16:50:16 <Dorward> Wack: :) Very much so... I don't normally make that mistake - see the comment at the top of the document :)
16:50:17 <Wack> ah well, it is a textbook example then :/, same as IE
16:50:42 <Dorward> Noooo - IE just goes XHTML? What's that? Want to download it? :)
16:51:04 <Wack> IE displays it as an xml tree
16:51:09 <Wack>http://www.hixie.ch/advocacy/xhtml
16:51:10 <dc_rdfig> D: http://www.hixie.ch/advocacy/xhtml from Wack
16:51:13 <nmg> DanC: I noticed that yesterday - I don't recognise many of the authors on the programme at a first glance
16:51:17 <Wack> D:|Sending XHTML as text/html Considered Harmful
16:51:17 <dc_rdfig> Titled item D.
16:51:30 <nmg> ah, good old hixie...
16:51:31 <Dorward> Wack: Really? It didn't do that last time I checked it. It does with application/xml, but not for application/xhtml+xml
16:52:14 <nmg> only Ian could write a diatribe on the evils of text/xhtml in a file of type text/plain...
16:52:40 <nmg> sorry, text/html
16:52:57 <Dorward> application/xhtml+xml I think you mean :)
16:53:54 <nmg> ideally, yes. Ian's specific rant is about the use of text/html
16:54:17 <Dorward> Oh - ah. <shakes head>
16:57:47 <Wack> dorward: do you currently host any rdf with that rewrite rule in place?
16:58:13 <Dorward> Wack: http://dorward.me.uk/foaf.rdf
16:58:22 <DanC> D:I haven't read this, but I highly recommend sending XHTML as text/html. I haven't seen much harm.
16:58:22 <dc_rdfig> Added comment D1.
17:00:04 <Dorward> DanC: Oh the joy of commenting on stuff you haven't read! Nutshell: Not testing XHTML with a parser that ensures XML is well formed tends to lead to errors which prevent the page from rendering in good browsers when sent with the correct content type
17:00:05 <Wack> seems to work dorward (mozilla displays it as an xml tree ('application/xml'), whereas wget gets type 'application/rdf+xml'
17:00:18 <nmg> hmmm. nice rewrite rule.
17:00:24 <Dorward> Wack: If all my problems were due to my cache, I'll be unhappy.
17:00:45 * nmg keeps meaning to sit down and write a XUL triple displaying add-on for Moz
17:01:04 * Dorward becomes unhappy
17:01:08 <Dorward> But it works
17:01:10 <DanC> D:I don't recommend not testing with a parser that ensures well-formededness. I recommend nxml-mode and Amaya.
17:01:11 <nmg> alas, I keep getting bogged down in the details of registering new content-type handlers (and so on)
17:01:12 * Dorward becomes happy again
17:01:12 <dc_rdfig> Added comment D2.
17:01:34 * JibberJim considers reminding DanC that the RFC he wrote doesn't allow sending of XHTML 1.1 as text/html
17:01:42 <DanC> no?
17:02:04 <DanC> oh... XHTML 1.1... I haven't looked at that. XHTML 1.0 works for me.
17:02:06 <Wack> B: Perhaps adding a 'Vary: Content-Type' headers solves caching problems?
17:02:07 <dc_rdfig> Added comment B3.
17:02:32 <DanC> actually, I don't bother with <!DOCTYPE>s. I just write <html xmlns="http://www.w3.org/1999/xhtml">... .
17:03:02 <Dorward> DanC: nXML-mode works on namespaces? Excellent - I can cross that of my list of things to check
17:03:25 <Wack> I bother with doctypes now that I have found out internet explorer goes into 'standards complaince' mode when rendering css if the html has a full doctype declaration
17:03:49 <Dorward> ... unless you have an XML prolog :)
17:03:51 <Wack> at least it's box sizing is compliant now
17:04:22 <Wack> yes, but ie doesnt support xhtml, so you dont need that anyway ;)
17:04:45 <Dorward> Wack: yes - but other user agents do support xhtml :)
17:05:14 <Wack> unfortunately, that a rather small minority :/
17:10:33 <Wack>http://rx4rdf.liminalzone.org/
17:10:33 <dc_rdfig> E: http://rx4rdf.liminalzone.org/ from Wack
17:10:51 <Wack> E:|Rx4RDF
17:10:51 <dc_rdfig> Titled item E.
17:10:59 <Wack> E:"Rx4RDF shields developers from the complexity of RDF by enabling you to use familar XML technologies like XPath, XSLT and XUpdate to query, transform and manipulate RDF. Also included are two applications that utilize Rx4RDF: Rhizome, a wiki-like content management and delivery system with wiki-like markup languages for authoring XML and RDF, and RDFScribbler, for viewing and editing RDF models."
17:10:59 <dc_rdfig> Added comment E1.
17:11:39 <Wack> E:Website seems to be bases upon some sort of Wiki, but all content is gone (?)
17:11:41 <dc_rdfig> Added comment E2.
17:11:41 <DanC> license?
17:12:09 <Wack> no idea, site is rather empty :]
17:12:24 <Wack> according to it's sf project page it's gpl
17:12:27 <dajobe> but what shields me from the complexity of XSLT?
17:13:00 <DanC> RxSLT, perhaps
17:14:25 <Wack> E: The [rx4rdf sourceforge project page|http://sourceforge.net/projects/rx4rdf] does work though...
17:14:25 <dc_rdfig> Added comment E3.
17:17:39 <DanC> D:under the heading of "Why using text/html for XHTML is bad" he says "Authors write invalid XHTML ...". That's not an argument against using text/html for XHTML; it's an argument against using text/html for stuff that isn't XHTML.
17:17:40 <dc_rdfig> Added comment D3.
17:18:18 <Wack> that isn't XHTML?
17:18:46 <DanC> anything that's not well-formed XML isn't XHTML, for noe.
17:18:48 <DanC> for one.
17:19:26 <DanC> he writes "If you send XHTML as text/html, as far as browsers are concerned, you are just sending them Tag Soup." not so!
17:20:10 <Dorward> OK guys, I'm going to head home now. Probably be back online in ~90 min. (I have to go shopping and I predict evil traffic tonight)
17:20:10 <DanC> "If you ever switch your XHTML documents from text/html to
17:20:10 <DanC> application/xhtml+xml, then you will in all likelyhood end up with
17:20:10 <DanC> a considerable number of XML errors" not so! there are no XML errors in XHTML documents.
17:21:06 <DanC> D:more nonsense: "If you ever switch your XHTML documents from text/html to application/xhtml+xml, then you will in all likelyhood end up with a considerable number of XML errors". There are no XML errors in XHTML documents.
17:21:06 <dc_rdfig> Added comment D4.
17:21:28 <deltab> Wack: Vary lists *request* header fields -- http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.44
17:21:41 <Wack> nitpicking about definitions does not invalidate his point does it?
17:22:10 <Wack> dorward encountered it, because his browser parsed the incorrect xhtml with a html tag-soup parser
17:23:51 <DanC> nitpicking? he has no point.
17:24:21 <DanC> bottom line is: serving up XHTML as text/html works great.
17:24:53 <DanC> that goofy non-XHTML documents cause problems is hardly noteworthy.
17:27:42 <Wack> deltab: 'Vary: Accept' should still work?
17:28:04 <deltab> Wack: yeah, aiui
17:28:08 <Wack> B3: Perhaps adding a 'Vary: Accept' header solves caching problems?
17:28:08 <dc_rdfig> Replaced comment B3.
17:29:27 <Wack> danc: that was my remark about nitpicking, you define a xhtml document as being valid _because_ it is xhtml, but most html authors 'out there' have a rather different view of (x)html
17:29:55 <JibberJim> The problem I have with serving up text/html is that the only times we're given any authority to do it is via Appendix C. of xhtml1 - and appendix is not testable against.
17:30:50 <JibberJim> Even the W3.org's own homepage has something that is rather dubious validity (an attribute on an input type=hidden that is only valid in prose on other input types)
17:31:32 <md-work> md-work is now known as mdupont
17:33:21 <DanC> the web community arrived at a definition of XHTML thru due process. Anybody who has a different idea can either get involved in the due process and change it or not; but if not, I don't owe them anything.
17:34:13 <Hixie> i hear danc is disagreeing with my "don't send XHTML if you want UAs to treat it as HTML" treatise? :-)
17:34:25 <Wack> sorry danc, could not resist mentioning it ;)
17:34:38 * DanC sees nothing to apologize for
17:35:13 * DanC presumes Hixie can find my comments via logs etc. cited in the /topic
17:35:33 * Hixie goes to read archives scrollback for background
17:37:01 * Hixie chuckles as he notes the archives themselves don't conform to Appendix C
17:38:32 <Hixie> (hi nmg, btw)
17:38:40 <DanC> details, Hixie? dajobe tweaks the logs pretty regularly
17:38:49 <nmg> (yup, hi ian ;)
17:39:03 <dajobe> it's the xhtml vs mime type thing, DanC
17:39:25 <Hixie> DanC: the case i noticed was of a /> not proceeded by a space, which i believe is an appendix-c-violation (informative appendix of course, so it doesn't technically matter)
17:39:35 <dajobe> oh that
17:39:51 <JibberJim> lang="en" also needs xml:lang="en"
17:40:00 <dajobe> 'cos xsltproc doesn't have an xhtml output mode
17:40:12 <Hixie> why not output html?
17:40:54 * DanC wonders what Hixie means by html; I consider XHTML a dialect of HTML, so the logs are output in HTML, to me
17:41:16 <Hixie> HTML4, my bad
17:41:49 <Hixie> as in, what parsers are supposed to treat the content as when they read text/html
17:41:53 <Hixie> (still reading scrollback)
17:42:43 <Hixie> ok, here we go
17:42:54 <Hixie> DanC: <DanC> he writes "If you send XHTML as text/html, as far as browsers are concerned, you are just sending them Tag Soup." not so!
17:42:59 <Hixie> DanC: why do you say "not so"?
17:43:23 <DanC> "[XHTML1]
17:43:24 <DanC> defines a profile of use of XHTML which is compatible with HTML
17:43:24 <DanC> 4.01 and which may also be labeled as text/html.
17:43:24 <DanC> "
17:43:31 <DanC> -- http://www.rfc-editor.org/rfc/rfc2854.txt
17:43:41 <Hixie> that's a lie
17:43:43 <Hixie> it's not compatible
17:43:55 <Hixie> for the MANY reasons i list in that document
17:44:05 <Hixie> (different CSS semantics, DOM semantics, parsing rules, etc)
17:44:59 <Hixie> (and I have sent those reasons in a detailed e-mail to www-html-editor at the request of the htmlwg, although i haven't had a reply)
17:45:25 <DanC> that "lie" was established by due process. Are you participating?
17:45:41 <DanC> [oops; my irc client ate half of what I typed]
17:45:57 <JibberJim> Do you have a link to the issue tracking for that one Hixie?
17:46:01 <DanC> that "lie" was established by due process. If you disagree, there's a process for changing it. Are you participating?
17:46:17 <Hixie> DanC: yes, like i said, i mailed the group on their request
17:46:22 <Hixie> JibberJim: don't think it's in voyager. let me look.
17:46:25 <D[a]vey> D[a]vey is now known as Davey
17:46:54 <DanC> All the "reasons" I found in that document were nonsense.
17:47:22 <Hixie> DanC: i'm trying to see why you think so. i've reached your first such claim, but you haven't explained it yet:
17:47:22 <Hixie> <Hixie> DanC: <DanC> he writes "If you send XHTML as text/html, as far as browsers are concerned, you are just sending them Tag Soup." not so!
17:47:22 <Hixie> danbri DanC
17:47:22 <Hixie> <Hixie> DanC: why do you say "not so"?
17:48:21 <DanC> I say "not so" because it is not so. If you send XHTML as text/html, you are following the community standards.
17:49:08 <Hixie> no, according to the HTML WG, as per an e-mail from steven, sent to www-html, and quoted in my document, the HTML WG request that XHTML UAs that receive text/html entities parse them according to their HTML parsers using their tag soup error recovery methods.
17:49:45 <DanC> Steven's opinion isn't a community standard.
17:49:55 <Hixie> it wasn't his opinion
17:50:07 <Hixie> it was a statement of the wg opinion from the wg's chair.
17:50:16 <Hixie> in response to a formal request for such an opinion
17:50:19 <Davey> Wow, hey Hixie
17:50:34 <Hixie> (and it is the only such opinion in either direction that has been published)
17:50:36 <Hixie> hey Davey
17:51:06 <DanC> looking for this quote from Steve, I just find more nonsense: "The XHTML DOCTYPEs are not valid HTML DOCTYPEs"
17:51:13 <DanC> "The "xmlns" attribute is invalid HTML."
17:51:23 <Hixie> what is wrong with either of these statements?
17:51:41 <Hixie> oh, you treat HTML as a family name
17:51:44 <Hixie> hold on, let me fix the document
17:52:06 <ericP> i guess the HTML4 doctype is an invalid HTML3 doctype btu that doesn't make HTML4 not HTML3
17:52:18 <Hixie> yes it does?
17:52:34 <ericP> rather doesn't make it NOT HTML
17:52:40 <Hixie> right
17:52:55 <JibberJim> The absense of any user agents which do treat XHTML served as text/html as XHTML is also of relevance I feel - without a single implementation - how can we really say the community agree with it?
17:52:57 <ericP> so waht's the diff with XHMTML1 ?
17:53:18 <Hixie> i meant HTML4, not HTML. I'm correcting the document as we speak.
17:53:22 <ericP> jim, did you mean "as XML" ?
17:53:46 <JibberJim> as XHTML - which obviously includes the WF XML requirements amoung others.
17:54:24 <DanC> I'm still trying to figure out the relationship between this message from Steve (which I'm still struggling to find) and the community standards. The community standard for text/html is held in trust by IANA, which points to http://www.rfc-editor.org/rfc/rfc2854.txt . You claim that document contains "lies" and you're welcome to your opinion, but that doesn't change community standards.
17:54:28 <ericP> sorry, not catching the semantics if XHTML here
17:54:30 <DanC> Steven
17:55:03 <Hixie> DanC: message is http://lists.w3.org/Archives/Public/www-html/2000Sep/0024.html
17:55:23 <ericP> do you mean that it doesn't treat it as an XML document, with all the various stylesheet and other associated extras?
17:55:26 <ericP> (jim)
17:55:42 <ericP> or that it doesn't treat it as HMTL?
17:55:50 <DanC> Steven seems confused: "Therefore, documents served as text/html should be treated as HTML and not as XHTML."
17:55:59 <ericP> or that it doesn't treat it as the union as defined by the spec?
17:56:06 <JibberJim> you're suggesting Amaya refuses to show a non-WF html served as text/html document I guess ericP ?
17:56:07 <DanC> he owes the community an update to the text/html spec
17:56:21 <Davey> Hixie: may I PM you quickly?
17:57:01 <JibberJim> I'm saying there's no UA which stops processing normally non-WF xhtml as text/html documents as I understand the XHTML 1.0 spec requires.
17:57:06 <ericP> jim, interesting point. seems kind of antisocial to refuse to serve invalid XHMTL, but that's was the spec says, sin't it
17:57:42 <ericP> they are allowed to continue processing for error display.
17:57:43 <JibberJim> Sure, it's incredibly anti-social, which is why I stick with html4
17:57:47 <Hixie> DanC: my statement ("If you send XHTML as text/html, as far as browsers are concerned, you are just sending them Tag Soup.") is not contradicted by the RFC. UAs _are_, in practice as well as per the request of the WG, required to parse anything sent as text/html either as HTML4 or (if it is invalid) as tag soup. Where does the RFC disagree with this?
17:57:53 <Hixie> Davey: sure
17:58:16 <ericP> if amaya put up a box that said "there were some probs ...", that may suffice
17:58:22 <DanC> "[XHTML1]
17:58:23 <DanC> defines a profile of use of XHTML which is compatible with HTML
17:58:23 <DanC> 4.01 and which may also be labeled as text/html."
17:58:34 <ericP> so long as it never saved that document in an invalid form
17:58:43 <Hixie> DanC: you can paste that as often as you like but claiming it is compatible doesn't make it so
17:58:55 <JibberJim> Sure it probably would suffice IMO - but there's still no UA I know of which actually does that.
17:59:16 <Hixie> JibberJim: http://hades.mn.aptest.com/cgi-bin/voyager-issues/XHTML-1.0?id=6232;expression=appendix%20c;user=guest
17:59:17 <ericP> jim, i don't think you have to stick with HTML4 because stopping processing of a non WF document is antisocial
17:59:24 <Hixie> JibberJim: XHTML-1.0/6232
17:59:34 <ericP> you just have to publish WF documents, which is pretty easy
17:59:48 <DanC> I stipulate that "compatible" is debateable. Nonetheless, the RFC says XHTML1 documents maybe be labelled text/html
18:00:11 <Hixie> DanC: oh i don't debate the "may". I'm debating whether it is wise or not.
18:00:29 <Hixie> DanC: If it wasn't allowed, I wouldn't have to write documents explaining why it was bad. I could just say "it's not allowed".
18:01:13 * DanC finds that saying "it's not allowed" doesn't often stop folks either...
18:01:43 <Hixie> granted :-)
18:02:23 <DanC> Your argument seems to be confused between "if you don't follow the specs, you'll run into trouble" and "if you *do* follow the specs, you'll run into trouble".
18:02:33 <DanC> that is: I, as a reader, am confused by which of those you mean.
18:02:50 <Hixie> well, both are true.
18:02:55 <JibberJim> I'm not implementing a sufficient QA process to ensure that all my documents are WF (and stick to being WF in response to bugs in the XML parsers of UA's) when I could just use a semantically identical ML without these problems, and proven reliability
18:03:22 <DanC> the former is hardly remarkable, is it? And I found it very distracting from any argument you made about the latter.
18:03:44 <Hixie> interesting point
18:03:51 <Hixie> maybe i should restructure it to have the two more separate
18:04:32 <DanC> I'd appreciate that.
18:14:44 <Hixie> DanC: ok, reload and see if you agree with it now :-)
18:15:44 <DanC> well, it still discusses sending non-XHTML under the heading "Why using text/html for XHTML is bad".
18:16:20 <Hixie> what term should i use for "documents that claim to be XHTML despite being invalid XHTML"?
18:19:06 <JibberJim> Wouldn't an invalid xhtml document still be an xhtml document, just not a strictly conforming one?
18:19:22 <Hixie> well, that was my assumption too
18:19:26 <Hixie> danc seems to disagree :-)
18:20:16 <DanC> I have no interest in a term for "documents that claim to be XHTML despite being invalid XHTML"; the concept is totally irrelevant to any argument that following the specs leads to trouble.
18:21:29 <JibberJim> So you'd be happy that a document which doesn't follow the specifications should not be labelled as text/html ?
18:22:41 <JibberJim> A document such as the one returned from http://www.w3.org/ with an accept header indicating a preference for text/html ? (which has an attribute on an element which it is not defined)
18:23:53 <DanC> yes, I'm happy that "a document which doesn't follow the specifications should not be labelled as text/html"
18:24:24 <DanC> I haven't finished investigating the w3.org homepage issue; I'd appreciate if you'd report the problem to site-comments@w3.org
18:24:41 <Hixie> DanC: i agree with you. my point is that authors are doing this, and by doing it for XHTML they are setting themselves up for trouble which, if they tried to use HTML4, they would never get.
18:25:18 <DanC> ok, but don't call that point "Why using text/html for XHTML is bad". call it "Why using text/html for random strings of characters is bad" or something.
18:25:45 <Hixie> it's not random strings of characters
18:25:56 <Hixie> it's random strings of characters that claim to be XHTML as opposed to HTML4
18:26:47 <DanC> "characters that claim"? anthropomorphism. no thanks. "characters that people claim are XHTML" makes it more clear where the fault is: with the people who don't play by the community standards. This is an argument *for* the community standards.
18:27:15 <Hixie> an XHTML doctype at the top of a document makes the document claim it is XHTML.
18:27:33 <DanC> ah; true.
18:32:10 <Wack> i'm off, have to buy some groceries and food before the shop closes!
18:32:16 <Hixie> DanC: ok, reload again :-)
18:32:54 <JibberJim> Do we not have an issue with charset defaultings too a document served as text/html and application/xhtml+xml will have different validity due to different charset rules.
18:33:41 <DanC> ok, "Why using text/html for XHTML is bad" is now coherent, provided the "See below" reference pans out...
18:33:47 <Hixie> hehe
18:33:50 <Hixie> good start :-)
18:35:01 <DanC> "Current UAs are HTML4 user agents (at best)" overstates the case. I use Amaya and galeon and mozilla-firebird. I know Amaya has explicit XHTML support, and I think galeon and mozilla-firebird do.
18:35:17 <Hixie> read the full sentence
18:35:25 <Dorward> Mozilla certainly does - it even has an XML parser.
18:35:45 <DanC> "not native" is false, no?
18:36:00 <DanC> I'm not relying on mozilla's error handling, nor Amaya's.
18:36:03 <Hixie> this is only in the context of text/html.
18:36:06 <JibberJim> It does not use the XML parser when it is sent as text/html Dorward
18:36:29 <Dorward> JibberJim: Correct. I'm going on what DanC said :)
18:36:41 <Hixie> if you send XHTML as text/html, you should (per the HTMLWG) use the UA's HTML4 error recovery code.
18:36:59 <Hixie> i.e., XHTML-as-text/html is not the native language of the text/html parser.
18:37:01 <DanC> I don't think "the key" is anything about tag soup. If there's a "key" it's more likely something more crisp like css rules that don't work or javascript that doesn't work because of DOM weirdness.
18:37:26 <Hixie> reload.
18:37:30 <Hixie> i moved that down one section
18:37:36 <Hixie> (you're right, it didn't belong where it ended up)
18:39:34 <DanC> the argument would be more clear and compelling, to me, if you took a specific and not-too-contrived case of the CSS or DOM problems and elaborated it in some detail right at the top.
18:40:17 <DanC> I find myself following "see below" and [1] links and such before I find something that really seems to say anything I care about.
18:40:52 <JibberJim> Hixie, your "script cannot have their content escaped" is not correct, XML parsers only MAY, not MUST remove comments.
18:41:01 <Hixie> DanC: well, the document isn't aimed at you really, it's aimed at typical web authors. but point taken. reload, is that better?
18:41:11 <Hixie> JibberJim: but the MUST not execute them.
18:41:12 <Hixie> er
18:41:15 <Hixie> JibberJim: but they MUST not execute them.
18:41:21 <Hixie> JibberJim: the comments, that is.
18:41:32 <JibberJim> The HTML UA doesn't execute it, it passes it to the script element.
18:41:43 <JibberJim> (the comments included are valid script)
18:41:44 <Hixie> JibberJim: i.e. the comments can be in the DOM, but it isn't part of the content, and shouldn't be run.
18:41:57 <Hixie> in HTML, <script> elements are CDATA and <!-- is thus not SGML markup.
18:42:27 <Hixie> in XHTML, <script> is PCDATA, so <!-- is XML markup and is thus not passed to the script evaluator.
18:42:28 <JibberJim> Ah yeah, I see what you're saying.
18:43:50 <DanC> It's still a bit fuzzy on whether it's following the specs or not following the specs that gets me into trouble: "XHTML documents that use the "/>" notation, as in "<link />", are not valid HTML4 documents". well, duh. "A CSS stylesheet written for an HTML4 document is interpreted slightly differently in an XHTML context" good to know, but doesn't seem like such a big deal that I should throw out all the benefits of XHTML.
18:44:32 * JibberJim isn't sure what the benefits of XHTML are in this context?
18:44:49 <Hixie> DanC: well, the css thing actually affects at least one of the links in the /topic of this channel
18:44:57 <Hixie> indeed, what _are_ the benefits?
18:44:58 <DanC> benefits of XHTML: I can use XSLT to scrape an RDF version of my travel schedule from my homepage.
18:45:12 <Hixie> so, namespaces?
18:45:21 <DanC> what about namespaces?
18:45:22 <Hixie> you're not allowed to include namespaces in XHTML-as-text/html
18:45:37 <Hixie> oh, i see what you are saying
18:45:41 <Hixie> oh, you mean to transform your XHTML into RDF
18:45:48 <DanC> yes.
18:46:03 <JibberJim> The advantage is you've got an XSLT hammer - that can be solved by using a HTML4 - XHTML conversion it's a mechanical process tidy or many other proxies can do it.
18:46:15 <DanC> i.e. I can use lots of handy XML tools on my XHTML, and still benefit from the deployed support for text/html
18:46:41 <Hixie> DanC: that's actually mentioned in the last comment in the last section before the appendices
18:46:44 <JibberJim> I don't see why your desire to use XML tools on some content doesn't force you to make the conversion - it's more useful in fact because we know that most text/html content is invalid.
18:47:04 <DanC> I've got lots of tools like XSLT that grok well-formed XML. nxml-mode. The list is long and growing. Why bother with HTML4->XHTML conversion?
18:47:19 <JibberJim> Because most of the text/html content you find on the web isn't valid.
18:47:47 <DanC> I'm really, really not interested in discussing the fact that 80% of everything is drek.
18:47:55 <Hixie> DanC: so why not use application/xhtml+xml ?
18:48:11 <DanC> I stipulate that 80% of everything is drek. Can we leave that aside forevermore, pretty please?
18:48:12 <JibberJim> niq has a web proxy capable of doing the conversion to XHTML on the fly, so you never need know.
18:48:36 <DanC> because there isn't much deployed support for application/xhtml+xml.
18:48:50 <DanC> and I don't really see why anybody should support application/xhtml+xml
18:49:22 <DanC> it seems cost-effective to evolve the definition of text/html
18:49:24 <JibberJim> Because it allows us to do useful things like mix MathML or RDF or SVG in with our XHTML semantics.
18:50:04 <Hixie> and because it doesn't get parsed as HTML
18:50:06 <Hixie> HTML4 that is
18:50:22 <DanC> i don't think application/xhtml+xml contributes much to the RDF/HTML mess. MathML and SVG do provide motivation.
18:50:29 <Hixie> you can't evolve text/html for the reasons given under "Why UAs can't handle XHTML sent as text/html as XML" in my document
18:51:42 <DanC> Hixie, it seems much cheaper, to me, to increase the level of proper XHTML 1.0 support in text/html clients than to make a new MIME type. Mixing in Math and SVG is perhaps the time to make a new mime type. but not for headings/paragraphs/lists.
18:51:59 <Hixie> DanC: you can't evolve text/html for the reasons given under "Why UAs can't handle XHTML sent as text/html as XML" in my document
18:52:09 <DanC> i.e. that current browsers have bugs goes under "80% of everything is drek." boring.
18:52:09 <Hixie> as much as that would be great
18:52:16 <Hixie> boring maybe to you
18:52:24 <Hixie> but of rather critical importance to everyone else
18:52:56 <DanC> no, it's boring to everone else too. Yes, we all have to live with it. but none of us finds it very interesting, I'm pretty sure.
18:53:21 <Hixie> in that case i don't see why you mention that it is boring
18:53:36 <Hixie> it's still a blocker issue that means your idea of evolving text/html is unworkable.
18:53:48 <DanC> I mention that it's boring in hopes of using the bandwdith thru this channel for something else.
18:54:32 <DanC> why is it unworkable to deploy better XHTML support? It seems completely workable. It's happening every time I apt-get update.
18:54:43 <Hixie> dude, read what i said
18:54:53 <Hixie> what's unworkable is parsing text/html as XML
18:55:11 <Hixie> you can increase XHTML1 support for other MIME types, that's fine
18:55:16 <Hixie> all modern UAs support that
18:55:25 <Hixie> opera, safari, mozilla, etc.
18:57:03 <lilo> [Global Notice] Hi all. This will be of interest to many of you and we can use the feedback. A researcher from the Complex Systems Computation Group at Helsinki Institute for Information Technology has come to us wanting to use the network for a research project. It involves next-gen search engine technology.
18:57:47 <lilo> [Global Notice] He would like to log content on public channels to use it as a database for the project. If you'd like to hear about it, and ask questions, and help us figure out if this is doable, please stop by #searchengine . Thanks.
19:00:45 <Hixie> DanC: fyi i've updated the document to take into account your last commetns too. thanks for your input, i think the document is much clearer now because of it.
19:09:16 <DanC> welcome
19:09:57 <sh1mmer> you guys see whats going on in #searchengine?
19:10:07 <dajobe> give us a clue, sh1mmer
19:10:20 <sh1mmer> they want to index freenode
19:10:44 <dajobe> hah
19:11:04 <sh1mmer> they have a guy from helsinki talking about doing stastical npl analysis etc
19:11:16 <sh1mmer> its quite interesting in a mad prof. kinda way :P
19:11:52 <dajobe> that would be hard to retroactively impose on all channels
19:12:22 <mattmcc> They're not going to try, they're asking for channels to agree to participate.
19:12:47 <dajobe> I think we've got our own logging sort, IMHO, and the social conventions
19:12:50 <dajobe> sorted
19:12:54 <sh1mmer> lilo and the admins are in on it, so its all nice an official and opt in
19:14:01 <sh1mmer> dajobe well arnia and I have been playing with various nlp stuff for years now
19:14:40 <sh1mmer> and the latest iteration of our plans will be using rdf for storage and efficiency
19:14:41 <sh1mmer> :)
19:15:10 <sh1mmer> but you would be better asking him about that :P
19:33:25 <sh1mmer> you know what would be cool?
19:34:05 <sh1mmer> if they implemented foaf in their search engine by recognising "<somenick> nick: blah" means that <somenick> is talking to nick:
19:34:09 <Dorward> A fridge
19:34:31 <sh1mmer> Dorward not if it isn't turned on.
19:34:42 <Dorward> this one is
19:35:04 <sh1mmer> got any beer in it?
19:35:18 <Dorward> nope
19:35:34 <JibberJim> nick's as FOAF are extremely problematical, they'd need to be able to talk to nickserv, and only do it with registered and logged in ones.
19:35:41 <sh1mmer> yes
19:35:59 <sh1mmer> they could just check for +e
19:36:08 <sh1mmer> which nickserv grants on identify
19:36:47 <JibberJim> but that wouldn't identify a particular nick was a particular person - nickserv would have to give some identifier to them
19:37:37 <sh1mmer> i was thinking it might be interesting to see if they could link nicks together by behavour
19:54:12 <dajobe> hmm, I've made the server tweaks to deliver the application/xhtml+xml mime type, if it's in Accept:
19:54:16 <dajobe> not sure whether to keep that
19:55:30 <JibberJim> dajobe - application/xhtml+xml;q=0 means I don't accept it, not send it to me!
19:56:16 <dajobe> it's going to be a regex, not a http_accept processing
19:56:28 <JibberJim> Then I'd not do it!
20:00:14 <dajobe> I'll wait for >1 feedback
20:02:07 <JibberJim> As an editor of a W3 rec. How can you be so happy to ignore other standards?
20:02:29 <dajobe> first it's not a rec
20:02:32 <dajobe> second, tough
20:02:53 <Hixie> HTTP is a joint W3C/IETF REC now, no?
20:03:04 <dajobe> I'm not rewriting apache mod_rewrite just for you
20:03:32 <dajobe> I have added an exclusion when q=0 to not generate the app* type
20:03:50 <octothorp> hey dajobe
20:04:01 <octothorp> I was looking at the Redland Perl API
20:04:14 <octothorp> thinking of trying to rework it, make it a bit more perlish
20:04:22 <octothorp> but investigation suggests that it's already plenty perlish
20:04:33 <dajobe> yeah, who said it wasn't?
20:04:39 <dajobe> it's OO-y
20:04:47 <octothorp> what's likely to give experienced Perl hackers trouble (IMHO) is the example files
20:04:55 <octothorp> having to explicitly undef objects and stuff
20:04:58 <dajobe> I haven't updated all of them after the changes
20:05:02 <dajobe> oh that's still needed
20:05:09 <dajobe> due to the perl destruction problems I can't fix
20:05:13 <octothorp> so I was wondering if you might accept submission of revised example and test files
20:05:24 <dajobe> you can try, but if it crashes it, I'll keep them in
20:05:40 <octothorp> I don't think there's really a destruction order issue
20:05:46 <octothorp> I took a look and I can't find it
20:05:56 <octothorp> if you have details, let me know
20:06:00 <octothorp> 'cause I'd like to fix it
20:06:02 <dajobe> it's possible perl 5.8.* or so fixed it
20:06:12 <octothorp> one can influence destruction order through reference counts
20:06:24 <dajobe> if you can do some testing for me, that would be great
20:06:25 <dajobe> yeah, I tried that
20:06:26 <dajobe> it failed
20:06:29 <octothorp> really
20:06:34 <dajobe> oh yes
20:06:39 <dajobe> failed in the way that python didn't
20:06:40 <octothorp> I can't believe this is an insurmountable problem, I'd like to help
20:06:41 <dajobe> :)
20:06:47 <dajobe> thanks
20:06:51 <octothorp> so the problem is global destruction at program termination?
20:07:02 <octothorp> and not local destruction when objects go out of scope, right?
20:07:05 <dajobe> pretty much
20:07:20 <octothorp> huh
20:07:24 <dajobe> global that is
20:07:25 <octothorp> do you have test cases that exercise the bug?
20:07:46 <dajobe> taking out the undefs at the end of progs seems to do it
20:07:50 <octothorp> okay
20:08:08 <dajobe> if you set the debug flag, $Redland::Debug=1 you can watch things destroy IIRC
20:08:11 <octothorp> I just wanted to check in with you and find out if you were interested in code submissions before I rolled up my sleeves :-)
20:08:17 <octothorp> good to know, thx
20:08:23 <dajobe> yes, of course I am, thanks
20:08:48 <octothorp> word
20:09:15 <octothorp> I really want to start building RDF apps in perl, and the Redland API is >< so close to being perfect
20:09:28 <dajobe> ok, that's good
20:09:46 <octothorp> hoping to give it one last push
20:10:08 <JibberJim> Thanks dajobe, as long as you don't serve to =0 then I think you're okay to con-neg specs.
20:10:16 * dajobe notes we can take this to #redland if this bugs people
20:10:29 <JibberJim> I hope RDF syntax becomes rec soon.
20:11:01 <dajobe> AOL
20:28:18 <bitsko> is there a practical difference between a property that doesn't exist and a property that exists but has an empty literal value? Is it appropriate to use "property existance" for boolean (has/doesn't have) properties?
22:41:55 <Davey> Davey is now known as D[a]vey
23:03:15 <DanC>http://www.w3.org/2000/10/swap/grammar/n3-rdf.n3
23:03:16 <dc_rdfig> F: http://www.w3.org/2000/10/swap/grammar/n3-rdf.n3 from DanC
23:03:26 <DanC> F:|Notation3 subset which is RDF without extension
23:03:27 <dc_rdfig> Titled item F.
23:03:42 <DanC> B:by timbl in the last few days
23:03:42 <dc_rdfig> Added comment B4.
23:07:08 <DanC> B4:""
23:07:08 <dc_rdfig> Deleted comment B4.
23:07:12 <DanC> F:by timbl in the last few days
23:07:12 <dc_rdfig> Added comment F1.
23:07:25 <DanC> F:hmm... compare/contrast with [http://esw.w3.org/topic/PieNt|PieNt]
23:07:26 <dc_rdfig> Added comment F2.
23:07:37 * DanC looks around for seanb
23:10:07 <DanC> F:among [http://www.w3.org/2000/10/swap/grammar/|swap/grammar] stuff
23:10:08 <dc_rdfig> Added comment F3.
23:14:14 <dajobe> F:[http://ilrt.org/discovery/chatlogs/rdfig/2003-09-09.html#T15-18-05|earlier discussion] that lead to ntriples+a few things (ntriplesplusn)
23:14:14 <dc_rdfig> Added comment F4.
23:16:14 <DanC> C:further discussion resulted in revisions that close the gap somewhat.
23:16:14 <dc_rdfig> Added comment C2.
23:16:26 <DanC> C2:""
23:16:26 <dc_rdfig> Deleted comment C2.
23:16:31 <DanC> D:further discussion resulted in revisions that close the gap somewhat.
23:16:31 <dc_rdfig> Added comment D5.
23:26:53 <grault> grault is now known as earle
23:44:44 <eaon|out> eaon|out is now known as eaon
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.