- From: Graham Klyne <GK@ninebynine.org>
- Date: Tue, 13 Jul 2004 08:28:14 +0100
- To: Larry Masinter <LMM@acm.org>, uri@w3.org
At 18:36 12/07/04 -0700, Larry Masinter wrote: >Since there are a number of URI documents making various >kinds of progress through the IETF, perhaps there's enough >interest in a BOF to discuss them in San Diego? I'll not be there but, FWIW and based on my implementation experience, I think RFC2396bis is generally in pretty good shape. I've made some comments on the IRI draft, and I think Martin has responded appropriately. I also think it would be good to see the file: scheme specification proceed, and would like to see some guidance (maybe informative?) there about mapping from different (common) file naming systems into URI-space. I've done some implementation work recently that figures a URI from a filename and vice versa. For Unix-like systems, I think the correspondence is pretty clear, but for Windows I needed to engage in some guesswork about how to deal with device (drive) names. Part of my code looks like this: [[ -- strip off leading '/' from Windows drive name source = fileuripath (path uri) fileuripath ('/':file@(d:':':more)) | driveLetter d = file fileuripath file = file driveLetter d = d `elem` ['A'..'Z'] ]] That is, on windows systems, FILE://localhost/D:/dir/file is treated as a reference to file D:\dir\file on the current host system. But other software I have seen in the past uses '|' in place of the ':'. I'm not sure what is the current preferred approach. #g -- At 18:36 12/07/04 -0700, Larry Masinter wrote: >Since there are a number of URI documents making various >kinds of progress through the IETF, perhaps there's enough >interest in a BOF to discuss them in San Diego? > >Larry >-- >http://larry.masinter.net ------------ Graham Klyne For email: http://www.ninebynine.org/#Contact
Received on Tuesday, 13 July 2004 03:51:41 UTC