Author: desruisseaux
Date: Wed May 25 18:10:58 2016
New Revision: 1745526

URL: http://svn.apache.org/viewvc?rev=1745526&view=rev
Log:
But the article about OGC standardisation process and historical note in a 
<details> HTML 5 block.

Modified:
    sis/site/trunk/book/en/introduction.html
    sis/site/trunk/book/fr/introduction.html
    sis/site/trunk/content/book/book.css
    sis/site/trunk/content/book/en/developer-guide.html
    sis/site/trunk/content/book/fr/developer-guide.html

Modified: sis/site/trunk/book/en/introduction.html
URL: 
http://svn.apache.org/viewvc/sis/site/trunk/book/en/introduction.html?rev=1745526&r1=1745525&r2=1745526&view=diff
==============================================================================
--- sis/site/trunk/book/en/introduction.html (original)
+++ sis/site/trunk/book/en/introduction.html Wed May 25 18:10:58 2016
@@ -108,76 +108,79 @@
 
 
 
-    <article id="OGC-process">
-      <header>
-        <h1><abbr>OGC</abbr> Standardization Process</h1>
-      </header>
-      <p>
-        The work of the <abbr title="Open Geospatial Consortium">OGC</abbr> is 
done by email, teleconferences, and at <a 
href="http://www.opengeospatial.org/event?category=ogctcpc";>in-person 
meetings</a>.
-        The <abbr>OGC</abbr> organizes four meetings per year, each lasting 
five days, and hosted by member organizations that sponsor the event 
(companies, universities, research centres, <i>etc</i>).
-        The host continent alternates between Europe and North America, with a 
growing presence in Asia since 2011.
-        These meetings are usually attended by between 50 and 100 participants 
from among the hundreds of members of the <abbr>OGC</abbr>.
-        Some participants are present at almost all the meetings, forming the 
pillars of the organization.
-        The meetings of the <abbr>OGC</abbr> offer opportunities for exchange 
among members from diverse backgrounds.
-      </p><p>
-        The creation of a <abbr>OGC</abbr> standard begins with a gathering of 
organizations or individuals with a common interest in an issue.
-        A working group is proposed as a <i>Domain Working Group</i> 
(<abbr>DWG</abbr>) or as a <i>Standard Working Group</i> (<abbr>SWG</abbr>).
-        <abbr>DWG</abbr>s are open to all members of the <abbr>OGC</abbr>,
-        while <abbr>SWG</abbr>s require that their participants enter into an 
agreement not to hinder the distribution of the standard through intellectual 
property claims.
-      </p>
-
-      <h2 id="OGC-SWG">Standard Working Group (<abbr>SWG</abbr>) 
Procedures</h2>
-      <p>
-        In order to be accepted, a standardization project must be supported 
by a minimum number of members belonging to distinct organizations.
-        These founding members draft a charter defining the objectives of the 
<abbr>SWG</abbr>,
-        which must be approved by the Technical Committee of the 
<abbr>OGC</abbr>.
-        Each founding member is endowed with the right to vote, with a limit 
of one voting member per organization.
-        Each new member that wishes to join the <abbr>SWG</abbr> after its 
creation is granted the role of observer,
-        and receives on request the right to vote after several months of 
observation.
-      </p><p>
-        A <abbr>SWG</abbr> may contain several dozen members, but the 
volunteers performing the bulk of the work are usually fewer.
-        Their proposals are submitted to the entire membership of the group, 
who may accept them by unanimous consent.
-        Any objections must be debated, and an alternative proposed.
-        <abbr>SWG</abbr>s usually try to debate an issue until a consensus 
emerges rather than move ahead despite negative votes,
-        even if those opposed are in a minority.
-        The decisions of the group are then integrated into the specifications 
by a member who assumes the role of editor.
-      </p><p>
-        As far as possible, the working group must structure the 
specifications as a core around which various extensions might be built.
-        A series of tests must accompany the standard, allowing 
implementations to be classified by the level of test passed.
-        There must be at least one <i>reference implementation</i> that passes 
all the tests in order to demonstrate that the standard is usable.
-      </p><p>
-        When the standard is considered ready, the <abbr>SWG</abbr> votes on a 
motion proposing its submission to a vote by the higher authorities of the 
<abbr>OGC</abbr>.
-        This process takes several months. There is a faster process for 
approving <i>de facto</i> standards, but it is applied sparingly.
-      </p>
-
-      <h2 id="OGC-OAB">The Architecture Board (<abbr>OAB</abbr>) and the 
Technical Committee (<abbr>TC</abbr>)</h2>
-      <p>
-        All proposals for standards are first examined by the <abbr>OGC</abbr> 
Architecture Board (<abbr>OAB</abbr>).
-        This board ensures that the standard conforms to the requirements of 
the <abbr>OGC</abbr> in form,
-        modularization, and in terms of integration with other standards.
-        If the <abbr>OAB</abbr> approves it, the standard is next submitted to 
a vote by the members of the Technical Committee (<abbr>TC</abbr>).
-        This committee consists of the principal members of the 
<abbr>OGC</abbr>, and only they are capable of granting final approval.
-        If approved, the standard is made publicly available for comments 
during a period of several months.
-        At the end of this period, the <abbr title="Standard Working 
Group">SWG</abbr> must examine and respond to each comment.
-        The eventual modifications of the standard are submitted to the 
<abbr>OAB</abbr>, then the standard is published in its final form.
-        This distribution is announced in a press release by the 
<abbr>OGC</abbr>.
-      </p><p>
-        Certain members of the <abbr title="Open Geospatial 
Consortium">OGC</abbr> and the <abbr title="Technical Committee">TC</abbr>
-        also act as liaisons with the International Organization for 
Standardization (<abbr>ISO</abbr>).
-        Cooperation between the two organizations goes two ways:
-        the <abbr>OGC</abbr> adopts the <abbr>ISO</abbr> standards as a 
foundation on which to develop new standards,
-        and certain <abbr>OGC</abbr> standards become <abbr>ISO</abbr> 
standards.
-      </p>
-
-      <h2 id="OGC-RFC">Procedure for the Submission of Proposals for 
Modification</h2>
-      <p>
-        All users, whether or not they are members of the Open Geospatial 
Consortium, may propose modifications to <abbr>OGC</abbr> standards.
-        A list of current proposals for changes, along with a form for 
submitting new proposals, is <a 
href="http://www.opengeospatial.org/standards/cr";>available online</a>.
-        Each proposal is reviewed by the <abbr title="Standard Working 
Group">SWG</abbr>.
-      </p><p>
-        Some working groups use other parallel systems for submissions, for 
example GitHub merge requests, hosted outside of the structures of the 
<abbr>OGC</abbr>.
-      </p>
-    </article>
+    <details>
+      <summary>More about standardization process</summary>
+      <article id="OGC-process">
+        <header>
+          <h1><abbr>OGC</abbr> Standardization Process</h1>
+        </header>
+        <p>
+          The work of the <abbr title="Open Geospatial Consortium">OGC</abbr> 
is done by email, teleconferences, and at <a 
href="http://www.opengeospatial.org/event?category=ogctcpc";>in-person 
meetings</a>.
+          The <abbr>OGC</abbr> organizes four meetings per year, each lasting 
five days, and hosted by member organizations that sponsor the event 
(companies, universities, research centres, <i>etc</i>).
+          The host continent alternates between Europe and North America, with 
a growing presence in Asia since 2011.
+          These meetings are usually attended by between 50 and 100 
participants from among the hundreds of members of the <abbr>OGC</abbr>.
+          Some participants are present at almost all the meetings, forming 
the pillars of the organization.
+          The meetings of the <abbr>OGC</abbr> offer opportunities for 
exchange among members from diverse backgrounds.
+        </p><p>
+          The creation of a <abbr>OGC</abbr> standard begins with a gathering 
of organizations or individuals with a common interest in an issue.
+          A working group is proposed as a <i>Domain Working Group</i> 
(<abbr>DWG</abbr>) or as a <i>Standard Working Group</i> (<abbr>SWG</abbr>).
+          <abbr>DWG</abbr>s are open to all members of the <abbr>OGC</abbr>,
+          while <abbr>SWG</abbr>s require that their participants enter into 
an agreement not to hinder the distribution of the standard through 
intellectual property claims.
+        </p>
+
+        <h2 id="OGC-SWG">Standard Working Group (<abbr>SWG</abbr>) 
Procedures</h2>
+        <p>
+          In order to be accepted, a standardization project must be supported 
by a minimum number of members belonging to distinct organizations.
+          These founding members draft a charter defining the objectives of 
the <abbr>SWG</abbr>,
+          which must be approved by the Technical Committee of the 
<abbr>OGC</abbr>.
+          Each founding member is endowed with the right to vote, with a limit 
of one voting member per organization.
+          Each new member that wishes to join the <abbr>SWG</abbr> after its 
creation is granted the role of observer,
+          and receives on request the right to vote after several months of 
observation.
+        </p><p>
+          A <abbr>SWG</abbr> may contain several dozen members, but the 
volunteers performing the bulk of the work are usually fewer.
+          Their proposals are submitted to the entire membership of the group, 
who may accept them by unanimous consent.
+          Any objections must be debated, and an alternative proposed.
+          <abbr>SWG</abbr>s usually try to debate an issue until a consensus 
emerges rather than move ahead despite negative votes,
+          even if those opposed are in a minority.
+          The decisions of the group are then integrated into the 
specifications by a member who assumes the role of editor.
+        </p><p>
+          As far as possible, the working group must structure the 
specifications as a core around which various extensions might be built.
+          A series of tests must accompany the standard, allowing 
implementations to be classified by the level of test passed.
+          There must be at least one <i>reference implementation</i> that 
passes all the tests in order to demonstrate that the standard is usable.
+        </p><p>
+          When the standard is considered ready, the <abbr>SWG</abbr> votes on 
a motion proposing its submission to a vote by the higher authorities of the 
<abbr>OGC</abbr>.
+          This process takes several months. There is a faster process for 
approving <i>de facto</i> standards, but it is applied sparingly.
+        </p>
+
+        <h2 id="OGC-OAB">The Architecture Board (<abbr>OAB</abbr>) and the 
Technical Committee (<abbr>TC</abbr>)</h2>
+        <p>
+          All proposals for standards are first examined by the 
<abbr>OGC</abbr> Architecture Board (<abbr>OAB</abbr>).
+          This board ensures that the standard conforms to the requirements of 
the <abbr>OGC</abbr> in form,
+          modularization, and in terms of integration with other standards.
+          If the <abbr>OAB</abbr> approves it, the standard is next submitted 
to a vote by the members of the Technical Committee (<abbr>TC</abbr>).
+          This committee consists of the principal members of the 
<abbr>OGC</abbr>, and only they are capable of granting final approval.
+          If approved, the standard is made publicly available for comments 
during a period of several months.
+          At the end of this period, the <abbr title="Standard Working 
Group">SWG</abbr> must examine and respond to each comment.
+          The eventual modifications of the standard are submitted to the 
<abbr>OAB</abbr>, then the standard is published in its final form.
+          This distribution is announced in a press release by the 
<abbr>OGC</abbr>.
+        </p><p>
+          Certain members of the <abbr title="Open Geospatial 
Consortium">OGC</abbr> and the <abbr title="Technical Committee">TC</abbr>
+          also act as liaisons with the International Organization for 
Standardization (<abbr>ISO</abbr>).
+          Cooperation between the two organizations goes two ways:
+          the <abbr>OGC</abbr> adopts the <abbr>ISO</abbr> standards as a 
foundation on which to develop new standards,
+          and certain <abbr>OGC</abbr> standards become <abbr>ISO</abbr> 
standards.
+        </p>
+
+        <h2 id="OGC-RFC">Procedure for the Submission of Proposals for 
Modification</h2>
+        <p>
+          All users, whether or not they are members of the Open Geospatial 
Consortium, may propose modifications to <abbr>OGC</abbr> standards.
+          A list of current proposals for changes, along with a form for 
submitting new proposals, is <a 
href="http://www.opengeospatial.org/standards/cr";>available online</a>.
+          Each proposal is reviewed by the <abbr title="Standard Working 
Group">SWG</abbr>.
+        </p><p>
+          Some working groups use other parallel systems for submissions, for 
example GitHub merge requests, hosted outside of the structures of the 
<abbr>OGC</abbr>.
+        </p>
+      </article>
+    </details>
 
 
     <h3 id="SpecificationTypes">Types of Specifications</h3>
