<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
&nbsp;&nbsp;&nbsp; Hi Rich and all,<br>
<br>
&nbsp;&nbsp;&nbsp; Let me try to answer your specific questions. Please see below.<br>
<blockquote cite="mid:008e01c8334e$06d50ab0$0201a8c0@RLPLaptop"
 type="cite">
  <pre wrap="">Thus, assuming I have a ZooBank LSID that is urn:lsid:zoobank.org:act:1234,
how do I represent that as a "clickable" link?  One way to do this would be
to embed the LSID within the TDWG HTTP proxy:

<a class="moz-txt-link-freetext" href="http://lsid.tdwg.org/?urn:lsid:zoobank.org:act:1234">http://lsid.tdwg.org/?urn:lsid:zoobank.org:act:1234</a>

  </pre>
</blockquote>
That's one way, yes. But recommendations 34 and 35 on section 10.1 and
10.2 of the LSID Applicability Statement describe a more standard way
of representing LSIDs as clickable links. In short, the document
recommends that you use the LSID in its pure form as the link text and
the proxy version as the link URL. Below are the link to the document
and the text of recommendation #34:<br>
<br>
<a class="moz-txt-link-freetext" href="http://wiki.tdwg.org/twiki/pub/GUID/LsidApplicabilityStatementRfC2007Sep/TDWG_LSID_Applicability_Statement_2007_08_30.pdf">http://wiki.tdwg.org/twiki/pub/GUID/LsidApplicabilityStatementRfC2007Sep/TDWG_LSID_Applicability_Statement_2007_08_30.pdf</a><br>
<br>
<b>Recommendation #34:</b><br>
-------------------------<br>
<br>
"In HTML web pages, LSIDs that refer to objects other than that being
described should be presented as hyperlinks, with their original form
as link text, and their proxy version as the link URL, such as<br>
<br>
&nbsp;&nbsp;&nbsp; <a href="http://lsid.tdwg.org/?urn:lsid:zoobank.org:act:1234">urn:lsid:authority.org:namespace:object:rev</a>&nbsp;&nbsp;&nbsp;
&nbsp;&nbsp;&nbsp; [LSID icon]<br>
<br>
A link should be provided to explain what an LSID is wherever an
identifier appears. You may use the text and icons provided here as a
template. <br>
<br>
&#8220;This is a Life Sciences Identifier (LSID), a permanent, globally
unique identifier for a data item related to the one being displayed.
You may retrieve a description of this object by clicking on the
hyperlinked LSID.&#8221;<br>
-------------------------<br>
<br>
<blockquote cite="mid:008e01c8334e$06d50ab0$0201a8c0@RLPLaptop"
 type="cite">
  <pre wrap="">However, what I'm shooting for is to have a document that can, as best as
possible, withstand the test of time, such that 250 years from now, some or
all of those embedded links will still work (I know, I know -- they won't --
but humor me....) I'm a little neverous about simply assuming that the TDWG
LSID resolver will still be around in 250 years.  </pre>
</blockquote>
No problem. You can use any HTTP proxy you want. The key is that the
LSID must remain associated with your fine objects forever regardless
of whether the proxy (or HTTP) will be around or not.<br>
<br>
If you want to set up your own LSID HTTP proxy, let me know, I can help
you.<br>
<blockquote cite="mid:008e01c8334e$06d50ab0$0201a8c0@RLPLaptop"
 type="cite">
  <pre wrap="">Besides, 99.9% of users
will look at the returned RDF and scratch their heads.
  </pre>
</blockquote>
That's another problem that I think is related to Greg Riccardi's
requirements for LSID citation text and links, and that is still open.
Maybe we should address that issue in another thread...<br>
<blockquote cite="mid:008e01c8334e$06d50ab0$0201a8c0@RLPLaptop"
 type="cite">
  <pre wrap="">
My gut feeling is that LSIDs have a better chance of surviving the long-term
than URLs do.  And following this premise, the LSID
"urn:lsid:zoobank.org:act:1234" will only survive as long as the authority
"zoobank.org" survives (in theory), so it seems to me a slightly more
appropriate solution would be to build a custom LSID resolver at
zoobank.org, and thereby format the clickable link as:

<a class="moz-txt-link-freetext" href="http://zoobank.org/?lsid=urn:lsid:zoobank.org:act:1234">http://zoobank.org/?lsid=urn:lsid:zoobank.org:act:1234</a>

Does this make sense to anyone?  </pre>
</blockquote>
That makes total sense! I would just advise you to code your proxy so
that question marks (?) and equal signs (=) are not needed. The
parameter name "lsid" is also redundant, so it could be omitted. In
other words, you should code your proxy to resolve LSIDs using URLs as
in
the example below:<br>
<pre wrap=""><a class="moz-txt-link-freetext" href="http://zoobank.org/urn:lsid:zoobank.org:act:1234">http://zoobank.org/urn:lsid:zoobank.org:act:1234</a>
</pre>
That can be accomplished by some tricks on your resolver script and web
server.<br>
<blockquote cite="mid:008e01c8334e$06d50ab0$0201a8c0@RLPLaptop"
 type="cite">
  <pre wrap="">Am I missing something fundamental here?
Is there a better way to embed clickable links to LSIDs in a PDF document?
  </pre>
</blockquote>
Recommendation #35 describes a more standard way of doing it as I said
above.<br>
<br>
<br>
Cheers,<br>
<br>
Ricardo<br>
<br>
</body>
</html>