Voir le sujet précédent :: Voir le sujet suivant |
Auteur |
Message |
AquaBlue Pro


Inscrit le: 02 Mar 2003 Messages: 1199 Localisation: Paris - France
|
Posté le: 22 Aoû 2003 16:11 Sujet du message: Norme GEDCOM 5.5 et Ancestrologie |
|
|
Bonjour,
Je viens de mettre en ligne, sur le site Suggestions & Anomalies (ICI), le fruit de mes reflexions après une analyse détaillée de la norme GEDCOM 5.5
Vous y trouverez un certain nombre de pistes pour "normaliser" le module IMPORT/EXPORT GEDCOM d'Ancestrologie.
Merci de votre feedback.
Cordialement _________________ Les Anomalies & Suggestions et la FAQ sont là.
 |
|
Revenir en haut |
|
 |
Lau Pro, Modérateur


Inscrit le: 01 Avr 2003 Messages: 1541
|
Posté le: 22 Aoû 2003 17:08 Sujet du message: |
|
|
Très bon travail, Marc
Il y a en effet des améliorations que l'on peut apporter relativement facilement (là j'm'avance). Maintenant, il faut trouver le temps de se pencher sur le sujet pour effectuer des modifications (probablement pas sur tout pour l'instant).
Je penche d'abord pour la correction des tags erronés (paragraphe Tags qui n'existent pas). Après, si quelqu'un en a le courage, les nouveaux tags, l'ordre des lieux, ...
Merci encore  |
|
Revenir en haut |
|
 |
AquaBlue Pro


Inscrit le: 02 Mar 2003 Messages: 1199 Localisation: Paris - France
|
Posté le: 03 Sep 2003 09:45 Sujet du message: |
|
|
Un site formidable sur la structure GEDCOM et beaucoup plus complet que ce que j'ai fait :
GEDCOM et ses dialectes il est là :
http://perso.club-internet.fr/sypey
Ce site contient des outils intéressants, entre autre GedRègle et GedStructure qui donnent la "grammaire" gedcom sous forme graphique.
J'ai pris contact avec l'auteur Sylvain Peyrichou qui m'écrit à propos des développeurs d'Ancestrologie : "confirmez leur que je suis prêt à les aider"
Je passe donc le message. _________________ Les Anomalies & Suggestions et la FAQ sont là.
 |
|
Revenir en haut |
|
 |
AquaBlue Pro


Inscrit le: 02 Mar 2003 Messages: 1199 Localisation: Paris - France
|
Posté le: 13 Sep 2003 22:53 Sujet du message: |
|
|
Je continue sur le thème gedcom.
Sur le newsgroup fr.comp.applications.genealogie voici ce qu'ecrit un dénomé Jerotito :
Citation: | Juste pour savoir : Ancestrologie utilise-t-il toujours, pour exporter
des événements non prévus explicitement par la norme GEDCOM, des tags
prétendus GEDCOM en trois ou quatre lettres, sans le _ initial prévu
pour les tags personnalisés ?
Il y avait au moins un cas d'événement de ce genre, lorsque le logiciel
a été rendu public (de mémoire, quelque chose comme Acquisition /
Purchase, peut-être exporté en PURC).
Rappelons que, pour créer un événement non prévu explicitement par la
norme, il suffit tout bêtement de se servir au niveau 1 du tag EVEN
(dont c'est entre autres la vocation), et de l'accompagner au niveau 2
du tag TYPE (dont le remplissage est libre : A Perdu Sa Première Dent De
Lait, Élection au Conseil municipal de Trifouilly-les-Oies, que sais-je
encore ?) et des zones et tags dédiés aux date, lieu, notes, etc.)
Ceci pour tempérer le qualificatif d' « excellent ». Si ce(s) tag(s)
prétendu(s) GEDCOM a (ont) disparu dans la version actuelle, on ne peut
que féliciter les concepteurs du logiciel d'avoir éliminé cette petite
anomalie.
|
Pour info et correction future. _________________ Les Anomalies & Suggestions et la FAQ sont là.
 |
|
Revenir en haut |
|
 |
crolain Pro

Inscrit le: 27 Fév 2003 Messages: 585
|
Posté le: 14 Sep 2003 09:53 Sujet du message: |
|
|
C'est exact mais c'est un boulot d'au moins plusieurs semaines dans la réalisation.
Il faut en plus retester tout et, cerise sur le gâteau, peut-être travailler en 2 phases pour permettre de récupérer l'historique à savoir :
1) corriger en même temps l' export et l'import pour tarir la source tout en gardant la compatibilité avec les anciens TAGS en import.
2) supprimer les anciens tags de l'import "après un certain temps".
J'ajouterai que c'est un travail intéresant si on assure que la norme 6.0 basée sur les techniques XML ne va pas sortir incessamment.
Cordialement,
Claude
PS : PURC n'est pas exporté mais reconnu à l'import pour compatibilité avec d'autres logiciels. Je crois d'ailleurs me souvenir que PURC fait bien partie des TAGS standards Gedcom. |
|
Revenir en haut |
|
 |
