- From: Sean B. Palmer <sean@miscoranda.com>
- Date: Mon, 15 Oct 2007 10:54:10 +0100
- To: public-cwm-bugs@w3.org
Two bugs in one: $ echo $PWD /tmp $ echo ':p :q :r .' | cwm --base=http://example.org/test #Processed by Id: cwm.py,v 1.195 2007-08-23 16:28:29 syosi Exp # using base http://example.org/test # Notation3 generation by # notation3.py,v 1.197 2007-09-09 22:49:43 timbl Exp # Base was: http://example.org/test @prefix : <file:///private/tmp/#> . :p :q :r . #ENDS The first bug is that --base isn't being used. The second bug is that when the $PWD is being used, it's resolving the symlink. I didn't even know that /tmp was symlinked on OS X, but apparently it is: $ ls -al /tmp lrwxr-xr-x 1 root admin 11 Apr 18 2006 /tmp@ -> private/tmp Anyway, cwm doesn't use HTTP URI redirects for namespace purposes: $ curl -Is http://inamidst.com/misc/pinky.n3 HTTP/1.1 301 Moved Permanently Date: Mon, 15 Oct 2007 09:49:58 GMT Server: Apache/2.2.3 (Debian) DAV/2 SVN/1.4.2 mod_python/3.2.10 Python/2.4.4 PHP/4.4.4-8+etch1 proxy_html/2.5 mod_ssl/2.2.3 OpenSSL/0.9.8c mod_perl/2.0.2 Perl/v5.8.8 Location: http://inamidst.com/misc/perky.n3 Content-Type: text/html; charset=iso-8859-1 $ curl -s http://inamidst.com/misc/perky.n3 <> a :Document . $ cwm http://inamidst.com/misc/pinky.n3 --ntriples <http://inamidst.com/misc/pinky.n3> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://inamidst.com/misc/pinky.n3#Document> . So it shouldn't resolve symlinks either; or it should at least be consistent. Thanks, -- Sean B. Palmer, http://inamidst.com/sbp/
Received on Monday, 15 October 2007 09:54:29 UTC