@@ -196,42 +199,47 @@
 
 
 
-    <article id="implementation-standard">
-      <header>
-        <h1>Historical note</h1>
-      </header>
-      <p>
-        At the turn of the millennium, the abstract specifications were 
explicitly concretized in <i>implementation specifications</i>.
-        The term “implementation” is used here in the sense of all types 
of interfaces (Java or others) derived from
-        <abbr title="Unified Modeling Language">UML</abbr> diagrams, and not 
implementations in the Java sense.
-        Such specifications existed for <abbr title="Structured Query 
Language">SQL</abbr>,
-        <abbr title="Common Object Request Broker Architecture">CORBA</abbr>, 
<abbr title="Component Object Model">COM</abbr>, and Java languages.
-        As these languages are capable of executing procedures, the 
specifications of this period define not only data structures,
-        but also operations that apply to these structures.
-      </p><p>
-        Thereafter, enthusiasm for “Web 2.0” increased interest for 
<abbr>XML</abbr> over other languages.
-        Older implementation specifications were deprecated,
-        and <abbr title="XML Schema Definition">XSD</abbr> schemas became the 
main concretization of abstract specifications.
-        Even the way abstract specifications are designed has evolved: they 
are less likely to define operations, and so what remains is closer to 
descriptions of database schemas.
-        Some operations that were defined in older standards now appear, in 
another form, in web service specifications.
-        Finally, the term “implementation specification” has been 
deprecated, to be subsumed under the term “<abbr>OGC</abbr> standard.”
-        But despite their depreciation, <a 
href="http://www.opengeospatial.org/standards/retired";>old implementation 
specifications</a> remain useful to programs in Java, because:
-      </p>
-      <ul>
-        <li>Their simpler models, applied to the same concepts, are helpful in 
understanding new specifications.</li>
-        <li>They sometimes define easy ways to perform common tasks, where the 
newer specifications limit themselves to general cases.</li>
-        <li>As operations are more often omitted from the newer 
specifications, the old ones remain a useful supplement when defining 
<abbr>API</abbr>s.</li>
-      </ul>
-      <p>
-        The Apache <abbr>SIS</abbr> project is based on the most recent 
specifications,
-        drawing from the archives of the <abbr>OGC</abbr> to complete certain 
abstract standards or make them more usable.
-        Some old definitions are preserved as “convenience methods”, not 
always bringing new functionality, but facilitating the practical use of a 
library.
-      </p>
-    </article>
+    <details>
+      <summary>More about “implementation specifications”</summary>
+      <article id="implementation-standard">
+        <header>
+          <h1>Historical note</h1>
+        </header>
+        <p>
+          At the turn of the millennium, the abstract specifications were 
explicitly concretized in <i>implementation specifications</i>.
+          The term “implementation” is used here in the sense of all types 
of interfaces (Java or others) derived from
+          <abbr title="Unified Modeling Language">UML</abbr> diagrams, and not 
implementations in the Java sense.
+          Such specifications existed for <abbr title="Structured Query 
Language">SQL</abbr>,
+          <abbr title="Common Object Request Broker 
Architecture">CORBA</abbr>, <abbr title="Component Object Model">COM</abbr>, 
and Java languages.
+          As these languages are capable of executing procedures, the 
specifications of this period define not only data structures,
+          but also operations that apply to these structures.
+        </p><p>
+          Thereafter, enthusiasm for “Web 2.0” increased interest for 
<abbr>XML</abbr> over other languages.
+          Older implementation specifications were deprecated,
+          and <abbr title="XML Schema Definition">XSD</abbr> schemas became 
the main concretization of abstract specifications.
+          Even the way abstract specifications are designed has evolved: they 
are less likely to define operations, and so what remains is closer to 
descriptions of database schemas.
+          Some operations that were defined in older standards now appear, in 
another form, in web service specifications.
+          Finally, the term “implementation specification” has been 
deprecated, to be subsumed under the term “<abbr>OGC</abbr> standard.”
+          But despite their depreciation, <a 
href="http://www.opengeospatial.org/docs/retired";>old implementation 
specifications</a> remain useful to programs in Java, because:
+        </p>
+        <ul>
+          <li>Their simpler models, applied to the same concepts, are helpful 
in understanding new specifications.</li>
+          <li>They sometimes define easy ways to perform common tasks, where 
the newer specifications limit themselves to general cases.</li>
+          <li>As operations are more often omitted from the newer 
specifications, the old ones remain a useful supplement when defining 
<abbr>API</abbr>s.</li>
+        </ul>
+        <p>
+          The Apache <abbr>SIS</abbr> project is based on the most recent 
specifications,
+          drawing from the archives of the <abbr>OGC</abbr> to complete 
certain abstract standards or make them more usable.
+          Some old definitions are preserved as “convenience methods”, not 
always bringing new functionality, but facilitating the practical use of a 
library.
+        </p>
+      </article>
+    </details>
     <p>
       The following table lists the main norms used by the project.
       Many norms are published both as <abbr>ISO</abbr> standards and as 
