← 141 tagsMétadonnéesAccès public
Tag GEDCOM standard

VERS

Version

Version

Tag contextuel : version d’un produit ou version de la spécification GEDCOM sous GEDC.

Exemple pédagogiqueGEDCOM 7.0.18

Exemple concret

Exemple minimal 0 HEAD 1 GEDC 2 VERS 7.0 0 TRLR Exemple réaliste 0 HEAD 1 GEDC 2 VERS 7.0.18 1 SOUR https://example.org/software 2 VERS 4.2.1 2 NAME Exemple Généalogie 0 TRLR
Traduction en langage humain
VERS se lit avec son parent : GEDC.VERS est la version de la spécification ; HEAD.SOUR.VERS est celle du produit logiciel.

Explication pas à pas

L’objectif n’est pas seulement de reconnaître le tag, mais de comprendre ce qu’il fait à cet endroit précis de la hiérarchie.

1

Exemple minimal — « 0 HEAD » : le niveau 0 place HEAD sous le dataset.

2

Exemple minimal — « 1 GEDC » : le niveau 1 place GEDC sous HEAD.

3

Exemple minimal — « 2 VERS 7.0 » : le niveau 2 place VERS sous GEDC avec la valeur « 7.0 ».

4

Exemple minimal — « 0 TRLR » : le niveau 0 place TRLR sous le dataset.

5

Exemple réaliste — « 0 HEAD » : le niveau 0 place HEAD sous le dataset.

6

Exemple réaliste — « 1 GEDC » : le niveau 1 place GEDC sous HEAD.

7

Exemple réaliste — « 2 VERS 7.0.18 » : le niveau 2 place VERS sous GEDC avec la valeur « 7.0.18 ».

8

Exemple réaliste — « 1 SOUR https://example.org/software » : le niveau 1 place SOUR sous HEAD avec la valeur « https://example.org/software ».

9

Exemple réaliste — « 2 VERS 4.2.1 » : le niveau 2 place VERS sous SOUR avec la valeur « 4.2.1 ».

10

Exemple réaliste — « 2 NAME Exemple Généalogie » : le niveau 2 place NAME sous SOUR avec la valeur « Exemple Généalogie ».

11

Exemple réaliste — « 0 TRLR » : le niveau 0 place TRLR sous le dataset.

12

g7:GEDC-VERS a pour parent GEDC, est obligatoire et porte un numéro majeur.mineur avec correctif facultatif.

13

g7:VERS a pour parent HEAD.SOUR, est facultatif et porte l’identifiant de version choisi par les créateurs du produit.

14

Les deux payloads sont de type Special, mais ils décrivent deux sujets distincts.

15

Aucun troisième contexte standard VERS n’est défini par GEDCOM 7.0.18.

16

Évolution attestée — la sémantique de version de produit existait en 5.5.1 ; GEDCOM 7 adopte la gestion sémantique des versions de la spécification.

17

Le niveau numérique indique à quelle structure ce tag appartient.

18

Le type du payload et les sous-structures autorisées dépendent du contexte défini par la norme.

19

Les exemples de cette fiche sont pédagogiques et n’utilisent aucune donnée utilisateur.

Piège fréquent

À ne pas faire / à ne pas déduire :
Lire toute ligne VERS comme « version du fichier » sans examiner GEDC ou HEAD.SOUR.
SpécificationSection 3.3.4

Types de structure identifiés par VERS

Un même tag peut représenter plusieurs types de structures. La combinaison du tag et du type de sa structure parente détermine le type exact.

Nom officielURI de typePage
Versiong7:VERS94
Versiong7:GEDC-VERS94
Urig7:GEDC-VERS ; g7:VERS
ParentGEDC ; HEAD.SOUR
PayloadSpecial
CardinalityGEDC.VERS {1:1} ; HEAD.SOUR.VERS {0:1}