AquaBlue Pro


Inscrit le: 02 Mar 2003 Messages: 1199 Localisation: Paris - France
|
Posté le: 14 Sep 2003 13:16 Sujet du message: |
|
|
Je suis sur que c'est un gros chantier.
Après avoir beaucoup fouillé dans la norme je pense que PURC n'existe pas.
Certaines modifications sont assez simple. Par exemple la correction (ou suppression) de INHU pour utiliser BURI. Je l'ai fait dans la table de ma base de test.
J'essaye juste de débrousailler les "a-normalité". Cela devrait aider pour le futur.
Si vous pensez que c'est inutile, dites le moi et j'arrête. _________________ Les Anomalies & Suggestions et la FAQ sont là.
 |
|
Revenir en haut |
|
 |
patschw Pro

Inscrit le: 28 Fév 2003 Messages: 234 Localisation: Lyon
|
Posté le: 14 Sep 2003 15:37 Sujet du message: |
|
|
Marc, tu as raison de marteler que le GEDCOM est le langage universel des outils de généalogie. Mais si l'outil universel et parfait était sur le marché, Ancestrologie n'existerait pas et jeritoto n'aurait pas à le critiquer.
Ce qui me parait immédiatement capital, c'est que TOUTES les données saisies dans Ancestrologie soient exportées et peu importe la méthode. C'est évidemment mieux si c'est fait dans les règles de l'art. Aujourd'hui, à l'export, des champs ne sont pas traités et d'autres sont transformés.
Claude écrivait que nos données ne seraient jamais perdues. Certes, la base de données est accessible par d'autres outils et le programme est en open sources mais il y a quelques inquiétudes potentielles. Actuellement, la migration des données est toujours traitée car PCM s'en occupe. Si demain, pour diverses raisons, la montée de version n'est plus qu'en import export, je perds, au moins, les dates et les commentaires des médias et mes formats de dates. Et peut-être, d'autres données.
Claude, bel optimisme, tu prévois plusieurs semaines pour la réalisation. Une petite analyse que j'ai entamé sur quelques données de quelques personnages me laisse penser que le seul état des lieux va consommer plusieurs semaines. Et avant de passer à la réalisation, la conception, etc... Fort justement, tu cites XML (eXtensible Markup Language). La rigueur de construction de ses balises est aussi séduisante que le moteur à eau. Les outils de manipulation, eux-mêmes, ne sont pas encore finalisés. Cela dit HTML est bien arrivé, le besoin était tellement fort... Celui qui dit que le GECDOM 5.5 est complexe n'a rien vu. Il n'est pas compliqué, il est rustique et mal mis en oeuvre.
Sur les phases que tu évoques, je risque une petite proposition. Un module externe de traduction des tags, ne ferait pas temporairement l'affaire ?
Et merci à tous pour vos efforts,
Patrick |
|
Revenir en haut |
|
 |
Lau Pro, Modérateur


Inscrit le: 01 Avr 2003 Messages: 1541
|
Posté le: 15 Sep 2003 10:15 Sujet du message: |
|
|
Je pense effectivement qu'Ancestrologie ne doit pas gérer les anciens tags : c'est un utilitaire de montée de version qui doit le faire. Ancestrologie doit donc dire "Aïe, ça va pas", utilisez l'utilitaire toto pour remettre le fichier en conformité.
Cet utilitaire peut être fait en VB et travailler directement sur le GEDCOM, n'est-ce pas Marc? Le tout, c'est qu'il soit pas trop dur à lancer par le néophyte (donc doc) |
|
Revenir en haut |
|
 |
AquaBlue Pro


Inscrit le: 02 Mar 2003 Messages: 1199 Localisation: Paris - France
|
Posté le: 15 Sep 2003 10:31 Sujet du message: |
|
|
Là c'est me prêter des compétences que je suis loin d'avoir
Faire quelques bidouilles en VBA n'implique pas que je sache utiliser VB
C'est quoi les "anciens tags" ?
Quand à GEDCOM 6 je crois que si on l'attend c'est comme pour l'achat d'un nouveau micro et les technologies annoncées, on risque de passer son temps à attendre.
Enfin pour traduire un tag il suffit de le faire dans un editeur de texte.
UltraEdit fait cela très bien. _________________ Les Anomalies & Suggestions et la FAQ sont là.
 |
|
Revenir en haut |
|
 |
Ransac Pro


