IRC log of dig on 2011-01-03
Timestamps are in UTC.
- 12:36:53 [DIGlogger]
- DIGlogger (~dig-logge@groups.csail.mit.edu) has joined #dig
- 12:36:53 [sendak.freenode.net]
- topic is: Decentralized Information Group @ MIT http://dig.csail.mit.edu/
- 12:36:53 [sendak.freenode.net]
- Users on #dig: DIGlogger RalphS danbri junaidnaseer mhausenblas IPaparrizos ericP nunnun mattl sandro timbl gbot30 webr3 drrho
- 12:37:33 [mhausenblas]
- mhausenblas has quit (*.net *.split)
- 12:37:33 [timbl]
- timbl has quit (*.net *.split)
- 12:53:08 [mhausenblas]
- mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) has joined #dig
- 12:53:08 [timbl]
- timbl (~timbl@pool-96-237-236-230.bstnma.fios.verizon.net) has joined #dig
- 12:55:45 [melvster]
- melvster (~melvster@p5797F145.dip.t-dialin.net) has joined #dig
- 13:37:39 [timbl_]
- timbl_ (~timbl@pool-96-237-236-230.bstnma.fios.verizon.net) has joined #dig
- 13:38:03 [timbl_]
- timbl_ has quit (Client Quit)
- 13:41:59 [timbl]
- timbl has quit (Ping timeout: 272 seconds)
- 14:13:08 [betehess_]
- betehess_ (~betehess@betehess.w3.org) has joined #dig
- 14:21:48 [amy]
- amy (~amy@30-6-83.wireless.csail.mit.edu) has joined #dig
- 14:22:16 [betehess_]
- betehess_ is now known as betehess
- 14:24:54 [timbl]
- timbl (~timbl@w3cdhcp5.w3.org) has joined #dig
- 15:12:20 [presbrey]
- presbrey (~presbrey@SCRIPTS.MIT.EDU) has joined #dig
- 15:15:26 [presbrey]
- hey timbl, what browser gives you the tabulator cert for test.data.fm?
- 15:18:16 [timbl]
- ?
- 15:20:56 [timbl]
- http://test.data.fm/
- 15:23:13 [presbrey]
- ~]$ curl -v https://test.data.fm/ 2>&1 | grep -i 'common name'
- 15:23:13 [presbrey]
- * common name: *.data.fm
- 15:23:36 [timbl]
- Hi presbrey, what's up? I had a problem earlier with the wrong cert?
- 15:23:58 [presbrey]
- I thought so
- 15:23:59 [presbrey]
- <timbl> test.data.fm has cert which only works for {www.,}tabulator.org
- 15:24:11 [presbrey]
- that's one of the last in my history
- 15:24:59 [timbl]
- (webr3, we use various things but js and python mainly, Ericp uses C++ and perl.)
- 15:25:30 [timbl]
- presbrey, probably ffox
- 15:25:49 [presbrey]
- an old one?
- 15:26:28 [timbl]
- It says now: test.data.fm uses an invalid security certificate.
- 15:26:28 [timbl]
- The certificate is only valid for the following names:
- 15:26:28 [timbl]
- tabulator.org , www.tabulator.org
- 15:26:28 [timbl]
- (Error code: ssl_error_bad_cert_domain)
- 15:26:53 [timbl]
- 3.6.13 depends what you mean by old
- 15:27:12 [timbl]
- It's hte beta track but not ffox 4
- 15:27:33 [presbrey]
- thats weird -- it works for me in 3.6.10
- 15:27:56 [presbrey]
- works for my curl too
- 15:28:19 [presbrey]
- maybe you have an old OpenSSL / GnuTLS
- 15:29:02 [timbl]
- How could an old library read the cert as being for tabulator.org when in fact it is for something else -- where would it get that idea from?
- 15:29:29 [presbrey]
- type `openssl version`
- 15:30:43 [presbrey]
- older SSL libraries don't do SNI <http://en.wikipedia.org/wiki/Server_Name_Indication>
- 15:31:07 [presbrey]
- apparently you need openssl >= 0.9.8j
- 15:31:16 [presbrey]
- I have 1.0.0a
- 15:32:06 [presbrey]
- OS X 10.5.6 or higher?
- 15:33:09 [timbl]
- 10.6.5
- 15:33:36 [timbl]
- How do you tell which openssl you have?
- 15:33:42 [presbrey]
- at a console: openssl version
- 15:33:54 [timbl]
- $ openssl
- 15:33:54 [timbl]
- OpenSSL> version
- 15:33:54 [timbl]
- OpenSSL 0.9.8o 01 Jun 2010
- 15:33:55 [timbl]
- OpenSSL>
- 15:34:23 [presbrey]
- hmm, I'm stumped
- 15:35:03 [timbl]
- $ which openssl
- 15:35:03 [timbl]
-
- 15:35:06 [presbrey]
- I'll see if I can get another IP address from the XVM maintainers
- 15:35:23 [timbl]
- -> /opt/local/bin/openssl
- 15:35:31 [presbrey]
- otherwise separate the servers
- 15:35:37 [timbl]
- Not sure that is the built in mac one, looks more like a ports
- 15:35:39 [presbrey]
- oh, thats the MacPorts one
- 15:35:44 [presbrey]
- good find
- 15:35:48 [presbrey]
- try: /usr/bin/openssl version
- 15:36:27 [presbrey]
- does it work in Safari?
- 15:36:43 [timbl]
- OpenSSL 0.9.8l 5 Nov 2009
- 15:38:08 [timbl]
- I don't have a valid foaf cert in safari
- 15:38:35 [timbl]
- ah I can use my MIT one and it deosn't complain.
- 15:39:27 [presbrey]
- SNI is like the HTTP 'Host:' header but in the SSL channel
- 15:39:45 [presbrey]
- so some version is failing in your Firefox+OSX
- 15:40:31 [presbrey]
- I imagine your setup is fairly common
- 15:40:42 [presbrey]
- / up-to-date
- 15:45:55 [presbrey]
- in any case, I mailed about additional IP. separate VMs will solve it otherwise
- 16:05:53 [mhausenblas_]
- mhausenblas_ (~mhausenbl@wlan-nat.fwgal01.deri.ie) has joined #dig
- 16:06:48 [mhausenblas_]
- mhausenblas_ has quit (Client Quit)
- 16:07:48 [ericP]
- heya timbl, i see i still owe you immediate-write
- 16:08:10 [ericP]
- (after you busted me doing other work on SWObjects yesterday)
- 16:09:33 [mhausenblas]
- mhausenblas has quit (Ping timeout: 272 seconds)
- 16:09:58 [melvster]
- melvster has quit (Remote host closed the connection)
- 16:10:14 [melvster]
- melvster (~melvster@p5797F145.dip.t-dialin.net) has joined #dig
- 16:34:51 [oshani]
- oshani (~oshani@124.43.43.190) has joined #dig
- 16:46:31 [oshani]
- oshani has quit (Quit: Mama nidi!)
- 18:03:27 [mhausenblas]
- mhausenblas (~mhausenbl@188.141.67.15) has joined #dig
- 18:17:33 [timbl]
- yeeeup
- 18:20:09 [ericP]
- it wasn't me
- 18:20:23 [ericP]
- it was someone else who stole my identity to commit some code
- 18:20:43 [mattl]
- i
- 18:20:56 [mattl]
- i'll take credit for it, i haven't committed anything in ages
- 18:21:23 [timbl]
- Jeff is here and says it was he who stole your id but wants to know why it was so easy
- 18:23:15 [ericP]
- let's just say that if folks are going to exploit my id for such purposes, i'm not profoundly motivated to keep it from being stolen
- 18:24:07 [timbl]
- So where do you think all the bugs are from - your code or theirs?
- 18:24:28 [presbrey]
- ahaha
- 18:25:08 [timbl]
- What was the command line argument you were going to use for incremental update anyway ? -rw ? -inc ? -w ?
- 18:27:25 [presbrey]
- whats incremental updatE?
- 18:35:04 [presbrey]
- are these swobjects flags?
- 18:35:41 [ericP]
- -r for in-place editing?
- 18:36:21 [presbrey]
- on a serialized text file?
- 18:42:01 [ericP]
- yup
- 18:49:54 [presbrey]
- are you adding API methods for that too?
- 18:51:56 [presbrey]
- how does it work? are you creating a new, resorted file?
- 18:57:30 [timbl]
- Basically doing in c++ what you did in the python wrapper, no?
- 18:59:32 [timbl]
- https://bugzilla.mozilla.org/show_bug.cgi?id=595223
- 19:13:32 [ericP]
- it's just a bit of code in the sparql.cpp, so yeah, does what the python wrapper does
- 19:15:23 [timbl]
- seesm to be the closest I can find t the problem thatfirefox can't be extended to handle new file types
- 19:28:40 [presbrey]
- is that really true?
- 19:28:53 [presbrey]
- I'm looking here at how JSONView extension does it:
- 19:29:02 [presbrey]
- http://code.google.com/p/jsonview/source/browse/trunk/src/components/jsonview.js?r=31#331
- 19:29:22 [presbrey]
- XPCOMUtils.categoryManager.addCategoryEntry('ext-to-type-mapping', 'json', 'application/json', true, true);
- 19:29:37 [presbrey]
- s/json/rdf/ might do something
- 19:31:51 [mhausenblas]
- mhausenblas has quit (Quit: mhausenblas)
- 19:33:24 [presbrey]
- contract @mozilla.org/streamconv;1?from=application/rdf&to=*/*
- 19:33:32 [presbrey]
- category ext-to-type-mapping rdf application/rdf
- 19:33:40 [presbrey]
- rdf+xml rather
- 19:35:04 [presbrey]
- ext-to-type-mapping (extension to type mapping) looks very useful
- 19:36:27 [presbrey]
- # If no plugin is registered, the ext-to-type-mapping XPCOM category is searched for the extension. This allows extensions to register additional mappings. The key of the category entry is the extension without leading dot, the value is the MIME type. The extension must be lowercase.
- 19:36:39 [presbrey]
- <https://developer.mozilla.org/en/How_Mozilla_determines_MIME_Types>
- 19:42:18 [presbrey]
- we want to add /n3, /turtle, and /nt
- 19:43:03 [presbrey]
- there is built-in support for .rdf => application/rdf+xml
- 19:43:45 [presbrey]
- and then specify (additional) contracts in tabulator's chrome.manifest
- 19:43:57 [presbrey]
- streamconv contracts
- 19:48:51 [timbl]
- json extnsion - intersting
- 19:49:19 [presbrey]
- yes, compare http://dig.csail.mit.edu/hg/tabulator/file/e0c113cc5dc9/chrome.manifest to http://code.google.com/p/jsonview/source/browse/trunk/src/chrome.manifest
- 19:49:31 [timbl]
- We used to have a converter registered.
- 19:52:55 [timbl]
- You think we coul djust add category ext-to-type-mapping json application/json
- 19:52:55 [timbl]
- without any code?
- 19:53:28 [timbl]
- category ext-to-type-mapping n3 text/n3
- 19:54:53 [presbrey]
- category ext-to-type-mapping without extra code shouldn't hurt anything
- 19:55:08 [presbrey]
- +n3 +nt +ttl
- 19:55:21 [presbrey]
- adding contracts will require code
- 19:55:49 [presbrey]
- we should find out why the stream converter was ripped out in the first place
- 19:57:54 [presbrey]
- its nice that the nsIStreamConverter preserves the 'View Source' listing
- 19:59:09 [timbl]
- .nt is what text/turtle ?
- 19:59:17 [timbl]
- or os there a mime type for it?
- 19:59:51 [timbl]
- I wonder whetehr a pne could add that
- 20:04:40 [timbl]
- Still loads as text
- 20:04:57 [timbl]
- But we haven't registered to handle the IMIE type
- 20:05:05 [timbl]
- either.
- 20:05:34 [timbl]
- Maybe we go back to making a converter.
- 20:11:13 [presbrey]
- .nt would be ntriples
- 20:12:41 [timbl]
- "The Internet Media Type / MIME Type of N-Triples is text/plain and the character encoding is 7-bit US-ASCII." -- http://www.w3.org/2001/sw/RDFCore/ntriples/
- 20:13:21 [presbrey]
- text/plain? can that be updated?
- 20:14:04 [timbl]
- Still wrong in latest spec http://www.w3.org/TR/rdf-testcases/#ntriples
- 20:23:13 [webr3]
- see also: http://lists.w3.org/Archives/Public/semantic-web/2010Dec/0250.html raised this issue recently
- 20:31:08 [timbl]
- webr3, the mime types text/n3 and text/turtle were applied for ages ago
- 20:51:35 [timbl]
- Thanks for the pointer to yourmail
- 20:58:01 [webr3]
- np, would be good to see them finally get registered - mind if I chase up the text/n3 one on the media types list?
- 20:58:54 [timbl]
- Sure, do
- 20:59:01 [timbl]
- It has been many years
- 21:05:31 [timbl]
- That would be great
- 21:07:20 [webr3]
- ty for mail, I'll chase up wherever i can & ask ned freed etc and let you know what happens
- 21:09:22 [timbl]
- Thanks!
- 21:19:11 [RalphS]
- RalphS has quit (Quit: outah here ...)
- 21:33:13 [webr3]
- presbrey, what license is data.fm/rdf.me code being released under?
- 21:41:10 [presbrey]
- something compatible
- 21:41:13 [presbrey]
- what do you need?
- 21:42:19 [presbrey]
- I think MIT license for now
- 21:45:48 [presbrey]
- I suppose I should commit that
- 21:50:50 [webr3]
- for ideadump, see workign doc http://openetherpad.org/gdOZXsljYz
- 22:04:22 [webr3]
- webr3 has quit (Ping timeout: 255 seconds)
- 22:06:45 [ericP]
- oops, just missed webr3
- 22:07:08 [ericP]
- who i guess was intrested in media types for RDF formats
- 22:08:43 [webr3]
- webr3 (~nathan@host86-142-128-179.range86-142.btcentralplus.com) has joined #dig
- 22:09:24 [ericP]
- webr3, you were interested in media types for RDF formats?
- 22:09:55 [ericP]
- http://www.w3.org/2008/01/rdf-media-types shows some of the drama
- 22:11:32 [webr3]
- ty ericP, will take a look
- 22:18:26 [junaidnaseer]
- junaidnaseer has quit (Quit: Leaving.)
- 22:19:07 [drrho]
- drrho has quit (Remote host closed the connection)
- 22:19:47 [drrho]
- drrho (~rho@chello213047112079.11.11.vie.surfer.at) has joined #dig
- 22:36:58 [nunnun]
- nunnun has quit (*.net *.split)
- 22:41:59 [nunnun]
- nunnun (~nunnun@irc.v6.nunnun.jp) has joined #dig
- 22:49:10 [drrho]
- drrho has quit (Remote host closed the connection)
- 22:49:13 [danbri]
- danbri has quit (Remote host closed the connection)
- 22:49:43 [drrho]
- drrho (~rho@chello213047112079.11.11.vie.surfer.at) has joined #dig
- 23:08:22 [timbl_]
- timbl_ (~timbl@31-34-251.wireless.csail.mit.edu) has joined #dig
- 23:08:22 [timbl_]
- timbl_ has quit (Client Quit)
- 23:11:22 [timbl]
- timbl has quit (Read error: Operation timed out)
- 23:13:37 [drrho]
- drrho has quit (Remote host closed the connection)
- 23:18:18 [der-rho-ist]
- der-rho-ist (~rho@chello213047112079.11.11.vie.surfer.at) has joined #dig
- 23:23:18 [der-rho-ist]
- der-rho-ist has quit (Remote host closed the connection)
- 23:23:49 [der-rho-ist]
- der-rho-ist (~rho@chello213047112079.11.11.vie.surfer.at) has joined #dig
- 23:33:08 [der-rho-ist]
- der-rho-ist has quit (Remote host closed the connection)
- 23:33:36 [der-rho-ist]
- der-rho-ist (~rho@chello213047112079.11.11.vie.surfer.at) has joined #dig
- 23:45:03 [der-rho-ist]
- der-rho-ist has quit (Read error: Connection reset by peer)
- 23:45:31 [der-rho-ist]
- der-rho-ist (~rho@chello213047112079.11.11.vie.surfer.at) has joined #dig