Add seda static page
authorJuliette Belin <juliette.belin@logilab.fr>
Fri, 03 Feb 2017 13:48:31 +0100
changeset 59 1921d9575abe
parent 58 0a3504cf8b07
child 60 a6fa6749d820
Add seda static page
data/cubes.sherpa.css
data/images/seda.png
views/index.html
views/static.py
views/templates.py
views/templates/seda.jinja2
views/urls.py
--- a/data/cubes.sherpa.css	Thu Feb 02 15:22:21 2017 +0100
+++ b/data/cubes.sherpa.css	Fri Feb 03 13:48:31 2017 +0100
@@ -398,6 +398,7 @@
 }
 
 #sherpa-project-page h2::after,
+#sherpa-seda-page h2:after,
 #utilisation h2::after {
   content: "";
   display: block;
@@ -440,6 +441,13 @@
   padding-bottom: 2em;
 }
 
+/* seda static page */
+
+#sherpa-seda-page .seda-img {
+  margin: auto;
+  max-height: 300px;
+}
+
 
 /* footer */
 
Binary file data/images/seda.png has changed
--- a/views/index.html	Thu Feb 02 15:22:21 2017 +0100
+++ b/views/index.html	Fri Feb 03 13:48:31 2017 +0100
@@ -35,23 +35,8 @@
   <div class="col-md-10 col-md-offset-1">
     <p>
       Le standard d’échange de données pour l’archivage permet de modéliser les transactions d’un processus d’archivage (transfert, communication, élimination, modification et restitution) entre différents acteurs (service producteur, service versant, service d’archives et demandeur d’archives).
-      Il précise les types, l’ordre et la forme des messages échangés.
-      Il définit d’autre part les métadonnées à utiliser pour décrire, gérer et pérenniser l’information.
-          Plusieurs versions du standard ont été successivement publiées en mars 2006 (version 0.1), janvier 2010 (version 0.2), septembre 2012 (version 1.0) et décembre 2015 (version 2.0 conforme à la norme MEDONA).
     </p>
-
-    <p>
-      Le standard est une déclinaison technique des pratiques archivistiques utilisées dans le monde papier. Les principes du SEDA reprennent donc largement les concepts métier :
-      <ul>
-        <li>Usage des bordereaux (versement, élimination) </li>
-        <li>l’application du contrôle scientifique et technique (transaction de demande d’autorisation)</li>
-        <li>la définition des acteurs ou l’apposition de règles de gestion (sorts finaux et communicabilité)</li>
-      </ul>
-    </p>
-
-    <p>
-      La description archivistique à plusieurs niveaux du SEDA est ainsi directement issue d’ISAD-G et de l’EAD, son modèle organisationnel adopte celui de la norme ISO 14721 (OAIS) et la préservation des informations techniques qu’il transporte empreinte les définitions présentes dans le modèle PREMIS. Le SEDA est techniquement structuré en XML.
-    </p>
+    <a href="./seda"> En savoir plus ...</a>
   </div>
 </section>
 
--- a/views/static.py	Thu Feb 02 15:22:21 2017 +0100
+++ b/views/static.py	Fri Feb 03 13:48:31 2017 +0100
@@ -30,3 +30,17 @@
             title=_("Mode d'emploi"),
             data_url=self._cw.datadir_url,
         )
+
+class SedaView(View, JinjaViewMixin):
+    __regid__ = 'sherpa-seda'
+    template_name = 'seda.jinja2'
+
+
+    def call(self, **kw):
+        req = self._cw
+        _ = req._
+
+        self.call_template(
+            title=_("Le SEDA"),
+            data_url=self._cw.datadir_url,
+        )
--- a/views/templates.py	Thu Feb 02 15:22:21 2017 +0100
+++ b/views/templates.py	Fri Feb 03 13:48:31 2017 +0100
@@ -137,6 +137,8 @@
                      'label': _("Unites d'archive")},
                     {'url': self._cw.build_url('SEDAArchiveTransfer'),
                      'label': _('Profils SEDA')},