Inscrit le: 28 Fév 2003 Messages: 1906 Localisation: Bordeaux
|
Posté le: 15 Sep 2003 10:48 Sujet du message: |
|
|
AquaBlue a écrit: | .
Enfin pour traduire un tag il suffit de le faire dans un editeur de texte.
UltraEdit fait cela très bien. |
La plupart des utilisateurs ne sauront pas quel TAG modifier et risque de modifier par erreur des points essentiels de la syntaxe GEDCOM.
Je pense qu'un outil est nécessaire pour la transcription des anciens TAG non conventionel en TAG reconnu. _________________ N'oubliez jamais que le mieux est l'ennemi du bien et que la perfection n'est pas de ce monde !
Les définir est un défi, les réaliser est un leurre ! ... mais on aimerait tellement y croire! |
|
Revenir en haut |
|
 |
AquaBlue Pro


Inscrit le: 02 Mar 2003 Messages: 1199 Localisation: Paris - France
|
Posté le: 17 Sep 2003 20:53 Sujet du message: |
|
|
Comme vous l'avez tous demandé très gentiment
J'ai plongé dans VB6 et j'ai donc le plaisir de vous annoncer que l'utilitaire
Ancestro-Ged.exe est disponible pour tests sur mon site
Vous aviez déjà réussi à me faire faire un site et maintenanr mon premier exe
Vous êtes fort les gas. _________________ Les Anomalies & Suggestions et la FAQ sont là.

Dernière édition par AquaBlue le 18 Sep 2003 10:37; édité 1 fois |
|
Revenir en haut |
|
 |
Cazaux-Moutou Philippe Ancestrologie


Inscrit le: 26 Fév 2003 Messages: 781 Localisation: Guadeloupe
|
Posté le: 17 Sep 2003 21:21 Sujet du message: |
|
|
Ton etude est super
Modifier le GEDCOM d Ancestro est un tres gros chantier, mais s il faut le modifier pourquoi continuer sur du gedcom 5.5 alors que GEDCOM 6 est ou va sortir
je ne veux pas le faire seul, c est trop lourd et j ai de moins en moins de temps, j ai un petit gracon (6 ans 1/2) qui est tres tres prenant
a+++ _________________ Cordialement depuis la Guadeloupe
35° dehors, autant dedans, la mer, je vous dit pas et 55° le ti'punch |
|
Revenir en haut |
|
 |
AquaBlue Pro


Inscrit le: 02 Mar 2003 Messages: 1199 Localisation: Paris - France
|
Posté le: 17 Sep 2003 23:28 Sujet du message: |
|
|
Bonsoir Philippe,
Tout d'abord passe le plus de temps possible avec ton fils et fait le toujours passer d'abord .
Tu verras le temps passe trop vite et un matin en te reveillant tu découvres qu'ils ont déjà 20 ans et sont en train de partir.
A ma connaissance le gedcom 6 n'est toujours pas sorti et beaucoup de personnes semblent dire que ce n'est pas pour demain.
Tous les outils ou programmes actuels sont sur 5.5 et à ma connaissance AUCUN n'est véritablement conforme.
La version 5.5 est relativement facile à comprendre ce qui est loin d'être le cas de ce que j'ai aperçu de la 6.
Mais si tu as des infos contraires n'hésite pas je suis preneur
Amicalement de Z'oreille _________________ Les Anomalies & Suggestions et la FAQ sont là.
 |
|
Revenir en haut |
|
 |
Ransac Pro


Inscrit le: 28 Fév 2003 Messages: 1906 Localisation: Bordeaux
|
Posté le: 18 Sep 2003 10:16 Sujet du message: |
|
|
pour gedcom 5.5 :
http://www.gendex.com/gedcom55/55gctoc.htm
pour gedcom 6
http://xml.coverpages.org/genealogy.html
et
www.familysearch.org/GEDCOM/GedXML60.pdf
Mon avis personnel et qui ne regarde que moi et qu'il faudrait tout d'abord être entierement compatible avec la norme 5.5.
Ensuite, on pourra toujours implanter un module d'importation / exportation en gedcom 6.
En effet, les deux normes me semblent très différentes et il y a énormément d'utilitaires qui marchent en norme 5.5. Je doute qu'ils passent tous à la norme 6, le boulot étant bien trop lourd.
Il serait bien qu'à terme, ancestrologie propose les deux modes d'importation/exportation et pas seulement la norme 6. _________________ N'oubliez jamais que le mieux est l'ennemi du bien et que la perfection n'est pas de ce monde !
Les définir est un défi, les réaliser est un leurre ! ... mais on aimerait tellement y croire! |
|
Revenir en haut |
|
 |
AquaBlue Pro


Inscrit le: 02 Mar 2003 Messages: 1199 Localisation: Paris - France
|
Posté le: 18 Sep 2003 18:27 Sujet du message: |
|
|
Lau a écrit: | Cet utilitaire peut être fait en VB et travailler directement sur le GEDCOM, n'est-ce pas Marc? Le tout, c'est qu'il soit pas trop dur à lancer par le néophyte (donc doc) |
Laurent tu demandes, je fais et......silence radio  _________________ Les Anomalies & Suggestions et la FAQ sont là.
 |
|
Revenir en haut |
|
 |
|