Sommaire
Transcription
Sommaire
GEN42 BUGS Generations 4.2 Version Française Résultat d'analyse du produit Version du document : 22/03/98 1. 2. Liste des bugs relevés dans GENERATIONS 4.2 Version française du 18/11/98 _______ 2 1.1. Contexte des tests : ________________________________________________________ 2 1.2. Liste des bugs relevés ______________________________________________________ 2 2.1. 2.2. 2.3. 2.4. 3. Sommaire Auteur : Loïc Le Tersec ([email protected]) Liste des bugs relevés dans GENERATIONS 4.2 Version française du 1/02/99 ________ Introduction _______________________________________________________________ Contexte des tests : ________________________________________________________ Bugs corrigés par rapport à la version de Novembre _____________________________ Bug découvert depuis mais existant déjà dans la version de novembre _____________ 5 5 5 5 6 Conclusion________________________________________________________________ 7 GEN42 BUGS 1. Liste des bugs relevés dans GENERATIONS 4.2 Version française du 18/11/98 (Version du fichier EASYTREE.EXE du 18/11/98 - 1227504 octets Date des tests : 17/12/98 1.1. Contexte des tests : Le produit a été testé sur deux machines différentes : - PC Compaq Deskpro 2000 sous Windows95 - PC Targa Pentium 120 , 32Mo RAM sous Windows95 le comportement constaté a été identique sur les deux machines. 1.2. Référence : Désignation : Nature : Gravité : Liste des bugs relevés GEN42_01 Erreur grave dans le traitement des dates approximatives Bug Forte Ce bug particulièrement pernicieux et redoutable se produit notamment dans les cas suivants : - Utilisation de Generations 4.2 sur des fichiers de la version anglaise précédente (Réunion 4.08) - Importation de données au format GEDCOM Symptôme : Lorsqu'on effectue l'importion d'une date approximative au format Gedcom, par exemple ABT 1800, le logiciel Generations 4.2 accepte l'importation de cette valeur et l'affiche sous la forme : "A peu près 1800" ce qui semble normal. Le comportement est le même quand on utilise Generation 4.2 sur des fichiers provenant directement de Reunion 4.8. Le bug apparaît quand on entre dans la fiche du personnage en question, à l'occasion de n'importe quelle modification par la suite, un jour, une semaine, un an plus tard... Au moment de refermer la fiche, Generations ne reconnaît plus la valeur "A peu près 1680" et la transforme sans aucun avertissement en un point d'interrogation, perdant ainsi les valeurs qui étaient enregistrées dans la fiche. Prenons un exemple : Soit un ancêtre né About 1700 et mort About 1755 dont la fiche a été renseignée avec Réunion ou importée au format Gedcom. Vous reprenez cette fiche avec Génération, tout semble correct et vous voyez : Né : A peu près 1700 Déc : A peu près 1755 Vous voulez maintenant rajouter une profession par exemple, puis vous enregistrez la fiche et vous vous retrouvez avec : Né : ? Déc : ? et c'est terminé. GEN42 BUGS Qui plus est, ce n'est pas un PB d'affichage ; les infos sont perdues car si vous essayez de rouvrir le même fichier en reprenant Réunion au lieu de Génération, ou si vous regardez le fichier Gedcom exporté par la suite, il ne reste plus que des "?" dans les champs de dates approximatives. Cela concerne les mots clés ABT et BEFORE. En revanche le mot clés BEF (Before) est correctement interprété. Référence : Désignation : Nature : Gravité : GEN42_02 Non conformité de la documentation avec le comportement du produit Anomalie Moyenne Cette anomalie moins grave car elle est signalée à l'utilisateur par un message et elle ne provoque pas de perte de données. Cependant elle n'est pas acceptable car elle empêche d'entrer des dates approchées et n'est donc pas conforme à la norme GEDCOM Description Contrairement à ce qui est indiqué en page 3-3 du manuel, aucuns des formats de date approchées ne sont reconnus : "Apr.", "Avant"," Vers", "Environ" , "A peu près", etc. Lorsqu'on cherche à entrer un tel format, on obtient le message : "Format date invalide" . Qui plus est , quand on entre "Apr.", cela est interprèté comme Avril (April en anglais) Paradoxalement, si on entre la valeur "Approx", elle est acceptée, bien que cela ne soit pas indiqué dans la documentation. Référence : Désignation : Nature : Gravité : GEN42_03 Mauvaise qualité de la traduction en français du produit Anomalie Forte Le résultat de la traduction en français du produit est très médiocre. Exemple de Rapport : --------------Début----------------------------------------Premier Génération -------------------------------------------------- 1. Loïc Henri André Marie Le Tersec. Fils de Jacques Edouard Marie Le Tersec & Marie-Claire Aline Delétang. Né(e) 28/12/1954 en PENJA, M'Banga, 99, CAMEROUN. Christen 28/12/1954 en PENJA, M'Banga, 99, CAMEROUN. Profession Ingénieur informaticien. Il marié(e) Pascale Jacqueline Reveneau, fille de Claude Jean Reveneau & Odile Marie Marthe Emilie Heiberger, 5/5/1978 en Saint-Germain-en-Laye. Né(e) 15/4/1957 en Bergerac, 24. Profession Psychologue. Ils ont eu les enfants suivants : ---------------Fin-------------------------------On lit "Premier génération" alors qu'il faudrait "Première génération" Il est pitoyable d'avoir traduit le "He married" de la version anglaise par "Il marié(e)". De la même façon, il n'est pas concevable de traduire le "in" de la langue anglaise en "en". Il fallait choisir "à" (Le seul cas peut être qui ferait exception serait la ville d'Avignon) Le terme "Christen" n'a même pas été traduit par "Baptisé" GEN42 BUGS Je propose les suggestions suivantes : Forme actuellement utilisée marié(e) né(e) in christen décédé(e) Sépulture Forme suggérée épouse Naissance à Baptème Décès Funérailles Si des dates sont indiquées, il faut rajouter "le" Exemple Naissance le 10/10/1997 au lieu de "Naissance 10/10/1997" Référence : Désignation : Nature : Gravité : GEN42_04 Impossibilité apparente de fixer dans les préférences le répertoire de départ Anomalie Moyenne Description Avec Réunion 4.08, il était possible de choisir au lancement du produit un répertoire de départ dans lequel se positionnait le logiciel pour trouver les fichiers de données. Extrait du fichier "Readthis" accompagnant Réunion 4.08 ---------------Début-------------------------------* Setting a default directory ----------------------------By default, choosing the File -> Open menu command in Reunion will display the contents of the directory that contains the Reunion application file. If you prefer to display the contents of a different directory each time you choose File -> Open, you can add a line to the REUNION.INI file (under the Startup section) like this example: ReunionDirectory=c:\mydocs ---------------Fin-------------------------------- Dans la version française, cette option, très utile n'est pas implémentée ou en tout cas, non documentée. Ce qui constitue une régression Référence : Désignation : Nature : Gravité : GEN42_05 Affichage incorrect des dates anniversaires Bug Faible Quand on lance le calendrier qui vérifie les dates anniversaires (<Ctrl>B) et que quelqu'un est trouvé, l'expression affichée est "Martin Jean, žgé de 24 ans(s)" --------------------------------------------------------------- GEN42 BUGS 2. Liste des bugs relevés dans GENERATIONS 4.2 Version française du 1/02/99 (Version du fichier EASYTREE.EXE du 01/02/99 - 1228109 octets Date des tests : 16/03/99 2.1. Introduction La version testée est celle qui m'a été transmise par Karine Leberre courant mars comme correctif de la version de novembre 98, suite aux erreurs que je lui avait transmises. Le produit n’a absolument pas changé de référence entre les deux versions. Il est toujours présenté comme la version 4.2. Aucune information n’accompagne le logiciel permettant de distinguer cette version de la précédente. En conséquence, je distinguerai les deux versions par le checksum de l’éxécutable Easytree.exe. Commentaire sur ce point : il est regrettable que cette version n'ait pas été appelée par exemple 4.2.1 car cela rend difficile le suivi de la configuration logicielle. 2.2. Contexte des tests : Le produit a été testé sur deux machines différentes : - PC Compaq Prolinea 4/25 sous Windows95 - PC Targa Pentium 120 , 32Mo RAM sous Windows95 le comportement constaté a été identique sur les deux machines. Le produit a été testé sur la machine suivante : 2.3. Référence : Désignation : Nature : Gravité : Bugs corrigés par rapport à la version de Novembre GEN42_01 Erreur grave dans le traitement des dates approximatives Bug Forte Ce bug peut être considéré comme corrigé par rapport à la version du 18/11/98. L'import de fichier GEDCOM n'a pas reproduit cette erreur. Référence : Désignation : Nature : Gravité : GEN42_02 Non conformité de la documentation avec le comportement du produit Anomalie Moyenne Ce bug qui découlait du précédent peut être considéré comme corrigé. En effet, les mots clés Environ, Avant, Après sont reconnus, conformément à la documentation Référence : GEN42_03 GEN42 BUGS Désignation : Nature : Gravité : Mauvaise qualité de la traduction en français du produit Anomalie Forte Paradoxalement certaines des erreurs de la version précédentes ont été corrigées, d'autres sont apparues. En particulier dans les rapports, l'expression "Il marié(e)" a été remplacée par "Il éspouse" ce qui est ahurissant. L'expression Conjoint(e) est totalement incorrecte, le mot étant toujours utilisé au masculin dans ce cas même s'agissant de femmes. L'expression : Naissance Date L'expression : Décès Date et ainsi de suite. Référence : Désignation : Nature : Gravité : devra être changée en Date Naissance devra être changée en Date Décès GEN42_04 Impossibilité apparente de fixer dans les préférences le répertoire de départ Anomalie Moyenne Aucune information nouvelle sur ce point ne m'a été communiquée. Référence : Désignation : Nature : Gravité : GEN42_05 Affichage incorrect des dates anniversaires Bug Forte Ce bug qui ne touchait qu'un PB d'affichage n'est plus visible dans la mesure ou le phénomène s'est aggravé : Dans l'option calendrier, au lieu d'afficher le nom des personnages, on voit s'afficher une liste "jan fév mar avr mai jui" etc. 2.4. Référence : Désignation : Nature : Gravité : Bug découvert depuis mais existant déjà dans la version de novembre GEN42_06 Affichage incorrect des numéros de générations au delà de la treizième Bug Moyenne Dans l'option Créer Registre par exemple, au delà de la treizième génération le rapport inscrit la lignes : nd(e)(s) Génération au lieu de : Quatorzième Génération GEN42 BUGS et ainsi de suite dans les générations suivantes. 3. Conclusion Reunion 4.2 de LeisterPro etait un très bon produit. Je ne cache pas ma très grande déception à la découverte de cette version française adaptée de Reunion par Sierra et qui semble : pour ce qui est de la forme, avoir été traduite par des personnes qui ne parlent pas le français pour ce qui du fond, ne pas avoir été testée compte tenu des bugs flagrants qui apparaissent dans les 30 premières minutes d'utilisation. Dans les conditions actuelles, il est inconcevable de conseiller ce produit à d'autres personnes.