[topicmapmail] ["Jonathan Marsh" <jmarsh@microsoft.com>] RE: XML Base question

Lars Marius Garshol larsga@garshol.priv.no
23 May 2003 17:46:10 +0300


* Murray Altheim
| 
| This really messes up our ability to express PSIs in documents
| portably.

Not really. You can just give the full URI directly in the XTM
document that you distribute. That solves the problem.

| Now there's no way to do express the base URI of the XTM document
| without it falling victim to not sitting at its canonical server
| location.

It works for all other URIs than those that are of the form

  <xxxRef xlink:href="#foo"/>

and also not for topic IDs, but as I wrote you can work around that.

| Ugh.  Why couldn't somebody talk sense into RFC 2396? Take it out
| into the alley and beat the hell out of it or something.

Personally I think the solution in RFC 2396 is the right one. If you
follow a "#foo" link in your local copy of file X you don't want to
have to download it from the canonical location to resolve the
reference, since you already have the file locally.

-- 
Lars Marius Garshol, Ontopian         <URL: http://www.ontopia.net >
GSM: +47 98 21 55 50                  <URL: http://www.garshol.priv.no >