Add reference to WebID Identity spec and refer to it in the terminology section
--- a/spec/tls-respec.html Fri Apr 05 11:54:15 2013 -0400
+++ b/spec/tls-respec.html Fri Apr 05 13:24:24 2013 -0400
@@ -51,6 +51,7 @@
berjon.biblio["SWBP-VOCAB-PU"] = "Diego Berrueta, Jon Phipps <a href='http://www.w3.org/TR/swbp-vocab-pub/'><cite>Best Practice Recipes for Publishing RDF Vocabularies</cite></a> W3C Working Group Note 28 August 2008";
berjon.biblio["TURTLE-TR"] = "David Beckett, Tim Berners-Lee. <a href='http://www.w3.org/TR/turtle/'><cite>Turtle: Terse RDF Triple Language.</cite></a> W3C Working Draft 09 August 2011 URL: <a href='http://www.w3.org/TR/turtle/'>http://www.w3.org/TR/turtle/</a>";
berjon.biblio["FOAF"] = "Dan Brickley, Libby Miller. <a href='http://xmlns.com/foaf/0.1/'><cite>FOAF: Vocabulary Specification 0.98.</cite></a>";
+ berjon.biblio["WEBID"] = "Andrei Sambra, Stéphane Corlosquet. <a href='https://dvcs.w3.org/hg/WebID/raw-file/tip/spec/identity-respec.html'><cite>WebID 1.0: Web Identity and Discovery.</cite></a>";
// process the document before anything else is done
var refs = document.querySelectorAll('adef') ;
for (var i = 0; i < refs.length; i++) {
@@ -349,7 +350,8 @@
The WebID-TLS protocol enables secure, efficient and maximally user friendly authentication on the Web.
It enables people to authenticate onto any site by simply choosing one of the certificates proposed to them by their browser.
These certificates can be created by any Web Site for their users.
-The identifier, known as the <tref>WebID</tref>, as well as the associated <tref>Profile Document</tref> have been defined in <a href="https://dvcs.w3.org/hg/WebID/raw-file/tip/spec/identity-respec.html">Web Identity and Discovery (WebID 1.0)</a> specification draft.</p>
+This specification extends the WebID Identity [[!WEBID]] specification which defines a lot of concepts used in WebID-TLS, such as the identifier, known as the <tref>WebID</tref>, as well as the associated <tref>Profile Document</tref>.
+</p>
<p>
WebIDs can be used to build a Web of trust using vocabularies such as [[!FOAF]] by allowing people to link together their profiles in a public or protected manner.
Such a web of trust can then be used by a <tref>Service</tref> to make authorization decisions, by allowing access to resource depending on the properties of an agent, such that he/she is known by some relevant people, works at a given company, is a family member, is part of some group, ...</p>
@@ -372,7 +374,7 @@
<dt><tdef>WebID</tdef></dt>
<dd>A WebID is a URI with an HTTP or HTTPS scheme which denotes an Agent (Person, Organization, Group, Device, etc.).
For WebIDs with fragment identifiers (e.g. #me), the URI without the fragment denotes the Profile Document.
-For WebIDs without fragment identifiers an HTTP request on the WebID MUST return a 303 with a Location header URI referring to the Profile Document.
+For WebIDs without fragment identifiers an HTTP request on the WebID MUST return a 303 with a Location header URI referring to the Profile Document. Refer to [[!WEBID]] for the normative definition.
</dd>
<dt><tdef>WebID Profile</tdef> or <tdef>Profile Document</tdef></dt>
@@ -381,7 +383,7 @@
This document MUST be available as Turtle [[!TURTLE-TR]].
This document MAY be available in other RDF serialization formats, such as RDFa [[!RDFA-CORE]], RDF/XML [[!RDF-PRIMER]], or N3 [[!N3]] if so requested through content negotiation.
-Any other serializations MUST be transformable automatically and in a standard manner to an RDF Graph, using technologies such as GRDDL [[!GRDDL-PRIMER]].
+Any other serializations MUST be transformable automatically and in a standard manner to an RDF Graph, using technologies such as GRDDL [[!GRDDL-PRIMER]]. Refer to [[!WEBID]] for the normative definition.
</dd>
<dt><tdef>Alice</tdef></dt>
@@ -407,10 +409,10 @@
</dd>
<dt><tdef>Server</tdef></dt>
-<dd>A Server is a machine contactable at a domain name or IP address that hosts a number of globally accessible Services.</dd>
+<dd>A Server is a machine contactable at a domain name or IP address that hosts a number of globally accessible Services. Refer to [[!WEBID]] for the normative definition.</dd>
<dt><tdef>Service</tdef></dt>
-<dd>A Service is an agent listening for requests at a given IP address on a given Server.</dd>
+<dd>A Service is an agent listening for requests at a given IP address on a given Server. Refer to [[!WEBID]] for the normative definition.</dd>
<dt><tdef>TLS Service</tdef></dt>
<dd>A TLS Service is a transport level service listening on the <tref>Service</tref> port.