Si besoin je peux essayer de vous faire des tests sous heredis

Véro

Le 17 février 2009 08:22, genj <[email protected]> a écrit :

> Frederic Lapeyre a écrit :
> > On Monday 16 February 2009 19:07, genj wrote:
> >> Punaise, cette question revient sans arrêt. Il faut vraiment qu'on fasse
> >> quelque chose, pour ça, ça va vraiment devenir une priorité. Une
> >> priorité d'autant plus que ce serait un bon moyen de faire venir des
> >> gens vers genj si on leur donne la possibilité de corriger leurs gedcoms
> >>  en utilisant genj.
> >> Pour résumer, mais tu as surement vu des messages sur ça, Heredis ne
> >> produit pas un fichier gedcom conforme à la norme gedcom, donc GenJ
> >> lorsqu'il controle la conformité, te renvoie toutes les erreurs qu'il
> >> trouve. Une chose cependant : même si il trouve des erreurs dans ton
> >> gedcom par rapport à la norme, il t'autorise à enregistrer et continuer
> >> à enregistrer ton gedcom tel quel. Ce n'est pas une solution, mais au
> >> moins en attendant que l'outil adéquat soit là, ça te permet de
> continuer.
> >>
> >> Patrick Texier a fait un script qui permet de corriger certaines choses,
> >> il en parlera mieux que moi. Daniel André l'a transformé pour l'adapter
> >> au langage Java et donc permettre son utilisation dans genj. Tu
> >> trouveras ce script sur la page perso de Daniel André sur le wiki.
> >
> > Daniel, Patrick, cet outil couvre-t-il les principales transformations
> d'un
> > fichier hérédis exporté en gedcom? Combien de ces transformations un
> outils
> > pourrait-il couvrir à termes? Est-ce que vous savez si la fonction
> d'export
> > de Hérédis est suffisemment stable pour caller un outil en sortie sans
> passer
> > son temps à suivre les modifs d'hérédis? Bref, que pensez-vous
> > de "l'industrialisation" d'un tel outil?
>
> Je pense qu'il y a un point de départ dans les différents messages que
> nous avions échangés il y a quelques semaines voir mois. Ils se
> retrouvent dans les archives de la liste.
> Là encore, c'est un élément de la toolbox. La première chose que cet
> outil doit faire est de lire le header, pour voir à quel gedcom on
> s'adresse. Si on laisse ce point de départ à l'utilisateur, ça va encore
> foirer. Tu lis le header, tu envoies un message à l'utilisateur de
> confirmation du genre: "Il apparait que votre fichier gedcom provient du
> logiciel machinchose. Est ce exact. o/N - Attention le traitement qui va
> être appliqué à votre fichier tient compte de cet élément".
> Une fois que tu sais à qui tu as a faire, tu lances le traitement. Cela
> te permet de mettre plusieurs branches de traitement dnas le code sans
> les mélanger ce qui pour le maintien de ce même code me semble plus
> facile. Deuxième point, il te faut travailler sur le gedcom original,
> mais ne pas le toucher pour produire un gedcom "output", comme tu l'as
> déjà fait pour la fusion. On ne peut compter sur l'utilisateur pour
> penser à faire des sauvegardes. Voilà pour moi le point de départ.
> Maintenant s'agissant d'Heredis proprement dit, des personnes s'étaient
> proposées de faire des tests à partir de ce qui serait développé sur des
> versions d'Heredis qu'ils ont. Patrick je crois avec ressorti une
> vieille (?) version d'hérédis pour nous donner des infos. Il nous avait
> dit que les fichiers d'heredis versions 9 et  10 étaient identiques,
> avant il ne savait pas. De toutes façons, il ne faut pas s'occuper d'avant.
> Je viens de retrouver le mail de Patrick :
> http://www.mail-archive.com/[email protected]/msg03347.html
>
> Déjà dans ce que donne Patrick, on peut commencer par les choses simples
> et les faire tester par des utilisateurs d'Heredis. Je ne crois pas
> qu'il faille se lancer immédiatement dans le truc le plus dur. De toutes
> les façons, le traitement d'un gedcom venant d'Heredis pour le rendre
> conforme nécessitera tous ces traitements, alors autant commencer par
> des trucs simples mais qui sont fastidieux à faire.
>
> La suite en liste genj_dev ??? ou ici ??
>
> Francois
>
> --
> Vous utilisez GenJ ? Nous aussi.
> http://www.arvernes.com/files/genj_localisation_utilisateurs.html
>
> ---------------------------------------------------------------------
> Utilisateurs de GenJ, localisez-vous sur le site:
> http://www.arvernes.com/wiki/index.php/Genj_-_Participants#Les_Utilisateurs
>
> <*> Pour vous desinscrire de cette liste, envoyez un mail a :
>    [email protected]
> <*> Pour obtenir de l'aide sur les commandes de la liste :
>    [email protected]
>
>
>
>

Répondre à