CamelCase Description level in SEDA 2
authorSylvain Thénault <sylvain.thenault@logilab.fr>
Thu, 05 Jan 2017 18:06:37 +0100
changeset 2222 f60753a132cf
parent 2221 0961ca638ce0
child 2223 f0cdce099e45
CamelCase Description level in SEDA 2 Closes #16687794
migration/0.6.0_Any.py
migration/data/level_type.csv
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/migration/0.6.0_Any.py	Thu Jan 05 18:06:37 2017 +0100
@@ -0,0 +1,10 @@
+scheme = cnx.find('ConceptScheme', title=u'SEDA : Niveaux de description').one()
+for concept in scheme.reverse_in_scheme:
+    seda_label = concept.labels['seda']
+    seda2_label = {'recordgrp': u'RecordGrp',
+                   'subgrp': u'SubGrp'}.get(seda_label, seda_label.capitalize())
+    cnx.create_entity('Label', label_of=concept,
+                      kind=u'preferred', language_code=u'seda-2',
+                      label=seda2_label)
+
+commit()
--- a/migration/data/level_type.csv	Fri Jan 06 17:57:01 2017 +0100
+++ b/migration/data/level_type.csv	Thu Jan 05 18:06:37 2017 +0100
@@ -1,14 +1,14 @@
 #;$id;Libellé court (utilisé pour l'échange);Libellé long;définition
 type;url;string;string;string
-lang;;seda;fr;fr
-url;skos:Concept;skos:prefLabel;skos:prefLabel;skos:definition
-;;class ;Classe;Cette valeur, issue de la tradition archivistique allemande, ne correspond pas pour l'instant aux pratiques archivistiques françaises
-;;collection ;Collection;Réunion artificielle de documents en fonction de critères communs liés à  leur contenu ou à leur support, sans considération de leur provenance, par opposition au fonds d'archives constitué de façon organique
-;;file ;Dossier l'intérieur d'une série organique;Ensemble de documents regroupés, soit par le producteur pour son usage courant, soit dans le processus du classement d'archives, parce qu'ils concernent un même sujet ou une même affaire; le dossier est ordinairement l'unité de base à
-;;fonds ;Fonds ;Ensemble de documents quels que soit leur type et leur support, créé ou reçu de manière organique et utilisé par une personne physique ou morale dans l'exercice de ses activités
-;;item ;Item;Plus petite unité documentaire, par exemple une lettre, un mémoire, un rapport, une photographie, un enregistrement sonore
-;;recordgrp ;Groupe de documents;Niveau de description intermédiaire qui ne correspond pas à une division organique (sous-fonds, série ou sous-série organique); parties au sein d'une collection, versements, épaves d'un fonds, subdivisions de fonds dont on ne connait pas la nature exacte, sous-ensemble classés thématiquement
-;;series ;Serie organique ;Division organique d'un fonds, correspondant à un ensemble de dossiers maintenus groupés parce qu'ils résultent d'une même activité, se rapportent à une même fonction ou à un même sujet ou revêtent une même forme
-;;subfonds ;Sous fonds;Division organique d'un fonds correspondant aux divisions administratives de l'institution ou de l'organisme producteur, ou, à défaut, à un regroupement géographique, chronologique, fonctionnel ou autre des documents; quand le producteur a une structure hiérarchique complexe , chaque sous-fonds est lui-même subdivisé, autant que nécessaire pour refléter les niveaux hiérarchiques
-;;subgrp ;Sous-groupe de documents;Subdivision du groupe de documents
-;;subseries ;Sous-série organique;Subdivision de la série organique
+lang;;seda-2;seda;fr;fr
+url;skos:Concept;skos:prefLabel;skos:prefLabel;skos:prefLabel;skos:definition
+;;Class ;class ;Classe;Cette valeur, issue de la tradition archivistique allemande, ne correspond pas pour l'instant aux pratiques archivistiques françaises
+;;Collection ;collection ;Collection;Réunion artificielle de documents en fonction de critères communs liés à  leur contenu ou à leur support, sans considération de leur provenance, par opposition au fonds d'archives constitué de façon organique
+;;File ;file ;Dossier l'intérieur d'une série organique;Ensemble de documents regroupés, soit par le producteur pour son usage courant, soit dans le processus du classement d'archives, parce qu'ils concernent un même sujet ou une même affaire; le dossier est ordinairement l'unité de base à
+;;Fonds ;fonds ;Fonds ;Ensemble de documents quels que soit leur type et leur support, créé ou reçu de manière organique et utilisé par une personne physique ou morale dans l'exercice de ses activités
+;;Item ;item ;Item;Plus petite unité documentaire, par exemple une lettre, un mémoire, un rapport, une photographie, un enregistrement sonore
+;;RecordGrp ;recordgrp ;Groupe de documents;Niveau de description intermédiaire qui ne correspond pas à une division organique (sous-fonds, série ou sous-série organique); parties au sein d'une collection, versements, épaves d'un fonds, subdivisions de fonds dont on ne connait pas la nature exacte, sous-ensemble classés thématiquement
+;;Series ;series ;Serie organique ;Division organique d'un fonds, correspondant à un ensemble de dossiers maintenus groupés parce qu'ils résultent d'une même activité, se rapportent à une même fonction ou à un même sujet ou revêtent une même forme
+;;Subfonds ;subfonds ;Sous fonds;Division organique d'un fonds correspondant aux divisions administratives de l'institution ou de l'organisme producteur, ou, à défaut, à un regroupement géographique, chronologique, fonctionnel ou autre des documents; quand le producteur a une structure hiérarchique complexe , chaque sous-fonds est lui-même subdivisé, autant que nécessaire pour refléter les niveaux hiérarchiques
+;;SubGrp ;subgrp ;Sous-groupe de documents;Subdivision du groupe de documents
+;;Subseries ;subseries ;Sous-série organique;Subdivision de la série organique