+                    {'url': self._cw.build_url('seda'),
+                      'label': _("Le SEDA")},
                     {'url': self._cw.build_url('utilisation'),
                      'label': _("Mode d'emploi")},
                     {'url': self._cw.build_url('project'),
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/views/templates/seda.jinja2	Fri Feb 03 13:48:31 2017 +0100
@@ -0,0 +1,39 @@
+<h1>{{ title }}</h1>
+
+<section id="sherpa-seda-page">
+
+    <div class="col-md-3">
+      <img class="img-responsive seda-img" src="{{ data_url }}images/seda.png"/>
+    </div>
+
+    <div class="col-md-9">
+      <p>
+        Si les processus d’archivage et les documents qui leur sont associés (bordereaux) demeurent entièrement valables dans le monde numérique, celui-ci exige cependant une formalisation et une standardisation beaucoup plus fortes de ces processus et documents associés afin de pouvoir aller vers davantage d’automatisation.
+        Le standard d’échange de données pour l’archivage permet de modéliser les transactions d’un processus d’archivage (transfert, communication, élimination, modification et restitution) entre différents acteurs (service producteur, service versant, service d’archives et demandeur d’archives) . Il précise les types, l’ordre et la forme des messages échangés. Il définit d’autre part les métadonnées à utiliser pour décrire, gérer et pérenniser l’information.
+
+        Plusieurs versions du standard ont été successivement publiées en mars 2006 (version 0.1), janvier 2010 (version 0.2), septembre 2012 (version 1.0) et décembre 2015 (version 2.0 conforme à la norme MEDONA).
+      </p>
+
+      <p>
+        Le standard est une déclinaison technique des pratiques archivistiques utilisées dans le monde papier. Les principes du SEDA reprennent donc largement les concepts métier tels que l’usage des bordereaux (versement, élimination), l’application du contrôle scientifique et technique (transaction de demande d’autorisation), la définition des acteurs ou l’apposition de règles de gestion (sorts finaux et communicabilité).
+      </p>
+    </div>
+    <div class="col-md-12">
+      <h2>Les agents</h2>
+
+      <p>
+        Le SEDA permet d’associer aux transactions des Agents, qui sont des personnes ou des collectivités (concepts inspirés de la norme ISAAR-CPF) afin de décrire les archives échangées ou de spécifier des informations de gestion les concernant. Le modèle de métadonnées utilisé pour décrire ces agents est identique qu’il s’agisse d’identifier les acteurs de l’échange ou d’indiquer la provenance d’un document.
+        Un agent peut être utilisé plusieurs fois dans différentes transactions et peut également avoir plusieurs rôles attribués dans les messages du SEDA.
+
+        C’est pourquoi SHERPA propose de gérer un seul référentiel « Agents » dont les notices peuvent être utilisées dans tous les profils d’archivage rédigés dans l’application. Le rédacteur peut ainsi alimenter et maintenir une seule liste de référence pour l’ensemble de son corpus de profils.
+    </p>
+
+    <h2>Les vocabulaires </h2>
+    <p>
+      Le SEDA permet d’ajouter des termes d’indexation à tous les niveaux de description du plan de classement. Il s’inspire en la matière des pratiques d’indexation telles qu’elles sont recommandées par l’ EAD. Il est donc nécessaire de gérer des listes de vocabulaires d’indexation.
+      D’autres listes de valeurs contrôlées sont également utilisées dans le SEDA, notamment pour échanger les métadonnées techniques (telles que les référentiels de format, d’encodage…), les métadonnées descriptives (telles que les niveaux de description, les langues…) et les métadonnées de gestion (telles que les sorts finaux, les délais de communicabilité…).
+
+      C’est pourquoi SHERPA propose de gérer un seul référentiel « Vocabulaires » dont les références et les valeurs peuvent être utilisées dans l’ensemble des profils rédigés dans l’application. Le rédacteur peut ainsi alimenter et maintenir un ensemble de listes de références unique pour l’ensemble du corpus de profils.
+    </p>
+    </div>
+</section>
--- a/views/urls.py	Thu Feb 02 15:22:21 2017 +0100
+++ b/views/urls.py	Fri Feb 03 13:48:31 2017 +0100
@@ -4,7 +4,8 @@
 class SherpaReqRewriter(SimpleReqRewriter):
     rules = [
         (rgx('/project'), dict(vid='sherpa-project')),
-        (rgx('/utilisation'), dict(vid='sherpa-utilisation'))
+        (rgx('/utilisation'), dict(vid='sherpa-utilisation')),
+        (rgx('/seda'), dict(vid='sherpa-seda'))
     ]