Responder

Débat technique sur ancestris

Pour tous les logiciels de généalogie qui ne sont pas dans la liste ci-dessous (commerciaux, freeware ou shareware)...
forhanp
forhanp
Mensajes: 14034
Introducción: Texto
Navegación: Texto
Ver su árbol genealógico
Bonjour,

Pour éviter de polluer le retour d'expérience du salon virtuel avec des questions techniques de spécialistes geeks.
J'ouvre ce sujet ici (Ancestris n'ayant pas le bonheur d'avoir un sous-forum dédié).
glopglop escribió: 30 Junio 2020, 15:40 Bonjour

Ayant ete faire un petit tour sur le forum ancestris j'ai compris la philosophie ancestris concernant le gedcom.
Elle est cohérente mais il y a un truc qui me gêne c'est que ça impose de charger toute la base en mémoire puisque des structures temporaires sont crées.
Si le format gedcom répondait vraiment à tous les besoins cette construction temporaire ne devrait pas être nécessaire.
Le chargement en mémoire est un sujet lorsque l'on a de très grosses généalogies.
En dessous de 100 000 individus, c'est assez transparent pour l'utilisateur.
Le GEDCOM répond à la majorité des besoins d'un généalogiste usuel.
Par contre le chargement en mémoire permet de garantir que le fichier de support n'est pas accédé en permanence et donc cela évite les potentielles erreurs d'écritures dues au support ou à l'OS.
De plus, les données écrites sont liées, et il est nécessaire de tout écrire en une fois pour assurer la cohérence.
Ce n'est pas pire qu'un enregistrement d'un pdf ou d'un fichier word ou excel (tout est en mémoire et écrit en même temps).
glopglop escribió: 30 Junio 2020, 15:40 Confusement je pense que la faiblesse vient dans la gestion des lieux.
Comment dans un gedcom peut on refléter l’évolution des lieux au cours du temps et ceci de manière non équivoque?
Les lieux ne sont pas vraiment un problème : On peut nommer les lieux de la manière que l'on veut, l'évolution n'est pas un concept du GEDCOM, mais rien n’empêche de rajouter des tags permettant de référencer un lieu dénommer de manière actuelle. (Ancestris ne le fait pas, ce n'est pas un sujet remonté par nos utilisateurs).

Le vrai sujet ce sont les liaisons entre entités pour garder la cohérence.
Le GEDCOM a une structure référentielle (ce qui a conduit de nombreux logiciels à proposer une base relationnelle pour stocker les données). Pour assurer la pérennité de la structure référentielle, c'est là qu'on a besoin d'un enregistrement complet du fichier.

Les deux énormes faiblesses annoncées de la structure GEDCOM que l'on trouve un peu partout dans la littérature sont :
- La gestion des lieux, comme il n'y a pas d'entité "Lieu" les informations dans le fichier sont répétés à l'envie (vous avez 10 individus qui sont nés, se sont mariés et sont mort sur place dans votre petit village campagnard, vous aurez 30 fois la même définition du lieu dans le fichier le faisant grossir pour pas grand chose).
- La gestion des témoins : Le GEDCOM ne reconnait que les associations entre individus, sans liens avec les évènements. De ce fait, il est impossible sans tordre le GEDCOM de définir un témoin de mariage. De plus la notion de témoin est dédiée aux relations non déductibles de la filiation, par exemple, un fils présent à l’inhumation de sa mère n'a pas à être mentionné puisqu'il est déjà indiqué comme fils par la définition de la famille.

Cordialement,
Pascal Forhan
phcook
phcook
Mensajes: 1676
Introducción: Texto
Navegación: Texto
Ver su árbol genealógico
Utilisateur de gramps, j'ai voulu faire un essai. J'ai exporté ma base en gedcom, importé dans ancestris en mode standard avec vérification. Ca tourne en continu à l'étape 3 (réparation entités et propriétés), sans jamais passer à l'étape 4.

Cordialement

philippe
forhanp
forhanp
Mensajes: 14034
Introducción: Texto
Navegación: Texto
Ver su árbol genealógico
Bonjour,
phcook escribió: 12 Julio 2020, 14:25 Utilisateur de gramps, j'ai voulu faire un essai. J'ai exporté ma base en gedcom, importé dans ancestris en mode standard avec vérification. Ca tourne en continu à l'étape 3 (réparation entités et propriétés), sans jamais passer à l'étape 4.
Vous devez avoir un petit sens interdit en bas à droite qui indique une erreur.
Par contre c'est assez étonnant, normalement cela arrête le processus d'intégration.

Vous pouvez éventuellement envoyer le fichier log à support @ ancestris.org ou même votre fichier GEDCOM.
Nous y jetterons un oeil pour vous indiquer ce qui a posé problème.

Cordialement,
Pascal Forhan
Responder

Volver a “Autres logiciels”