<abbr>OGC</abbr> standards,
       and their corresponding names are listed next to one another in the 
first two columns.
+      The “implementation specifications” section lists specifications 
that bring few new concepts compared to abstract specifications,
+      but detail how to represent those concepts in specific environments like 
<abbr>XML</abbr> documents.
       Standards that are deprecated but still partially used appear <s>struck 
through</s>.
       Finally, GeoAPI packages will be introduced in upcoming chapters.
     </p>

Modified: sis/site/trunk/book/fr/introduction.html
URL: 
http://svn.apache.org/viewvc/sis/site/trunk/book/fr/introduction.html?rev=1745526&r1=1745525&r2=1745526&view=diff
==============================================================================
--- sis/site/trunk/book/fr/introduction.html (original)
+++ sis/site/trunk/book/fr/introduction.html Wed May 25 18:10:58 2016
@@ -116,83 +116,86 @@
 
 
 
-    <article id="OGC-process">
-      <header>
-        <h1>Processus de standardisation à l’<abbr>OGC</abbr></h1>
-      </header>
-      <p>
-        Les travaux de l’<abbr title="Open Geospatial Consortium">OGC</abbr> 
se font par courriers électroniques,
-        par conférences téléphoniques et par <a 
href="http://www.opengeospatial.org/event?category=ogctcpc";>réunions 
réelles</a>.
-        L’<abbr>OGC</abbr> organise quatre réunions par années, chacune 
d’une durée de cinq jours,
-        hébergées par des organisations membres sponsorisant l’événement 
(compagnies, universités, centres de recherches, <i>etc.</i>).
-        Le continent hôte alterne entre l’Europe et l’Amérique du Nord, 
avec une présence croissante en Asie depuis 2011.
-        Ces réunions reçoivent habituellement entre 50 et 100 participants 
parmi les centaines de membres de l’<abbr>OGC</abbr>.
-        Certains participants sont présents à quasiment toutes les réunions 
et constituent des piliers de l’organisation.
-      </p><p>
-        Les réunions de l’<abbr>OGC</abbr> offrent des opportunités 
d’échanges avec des membres d’horizons diverses.
-        La création d’un standard <abbr>OGC</abbr> commence par le 
regroupement d’organisations ou d’individus constatant un intérêt commun 
pour une problématique.
-        Un groupe de travail est proposé sous l’appellation de <i>Domain 
Working Group</i> (<abbr>DWG</abbr>) ou <i>Standard Working Group</i> 
(<abbr>SWG</abbr>).
-        Les <abbr>DWG</abbr> sont ouverts à tout membre de 
l’<abbr>OGC</abbr>,
-        tandis que les <abbr>SWG</abbr> nécessitent de la part des 
participants un engagement à ne pas entraver
-        la diffusion du standard par des réclamations de propriétés 
intellectuelles.
-      </p>
-
-      <h2 id="OGC-SWG">Fonctionnement des groupes de travail 
(<abbr>SWG</abbr>)</h2>
-      <p>
-        Pour être accepté, un projet de standardisation doit être supporté 
par un nombre minimal de membres appartement à des organisations distinctes.
-        Ces membres fondateurs rédigent une charte définissant les objectifs 
du <abbr>SWG</abbr>,
-        qui doit être approuvée par le comité technique de 
l’<abbr>OGC</abbr>.
-        Chaque membre fondateur est doté d’un droit de vote, dans les 
limites d’un membre votant par organisation.
-        Tout nouveau membre qui souhaite joindre le <abbr>SWG</abbr> après sa 
création se verra attribué un rôle d’observateur,
-        avec attribution sur demande d’un droit de vote après quelques mois 
d’observation.
-      </p><p>
-        Un <abbr>SWG</abbr> peut contenir plusieurs dizaines de membres,
-        mais les volontaires effectuant l’essentiel du travail sont 
habituellement moins nombreux.
-        Leurs propositions sont soumises à l’ensemble des membres du 
groupe, qui peuvent les accepter par consentement unanime.
-        Les objections, s’il y en a, doivent être argumentées et une 
alternative proposée.
-        Les <abbr>SWG</abbr> essaient généralement de débattre d’un 
problème jusqu’à ce qu’un consensus se forme
-        plutôt que d’avancer malgré des votes négatifs, même s’ils 
sont minoritaires.
-        Les décisions du groupes sont alors intégrées dans la 
spécification par un membre assumant le rôle d’éditeur.
-      </p><p>
-        Le groupe de travail doit autant que possible structurer la 
spécification sous forme d’un noyau autour duquel gravite diverses 
extensions.
-        Une suite de tests doit accompagner le standard, et permettre de 
classer les implémentations en fonction du niveau des tests passés.
-        Au moins une <i>implémentation de référence</i> passant les tests 
doit exister pour démontrer que le standard est utilisable.
-      </p><p>
-        Lorsque le standard est jugé prêt, le <abbr>SWG</abbr> vote une 
motion
-        proposant de le soumettre au vote des instances supérieures de 
l’<abbr>OGC</abbr>.
-        Cette procédure nécessite plusieurs mois.
-        Il existe une procédure plus rapide pour entériner des standards de 
fait, mais elle n’est appliquée qu’avec parcimonie.
-      </p>
-
-      <h2 id="OGC-OAB">Le conseil d’architecture (<abbr>OAB</abbr>) et le 
comité technique (<abbr>TC</abbr>)</h2>
-      <p>
-        Toute proposition de standard est d’abord examinée par le conseil 
d’architecture (<i><abbr>OGC</abbr> Architecture Board</i> — 
<abbr>OAB</abbr>).
-        Ce conseil vérifie que le standard répond aux exigences de 
l’<abbr>OGC</abbr> sur la forme,
-        sur la modularisation, et en termes d’intégration avec les autres 
standards.
-        Si l’<abbr>OAB</abbr> donne son aval, le standard est alors soumis 
au vote des membres du comité technique (<abbr>TC</abbr>).
-        Ce comité regroupe les principaux membres de l’<abbr>OGC</abbr> qui 
sont seuls habilités à donner le vote final.
-        En cas d’approbation, le standard est diffusé publiquement pour 
commentaires pendant une période de quelques mois.
-        Au terme de cette période, le <abbr title="Standard Working 
Group">SWG</abbr> doit examiner et répondre à chacun des commentaires.
-        Les éventuelles modifications au standard sous soumises à 
l’<abbr>OAB</abbr>, puis le standard est définitivement publié.
-        Cette diffusion est alors annoncée par un communiqué de presse de 
l’<abbr>OGC</abbr>.
-      </p><p>
-        Certains membres de l’<abbr title="Open Geospatial 
Consortium">OGC</abbr> et du <abbr title="Technical Committe">TC</abbr>
-        assurent aussi la liaison avec l’organisation internationale de 
normalisation (<abbr title="International Organization for 
Standardization">ISO</abbr>).
-        La coopération entre les deux organismes va dans les deux sens: 
l’<abbr>OGC</abbr> adopte les standards <abbr>ISO</abbr> comme base sur
-        laquelle développer de nouveaux standards, et certains de ces 
nouveaux standards <abbr>OGC</abbr> deviennent des standards <abbr>ISO</abbr>.
-      </p>
-
-      <h2 id="OGC-RFC">Procédure de soumission de propositions de 
modifications</h2>
-      <p>
-        Tout utilisateur, qu’il soit membre ou non du consortium <i>Open 
Geospatial</i>, peut proposer des modifications à des standards 
<abbr>OGC</abbr>.
-        Une liste des propositions actuelles de changements, ainsi qu’un 
formulaire permettant d’en soumettre de nouvelles,
-        sont <a href="http://www.opengeospatial.org/standards/cr";>disponibles 
en ligne</a>.
-        Chaque proposition est revue par le <abbr title="Standard Working 
Group">SWG</abbr>.
-      </p><p>
-        Certains groupes de travail utilisent d’autres systèmes de 
soumission en parallèle, par exemple GitHub,
-        hébergés en dehors des structures de l’<abbr>OGC</abbr>.
-      </p>
-    </article>
+    <details>
+      <summary>Pour en savoir plus sur le processus de 
standardisation</summary>
+      <article id="OGC-process">
+        <header>
+          <h1>Processus de standardisation à l’<abbr>OGC</abbr></h1>
+        </header>
+        <p>
+          Les travaux de l’<abbr title="Open Geospatial 
Consortium">OGC</abbr> se font par courriers électroniques,
+          par conférences téléphoniques et par <a 
href="http://www.opengeospatial.org/event?category=ogctcpc";>réunions 
réelles</a>.
+          L’<abbr>OGC</abbr> organise quatre réunions par années, chacune 
d’une durée de cinq jours,
+          hébergées par des organisations membres sponsorisant 
l’événement (compagnies, universités, centres de recherches, <i>etc.</i>).
+          Le continent hôte alterne entre l’Europe et l’Amérique du 
Nord, avec une présence croissante en Asie depuis 2011.
+          Ces réunions reçoivent habituellement entre 50 et 100 participants 
parmi les centaines de membres de l’<abbr>OGC</abbr>.
+          Certains participants sont présents à quasiment toutes les 
réunions et constituent des piliers de l’organisation.
+        </p><p>
+          Les réunions de l’<abbr>OGC</abbr> offrent des opportunités 
d’échanges avec des membres d’horizons diverses.
+          La création d’un standard <abbr>OGC</abbr> commence par le 
regroupement d’organisations ou d’individus constatant un intérêt commun 
pour une problématique.
+          Un groupe de travail est proposé sous l’appellation de <i>Domain 
Working Group</i> (<abbr>DWG</abbr>) ou <i>Standard Working Group</i> 
(<abbr>SWG</abbr>).
+          Les <abbr>DWG</abbr> sont ouverts à tout membre de 
l’<abbr>OGC</abbr>,
+          tandis que les <abbr>SWG</abbr> nécessitent de la part des 
participants un engagement à ne pas entraver
+          la diffusion du standard par des réclamations de propriétés 
intellectuelles.
+        </p>
+
+        <h2 id="OGC-SWG">Fonctionnement des groupes de travail 
(<abbr>SWG</abbr>)</h2>
+        <p>
+          Pour être accepté, un projet de standardisation doit être 
supporté par un nombre minimal de membres appartement à des organisations 
distinctes.
+          Ces membres fondateurs rédigent une charte définissant les 
objectifs du <abbr>SWG</abbr>,
+          qui doit être approuvée par le comité technique de 
l’<abbr>OGC</abbr>.
+          Chaque membre fondateur est doté d’un droit de vote, dans les 
limites d’un membre votant par organisation.
+          Tout nouveau membre qui souhaite joindre le <abbr>SWG</abbr> après 
sa création se verra attribué un rôle d’observateur,
+          avec attribution sur demande d’un droit de vote après quelques 
mois d’observation.
+        </p><p>
+          Un <abbr>SWG</abbr> peut contenir plusieurs dizaines de membres,
+          mais les volontaires effectuant l’essentiel du travail sont 
habituellement moins nombreux.
+          Leurs propositions sont soumises à l’ensemble des membres du 
groupe, qui peuvent les accepter par consentement unanime.
+          Les objections, s’il y en a, doivent être argumentées et une 
alternative proposée.
+          Les <abbr>SWG</abbr> essaient généralement de débattre d’un 
problème jusqu’à ce qu’un consensus se forme
+          plutôt que d’avancer malgré des votes négatifs, même s’ils 
sont minoritaires.
+          Les décisions du groupes sont alors intégrées dans la 
spécification par un membre assumant le rôle d’éditeur.
+        </p><p>
+          Le groupe de travail doit autant que possible structurer la 
spécification sous forme d’un noyau autour duquel gravite diverses 
extensions.
+          Une suite de tests doit accompagner le standard, et permettre de 
classer les implémentations en fonction du niveau des tests passés.
+          Au moins une <i>implémentation de référence</i> passant les tests 
doit exister pour démontrer que le standard est utilisable.
+        </p><p>
+          Lorsque le standard est jugé prêt, le <abbr>SWG</abbr> vote une 
motion
+          proposant de le soumettre au vote des instances supérieures de 
l’<abbr>OGC</abbr>.
+          Cette procédure nécessite plusieurs mois.
+          Il existe une procédure plus rapide pour entériner des standards 
de fait, mais elle n’est appliquée qu’avec parcimonie.
+        </p>
+
+        <h2 id="OGC-OAB">Le conseil d’architecture (<abbr>OAB</abbr>) et le 
comité technique (<abbr>TC</abbr>)</h2>
+        <p>
+          Toute proposition de standard est d’abord examinée par le conseil 
d’architecture (<i><abbr>OGC</abbr> Architecture Board</i> — 
<abbr>OAB</abbr>).
+          Ce conseil vérifie que le standard répond aux exigences de 
l’<abbr>OGC</abbr> sur la forme,
+          sur la modularisation, et en termes d’intégration avec les autres 
standards.
+          Si l’<abbr>OAB</abbr> donne son aval, le standard est alors soumis 
au vote des membres du comité technique (<abbr>TC</abbr>).
+          Ce comité regroupe les principaux membres de l’<abbr>OGC</abbr> 
qui sont seuls habilités à donner le vote final.
+          En cas d’approbation, le standard est diffusé publiquement pour 
commentaires pendant une période de quelques mois.
+          Au terme de cette période, le <abbr title="Standard Working 
Group">SWG</abbr> doit examiner et répondre à chacun des commentaires.
+          Les éventuelles modifications au standard sous soumises à 
l’<abbr>OAB</abbr>, puis le standard est définitivement publié.
+          Cette diffusion est alors annoncée par un communiqué de presse de 
l’<abbr>OGC</abbr>.
+        </p><p>
+          Certains membres de l’<abbr title="Open Geospatial 
Consortium">OGC</abbr> et du <abbr title="Technical Committe">TC</abbr>
+          assurent aussi la liaison avec l’organisation internationale de 
normalisation (<abbr title="International Organization for 
Standardization">ISO</abbr>).
+          La coopération entre les deux organismes va dans les deux sens: 
l’<abbr>OGC</abbr> adopte les standards <abbr>ISO</abbr> comme base sur
+          laquelle développer de nouveaux standards, et certains de ces 
nouveaux standards <abbr>OGC</abbr> deviennent des standards <abbr>ISO</abbr>.
+        </p>
+
+        <h2 id="OGC-RFC">Procédure de soumission de propositions de 
modifications</h2>
+        <p>
+          Tout utilisateur, qu’il soit membre ou non du consortium <i>Open 
Geospatial</i>, peut proposer des modifications à des standards 
<abbr>OGC</abbr>.
+          Une liste des propositions actuelles de changements, ainsi qu’un 
formulaire permettant d’en soumettre de nouvelles,
+          sont <a 
href="http://www.opengeospatial.org/standards/cr";>disponibles en ligne</a>.
+          Chaque proposition est revue par le <abbr title="Standard Working 
Group">SWG</abbr>.
+        </p><p>
+          Certains groupes de travail utilisent d’autres systèmes de 
soumission en parallèle, par exemple GitHub,
+          hébergés en dehors des structures de l’<abbr>OGC</abbr>.
+        </p>
+      </article>
+    </details>
 
 
 
@@ -213,54 +216,60 @@
 
 
 
-    <article id="implementation-standard">
-      <header>
-        <h1>Note historique</h1>
-      </header>
-      <p>
-        Au tournant du millénaire, les spécifications abstraites étaient 
explicitement concrétisées dans des <i>spécifications 
d’implémentations</i>.
-        Le terme « implémentation » était ici à prendre au sens de tout 
type d’interfaces (Java ou autres) dérivées des diagrammes
-        <abbr title="Unified Modeling Language">UML</abbr> — et non pas 
d’implémentations au sens du Java.
-        Des telles spécifications existaient pour les langages <abbr 
title="Structured Query Language">SQL</abbr>,
-        <abbr title="Common Object Request Broker Architecture">CORBA</abbr>, 
<abbr title="Component Object Model">COM</abbr> et Java.
-        Ces langages étant capables d’exécuter des procédures, les 
spécifications de cette époque définissaient
-        non seulement des structures de données, mais aussi des opérations 
s’appliquant sur ces structures.
-      </p><p>
-        Par la suite, l’engouement pour le « web 2.0 » a fait grimper 
l’intérêt pour le <abbr>XML</abbr> au détriment des autres langages.
-        Les anciennes spécifications d’implémentations ont été 
dépréciées, et les schémas <abbr title="XML Schema Definition">XSD</abbr>
-        sont devenus la principale concrétisation des spécifications 
abstraites.
-        Même la façon de concevoir les spécifications abstraites a 
évoluée: les opérations y sont plus rarement définies,
-        par conséquence ce qui reste ressemble davantage à des descriptions 
de schémas de base de données.
-        Certaines opérations qui étaient définies dans les anciennes normes 
apparaissent maintenant, sous une autre forme, dans les spécifications des 
services web.
-        Enfin le terme « spécification d’implémentation » a été 
abandonné, pour être englobé dans « standard <abbr title="Open Geospatial 
Consortium">OGC</abbr> ».
-        Mais malgré leur dépréciation, les <a 
href="http://www.opengeospatial.org/standards/retired";>anciennes 
spécifications d’implémentations</a>
-        restent utiles aux programmes en langage Java car:
-      </p>
-      <ul>
-        <li>
-          Leurs modèles plus simples, appliqués aux mêmes concepts, aident 
à comprendre les nouvelles spécifications.
-        </li>
-        <li>
-          Ils définissent parfois des façons simples d’effectuer des 
tâches courantes
-          là où les nouvelles spécifications se limitent au cas général.
-        </li>
-        <li>
-          Les opérations étant plus souvent omises dans les nouvelles 
spécifications,
-          les anciennes spécifications restent un complément utile pour 
définir des <abbr>API</abbr>.
-        </li>
-      </ul>
-      <p>
-        Le projet Apache <abbr title="Spatial Information System">SIS</abbr> 
se base sur les spécifications les plus récentes,
-        tout en puisant dans les archives de l’<abbr title="Open Geospatial 
Consortium">OGC</abbr>
-        pour compléter certains standards abstraits ou les rendre un peu plus 
facile d’utilisation.
-        Certaines anciennes définitions sont conservées comme « méthodes 
de commodités »,
-        n’apportant pas toujours de nouvelles fonctionnalités mais 
facilitant l’usage pratique d’une bibliothèque.
-      </p>
-    </article>
+    <details>
+      <summary>Pour en savoir plus sur les « spécifications 
d’implémentation »</summary>
+      <article id="implementation-standard">
+        <header>
+          <h1>Note historique</h1>
+        </header>
+        <p>
+          Au tournant du millénaire, les spécifications abstraites étaient 
explicitement concrétisées dans des <i>spécifications 
d’implémentations</i>.
+          Le terme « implémentation » était ici à prendre au sens de 
tout type d’interfaces (Java ou autres) dérivées des diagrammes
+          <abbr title="Unified Modeling Language">UML</abbr> — et non pas 
d’implémentations au sens du Java.
+          Des telles spécifications existaient pour les langages <abbr 
title="Structured Query Language">SQL</abbr>,
+          <abbr title="Common Object Request Broker 
Architecture">CORBA</abbr>, <abbr title="Component Object Model">COM</abbr> et 
Java.
+          Ces langages étant capables d’exécuter des procédures, les 
spécifications de cette époque définissaient
+          non seulement des structures de données, mais aussi des opérations 
s’appliquant sur ces structures.
+        </p><p>
+          Par la suite, l’engouement pour le « web 2.0 » a fait grimper 
l’intérêt pour le <abbr>XML</abbr> au détriment des autres langages.
+          Les anciennes spécifications d’implémentations ont été 
dépréciées, et les schémas <abbr title="XML Schema Definition">XSD</abbr>
+          sont devenus la principale concrétisation des spécifications 
abstraites.
+          Même la façon de concevoir les spécifications abstraites a 
évoluée: les opérations y sont plus rarement définies,
+          par conséquence ce qui reste ressemble davantage à des 
descriptions de schémas de base de données.
+          Certaines opérations qui étaient définies dans les anciennes 
normes apparaissent maintenant, sous une autre forme, dans les spécifications 
des services web.
+          Enfin le terme « spécification d’implémentation » a été 
abandonné, pour être englobé dans « standard <abbr title="Open Geospatial 
Consortium">OGC</abbr> ».
+          Mais malgré leur dépréciation, les <a 
href="http://www.opengeospatial.org/docs/retired";>anciennes spécifications 
d’implémentation</a>
+          restent utiles aux programmes en langage Java car:
+        </p>
+        <ul>
+          <li>
+            Leurs modèles plus simples, appliqués aux mêmes concepts, 
aident à comprendre les nouvelles spécifications.
+          </li>
+          <li>
+            Ils définissent parfois des façons simples d’effectuer des 
tâches courantes
+            là où les nouvelles spécifications se limitent au cas général.
+          </li>
+          <li>
+            Les opérations étant plus souvent omises dans les nouvelles 
spécifications,
+            les anciennes spécifications restent un complément utile pour 
définir des <abbr>API</abbr>.
+          </li>
+        </ul>
+        <p>
+          Le projet Apache <abbr title="Spatial Information System">SIS</abbr> 
se base sur les spécifications les plus récentes,
+          tout en puisant dans les archives de l’<abbr title="Open 
Geospatial Consortium">OGC</abbr>
+          pour compléter certains standards abstraits ou les rendre un peu 
plus facile d’utilisation.
+          Certaines anciennes définitions sont conservées comme « 
méthodes de commodités »,
+          n’apportant pas toujours de nouvelles fonctionnalités mais 
facilitant l’usage pratique d’une bibliothèque.
+        </p>
+      </article>
+    </details>
     <p>
       Le tableau suivant liste les principales normes utilisées par le projet.
       Plusieurs normes sont publiées à la fois comme standard 
<abbr>ISO</abbr> et comme standard <abbr>OGC</abbr>,
       d’où la disposition côte-à-côte des deux premières colonnes.
+      La section des « spécifications d’implémentation » liste des 
spécifications qui apportent peu de concepts nouveaux
+      comparativement aux spécifications abstraites, mais précisent comment 
les représenter dans des contextes précis
+      tels qu’un document <abbr>XML</abbr>.
       Les normes dépréciées mais malgré tout partiellement utilisées 
apparaissent <s>barrées</s>.
       Enfin, les paquets GeoAPI seront introduits dans le chapitre suivant.
     </p>

Modified: sis/site/trunk/content/book/book.css
URL: 
http://svn.apache.org/viewvc/sis/site/trunk/content/book/book.css?rev=1745526&r1=1745525&r2=1745526&view=diff
==============================================================================
--- sis/site/trunk/content/book/book.css (original)
+++ sis/site/trunk/content/book/book.css Wed May 25 18:10:58 2016
@@ -95,6 +95,10 @@ p {
   text-align: justify;
 }
 
+summary:hover {
+  cursor: pointer;
+}
+
 div.example {
   margin-left:  21px;
   margin-right: 24px;

Modified: sis/site/trunk/content/book/en/developer-guide.html
URL: 
http://svn.apache.org/viewvc/sis/site/trunk/content/book/en/developer-guide.html?rev=1745526&r1=1745525&r2=1745526&view=diff
==============================================================================
--- sis/site/trunk/content/book/en/developer-guide.html (original)
+++ sis/site/trunk/content/book/en/developer-guide.html Wed May 25 18:10:58 2016
@@ -154,6 +154,8 @@ and <a href="http://en.wikipedia.org/wik
 
 
 
+<details>
+<summary>More about standardization process</summary>
 <article id="OGC-process">
 <header>
 <h1><abbr>OGC</abbr> Standardization Process</h1>
@@ -224,6 +226,7 @@ Each proposal is reviewed by the <abbr t
 Some working groups use other parallel systems for submissions, for example 
GitHub merge requests, hosted outside of the structures of the <abbr>OGC</abbr>.
 </p>
 </article>
+</details>
 
 
 <h3 id="SpecificationTypes"><span class="section-number">1.1.1.</span> Types 
of Specifications</h3>
@@ -242,6 +245,8 @@ Certain data structures only exist in a
 
 
 
+<details>
+<summary>More about “implementation specifications”</summary>
 <article id="implementation-standard">
 <header>
 <h1>Historical note</h1>
@@ -261,7 +266,7 @@ and <abbr title="XML Schema Definition">
 Even the way abstract specifications are designed has evolved: they are less 
likely to define operations, and so what remains is closer to descriptions of 
database schemas.
 Some operations that were defined in older standards now appear, in another 
form, in web service specifications.
 Finally, the term “implementation specification” has been deprecated, to 
be subsumed under the term “<abbr title="Open Geospatial 
Consortium">OGC</abbr> standard.”
-But despite their depreciation, <a 
href="http://www.opengeospatial.org/standards/retired";>old implementation 
specifications</a> remain useful to programs in Java, because:
+But despite their depreciation, <a 
href="http://www.opengeospatial.org/docs/retired";>old implementation 
specifications</a> remain useful to programs in Java, because:
 </p>
 <ul>
 <li>Their simpler models, applied to the same concepts, are helpful in 
understanding new specifications.</li>
@@ -274,10 +279,13 @@ drawing from the archives of the <abbr>O
 Some old definitions are preserved as “convenience methods”, not always 
bringing new functionality, but facilitating the practical use of a library.
 </p>
 </article>
+</details>
 <p>
 The following table lists the main norms used by the project.
 Many norms are published both as <abbr>ISO</abbr> standards and as 
<abbr>OGC</abbr> standards,
 and their corresponding names are listed next to one another in the first two 
columns.
+The “implementation specifications” section lists specifications that 
bring few new concepts compared to abstract specifications,
+but detail how to represent those concepts in specific environments like 
<abbr>XML</abbr> documents.
 Standards that are deprecated but still partially used appear <s>struck 
through</s>.
 Finally, GeoAPI packages will be introduced in upcoming chapters.
 </p>
@@ -289,157 +297,139 @@ Finally, GeoAPI packages will be introdu
 <th>Titre</th>
 <th>GeoAPI package</th>
 <th>Apache SIS package</th>
-</tr>
-<tr>
+</tr><tr>
 <td class="separator" colspan="5">Abstract Specifications</td>
-</tr>
-<tr>
+</tr><tr>
 <td><abbr>ISO</abbr> 19103</td>
 <td/>
 <td><i>Conceptual schema language</i></td>
 <td><code class="GeoAPI">org.opengis.util</code></td>
 <td><code class="SIS">org.apache.sis.util.iso</code></td>
-</tr>
-<tr>
+</tr><tr>
 <td><abbr>ISO</abbr> 19115-1</td>
 <td>Topic 11</td>
 <td><i>Metadata</i></td>
 <td><code class="GeoAPI">org.opengis.metadata</code></td>
 <td><code class="SIS">org.apache.sis.metadata.iso</code></td>
-</tr>
-<tr>
+</tr><tr>
 <td><abbr>ISO</abbr> 19115-2</td>
 <td/>
 <td><i>Metadata — extensions for imagery and gridded data</i></td>
 <td><code class="GeoAPI">org.opengis.metadata</code></td>
 <td><code class="SIS">org.apache.sis.metadata.iso</code></td>
-</tr>
-<tr>
+</tr><tr>
 <td><abbr>ISO</abbr> 19111</td>
 <td>Topic 2</td>
 <td><i>Spatial referencing by coordinates</i></td>
 <td><code class="GeoAPI">org.opengis.referencing</code></td>
 <td><code class="SIS">org.apache.sis.referencing</code></td>
-</tr>
-<tr>
+</tr><tr>
+<td><abbr>ISO</abbr> 19111-2</td>
+<td/>
+<td><i>Referencing — extension for parametric values</i></td>
+<td><code class="GeoAPI">org.opengis.referencing</code></td>
+<td><code class="SIS">org.apache.sis.referencing</code></td>
+</tr><tr>
 <td><abbr>ISO</abbr> 19108</td>
 <td/>
 <td><i>Temporal Schema</i></td>
 <td><code class="GeoAPI">org.opengis.temporal</code></td>
 <td/>
-</tr>
-<tr>
+</tr><tr>
 <td><abbr>ISO</abbr> 19107</td>
 <td>Topic 1</td>
 <td><i>Feature geometry</i></td>
 <td><code class="GeoAPI">org.opengis.geometry</code></td>
 <td><code class="SIS">org.apache.sis.geometry</code></td>
-</tr>
-<tr>
+</tr><tr>
 <td><abbr>ISO</abbr> 19101</td>
 <td>Topic 5</td>
 <td><i>Features</i></td>
 <td><code class="GeoAPI">org.opengis.feature</code></td>
 <td><code class="SIS">org.apache.sis.feature</code></td>
-</tr>
-<tr>
+</tr><tr>
 <td><abbr>ISO</abbr> 19123</td>
 <td>Topic 6</td>
 <td><i>Schema for coverage geometry and functions</i></td>
 <td><code class="GeoAPI">org.opengis.coverage</code></td>
 <td><code class="SIS">org.apache.sis.coverage</code></td>
-</tr>
-<tr>
+</tr><tr>
 <td><abbr>ISO</abbr> 19156</td>
 <td>Topic 20</td>
 <td><i>Observations and measurements</i></td>
 <td><code class="GeoAPI">org.opengis.observation</code></td>
 <td/>
-</tr>
-<tr>
+</tr><tr>
 <td class="separator" colspan="5">Implementation Specifications</td>
-</tr>
-<tr>
+</tr><tr>
 <td><abbr>ISO</abbr> 19139</td>
 <td/>
 <td><i>Metadata <abbr>XML</abbr> schema implementation</i></td>
 <td/>
 <td><code class="SIS">org.apache.sis.xml</code></td>
-</tr>
-<tr>
+</tr><tr>
 <td><abbr>ISO</abbr> 19136</td>
 <td>OGC 07-036</td>
 <td><i>Geography Markup Language (<abbr>GML</abbr>) Encoding Standard</i></td>
 <td/>
 <td><code class="SIS">org.apache.sis.xml</code></td>
-</tr>
-<tr>
+</tr><tr>
 <td><abbr>ISO</abbr> 19162</td>
 <td>OGC 12-063</td>
 <td><i>Well-known text representation of coordinate reference systems</i></td>
 <td/>
 <td><code class="SIS">org.apache.sis.io.wkt</code></td>
-</tr>
-<tr>
+</tr><tr>
 <td><abbr>ISO</abbr> 13249</td>
 <td/>
 <td><i><abbr>SQL</abbr> spatial</i></td>
 <td/>
 <td/>
-</tr>
-<tr>
+</tr><tr>
 <td/>
 <td><s><abbr>OGC</abbr> 01-009</s></td>
 <td><s><i>Coordinate Transformation Services</i></s></td>
 <td><code class="GeoAPI">org.opengis.referencing</code></td>
 <td><code class="SIS">org.apache.sis.referencing</code></td>
-</tr>
-<tr>
+</tr><tr>
 <td/>
 <td><s><abbr>OGC</abbr> 01-004</s></td>
 <td><s><i>Grid Coverage</i></s></td>
 <td><code class="GeoAPI">org.opengis.coverage</code></td>
 <td><code class="SIS">org.apache.sis.coverage</code></td>
-</tr>
-<tr>
+</tr><tr>
 <td/>
 <td><abbr>SLD</abbr></td>
 <td><i>Styled Layer Descriptor</i></td>
 <td><code class="GeoAPI">org.opengis.style</code></td>
 <td/>
-</tr>
-<tr>
+</tr><tr>
 <td class="separator" colspan="5">Web Services</td>
-</tr>
-<tr>
+</tr><tr>
 <td><abbr>ISO</abbr> 19128</td>
 <td><abbr>WMS</abbr></td>
 <td><i>Web Map Service</i></td>
 <td/>
 <td/>
-</tr>
-<tr>
+</tr><tr>
 <td/>
 <td><abbr>WMTS</abbr></td>
 <td><i>Web Map Tile Service</i></td>
 <td/>
 <td/>
-</tr>
-<tr>
+</tr><tr>
 <td><abbr>ISO</abbr> 19142</td>
 <td><abbr>WFS</abbr></td>
 <td><i>Web Feature Service</i></td>
 <td/>
 <td/>
-</tr>
-<tr>
+</tr><tr>
 <td/>
 <td><abbr>WCS</abbr></td>
 <td><i>Web Coverage Service</i></td>
 <td/>
 <td/>
-</tr>
-<tr>
+</tr><tr>
 <td/>
 <td><abbr>WPS</abbr></td>
 <td><i>Web Processing Service</i></td>
@@ -452,15 +442,13 @@ Finally, GeoAPI packages will be introdu
 <td><i>Location Services</i></td>
 <td/>
 <td/>
-</tr>
-<tr>
+</tr><tr>
 <td/>
 <td><abbr>SWE</abbr></td>
 <td><i>Sensor Web Enablement</i></td>
 <td/>
 <td/>
-</tr>
-<tr>
+</tr><tr>
 <td/>
 <td><abbr>SOS</abbr></td>
 <td><i>Sensor Observation Service</i></td>

Modified: sis/site/trunk/content/book/fr/developer-guide.html
URL: 
http://svn.apache.org/viewvc/sis/site/trunk/content/book/fr/developer-guide.html?rev=1745526&r1=1745525&r2=1745526&view=diff
==============================================================================
--- sis/site/trunk/content/book/fr/developer-guide.html [UTF-8] (original)
+++ sis/site/trunk/content/book/fr/developer-guide.html [UTF-8] Wed May 25 
18:10:58 2016
@@ -185,6 +185,8 @@ D’autres exemples de standards de fait
 
 
 
+<details>
+<summary>Pour en savoir plus sur le processus de standardisation</summary>
 <article id="OGC-process">
 <header>
 <h1>Processus de standardisation à l’<abbr>OGC</abbr></h1>
@@ -262,6 +264,7 @@ Certains groupes de travail utilisent d�
 hébergés en dehors des structures de l’<abbr>OGC</abbr>.
 </p>
 </article>
+</details>
 
 
 
@@ -282,6 +285,8 @@ Certaines structures de données n’exi
 
 
 
+<details>
+<summary>Pour en savoir plus sur les « spécifications d’implémentation 
»</summary>
 <article id="implementation-standard">
 <header>
 <h1>Note historique</h1>
@@ -302,7 +307,7 @@ Même la façon de concevoir les spécif
 par conséquence ce qui reste ressemble davantage à des descriptions de schémas 
de base de données.
 Certaines opérations qui étaient définies dans les anciennes normes 
apparaissent maintenant, sous une autre forme, dans les spécifications des 
services web.
 Enfin le terme « spécification d’implémentation » a été abandonné, pour être 
englobé dans « standard <abbr title="Open Geospatial Consortium">OGC</abbr> ».
-Mais malgré leur dépréciation, les <a 
href="http://www.opengeospatial.org/standards/retired";>anciennes spécifications 
d’implémentations</a>
+Mais malgré leur dépréciation, les <a 
href="http://www.opengeospatial.org/docs/retired";>anciennes spécifications 
d’implémentation</a>
 restent utiles aux programmes en langage Java car:
 </p>
 <ul>
@@ -326,10 +331,14 @@ Certaines anciennes définitions sont co
 n’apportant pas toujours de nouvelles fonctionnalités mais facilitant l’usage 
pratique d’une bibliothèque.
 </p>
 </article>
+</details>
 <p>
 Le tableau suivant liste les principales normes utilisées par le projet.
 Plusieurs normes sont publiées à la fois comme standard <abbr 
title="International Organization for Standardization">ISO</abbr> et comme 
standard <abbr>OGC</abbr>,
 d’où la disposition côte-à-côte des deux premières colonnes.
+La section des « spécifications d’implémentation » liste des spécifications 
qui apportent peu de concepts nouveaux
+comparativement aux spécifications abstraites, mais précisent comment les 
représenter dans des contextes précis
+tels qu’un document <abbr>XML</abbr>.
 Les normes dépréciées mais malgré tout partiellement utilisées apparaissent 
<s>barrées</s>.
 Enfin, les paquets GeoAPI seront introduits dans le chapitre suivant.
 </p>
@@ -341,178 +350,157 @@ Enfin, les paquets GeoAPI seront introdu
 <th>Titre</th>
 <th>Paquet de GeoAPI</th>
 <th>Paquet de Apache SIS</th>
-</tr>
-<tr>
+</tr><tr>
 <td class="separator" colspan="5">Spécifications abstraites</td>
-</tr>
-<tr>
+</tr><tr>
 <td><abbr>ISO</abbr> 19103</td>
 <td/>
 <td><i>Conceptual schema language</i></td>
 <td><code class="GeoAPI">org.opengis.util</code></td>
 <td><code class="SIS">org.apache.sis.util.iso</code></td>
-</tr>
-<tr>
+</tr><tr>
 <td><abbr>ISO</abbr> 19115-1</td>
 <td>Topic 11</td>
 <td><i>Metadata</i></td>
 <td><code class="GeoAPI">org.opengis.metadata</code></td>
 <td><code class="SIS">org.apache.sis.metadata.iso</code></td>
-</tr>
-<tr>
+</tr><tr>
 <td><abbr>ISO</abbr> 19115-2</td>
 <td/>
 <td><i>Metadata — extensions for imagery and gridded data</i></td>
 <td><code class="GeoAPI">org.opengis.metadata</code></td>
 <td><code class="SIS">org.apache.sis.metadata.iso</code></td>
-</tr>
-<tr>
+</tr><tr>
 <td><abbr>ISO</abbr> 19111</td>
 <td>Topic 2</td>
 <td><i>Spatial referencing by coordinates</i></td>
 <td><code class="GeoAPI">org.opengis.referencing</code></td>
 <td><code class="SIS">org.apache.sis.referencing</code></td>
-</tr>
-<tr>
+</tr><tr>
+<td><abbr>ISO</abbr> 19111-2</td>
+<td/>
+<td><i>Referencing — extension for parametric values</i></td>
+<td><code class="GeoAPI">org.opengis.referencing</code></td>
+<td><code class="SIS">org.apache.sis.referencing</code></td>
+</tr><tr>
 <td><abbr>ISO</abbr> 19108</td>
 <td/>
 <td><i>Temporal Schema</i></td>
 <td><code class="GeoAPI">org.opengis.temporal</code></td>
 <td/>
-</tr>
-<tr>
+</tr><tr>
 <td><abbr>ISO</abbr> 19107</td>
 <td>Topic 1</td>
 <td><i>Feature geometry</i></td>
 <td><code class="GeoAPI">org.opengis.geometry</code></td>
 <td><code class="SIS">org.apache.sis.geometry</code></td>
-</tr>
-<tr>
+</tr><tr>
 <td><abbr>ISO</abbr> 19101</td>
 <td>Topic 5</td>
 <td><i>Features</i></td>
 <td><code class="GeoAPI">org.opengis.feature</code></td>
 <td><code class="SIS">org.apache.sis.feature</code></td>
-</tr>
-<tr>
+</tr><tr>
 <td><abbr>ISO</abbr> 19123</td>
 <td>Topic 6</td>
 <td><i>Schema for coverage geometry and functions</i></td>
 <td><code class="GeoAPI">org.opengis.coverage</code></td>
 <td><code class="SIS">org.apache.sis.coverage</code></td>
-</tr>
-<tr>
+</tr><tr>
 <td><abbr>ISO</abbr> 19156</td>
 <td>Topic 20</td>
 <td><i>Observations and measurements</i></td>
 <td><code class="GeoAPI">org.opengis.observation</code></td>
 <td/>
-</tr>
-<tr>
+</tr><tr>
 <td class="separator" colspan="5">Spécifications d’implémentation</td>
-</tr>
-<tr>
+</tr><tr>
 <td><abbr>ISO</abbr> 19139</td>
 <td/>
 <td><i>Metadata <abbr>XML</abbr> schema implementation</i></td>
 <td/>
 <td><code class="SIS">org.apache.sis.xml</code></td>
-</tr>
-<tr>
+</tr><tr>
 <td><abbr>ISO</abbr> 19136</td>
 <td>OGC 07-036</td>
 <td><i>Geography Markup Language (<abbr>GML</abbr>) Encoding Standard</i></td>
 <td/>
 <td><code class="SIS">org.apache.sis.xml</code></td>
-</tr>
-<tr>
+</tr><tr>
 <td><abbr>ISO</abbr> 19162</td>
 <td>OGC 12-063</td>
 <td><i>Well-known text representation of coordinate reference systems</i></td>
 <td/>
 <td><code class="SIS">org.apache.sis.io.wkt</code></td>
-</tr>
-<tr>
+</tr><tr>
 <td><abbr>ISO</abbr> 13249</td>
 <td/>
 <td><i><abbr>SQL</abbr> spatial</i></td>
 <td/>
 <td/>
-</tr>
-<tr>
+</tr><tr>
 <td/>
 <td><s><abbr>OGC</abbr> 01-009</s></td>
 <td><s><i>Coordinate Transformation Services</i></s></td>
 <td><code class="GeoAPI">org.opengis.referencing</code></td>
 <td><code class="SIS">org.apache.sis.referencing</code></td>
-</tr>
-<tr>
+</tr><tr>
 <td/>
 <td><s><abbr>OGC</abbr> 01-004</s></td>
 <td><s><i>Grid Coverage</i></s></td>
 <td><code class="GeoAPI">org.opengis.coverage</code></td>
 <td><code class="SIS">org.apache.sis.coverage</code></td>
-</tr>
-<tr>
+</tr><tr>
 <td/>
 <td><abbr>SLD</abbr></td>
 <td><i>Styled Layer Descriptor</i></td>
 <td><code class="GeoAPI">org.opengis.style</code></td>
 <td/>
-</tr>
-<tr>
+</tr><tr>
 <td class="separator" colspan="5">Services web</td>
-</tr>
-<tr>
+</tr><tr>
 <td><abbr>ISO</abbr> 19128</td>
 <td><abbr>WMS</abbr></td>
 <td><i>Web Map Service</i></td>
 <td/>
 <td/>
-</tr>
-<tr>
+</tr><tr>
 <td/>
 <td><abbr>WMTS</abbr></td>
 <td><i>Web Map Tile Service</i></td>
 <td/>
 <td/>
-</tr>
-<tr>
+</tr><tr>
 <td><abbr>ISO</abbr> 19142</td>
 <td><abbr>WFS</abbr></td>
 <td><i>Web Feature Service</i></td>
 <td/>
 <td/>
-</tr>
-<tr>
+</tr><tr>
 <td/>
 <td><abbr>WCS</abbr></td>
 <td><i>Web Coverage Service</i></td>
 <td/>
 <td/>
-</tr>
-<tr>
+</tr><tr>
 <td/>
 <td><abbr>WPS</abbr></td>
 <td><i>Web Processing Service</i></td>
 <td/>
 <td/>
-</tr>
-<tr>
+</tr><tr>
 <td/>
 <td>Open<abbr>LS</abbr></td>
 <td><i>Location Services</i></td>
 <td/>
 <td/>
-</tr>
-<tr>
+</tr><tr>
 <td/>
 <td><abbr>SWE</abbr></td>
 <td><i>Sensor Web Enablement</i></td>
 <td/>
 <td/>
-</tr>
-<tr>
+</tr><tr>
 <td/>
 <td><abbr>SOS</abbr></td>
 <td><i>Sensor Observation Service</i></td>


Reply via email to