Répondre

Gramps 4.2 quelles nouveautés ?

Pour les utilisateurs du logiciel Gramps.
bcallens
bcallens
Messages : 681
Saisie : Geneweb
Navigation : Fiche
Voir son arbre
Bonjour,

Euh  :D Tout est dans le titre !

Il semble que la sortie est maintenant imminente... :D
Bruno Callens
http://gw.geneanet.org/bcallens
Logiciel utilisé : Gramps 5.1.5
OS utilisé : Linux Xubuntu 20.04.4
Navigateurs utilisés :
Firefox 103
Vivaldi 5.4
ebrut
ebrut
Messages : 22
Saisie : Standard
Navigation : Arbre
Voir son arbre
Le descriptif des changements sur la base de données interne.
--> https://gramps-project.org/wiki/index.php?title=Database_Formats#Detailed_Changes
et pour Gramps XML
--> https://gramps-project.org/wiki/index.php?title=Gramps_XML
Ensuite je pense que les améliorations doivent également porter sur Python3
romjerome
male
Messages : 1514
Saisie : Standard
Navigation : Fiche
Voir son arbre
Bonjour,
holly76 a écrit : 12 juin 2015, 13:34 les plantages à l'import Gedcom.
Plantages avec quelle version de Gramps ?

Est-ce que vous auriez une partie d'un fichier gedcom qui fait planter Gramps ?

Code : Tout sélectionner

$ gramps -d ".libgedcom"
https://gramps-project.org/wiki/index.php?title=Debugging_Gramps#Use_the_log_infrastructure

Pour l'instant je n'ai qu'un seul exemple en tête lié à l'utilisation de la balise
ADDR dans un événement.

https://gramps-project.org/bugs/view.php?id=8537

Néanmoins c'est visiblement lié indirectement au format gedcom !

https://gramps-project.org/bugs/view.php?id=8454

Essayez d'importer en ligne de commande (sans l'interface graphique).

https://gramps-project.org/wiki/index.php?title=Fr:Manuel_wiki_pour_Gramps_4.1_-_Les_lignes_de_commande#Options_d.27importation
romjerome
male
Messages : 1514
Saisie : Standard
Navigation : Fiche
Voir son arbre
holly76 a écrit : 13 juin 2015, 08:41 J'en ai fait un bug report.
Quel numéro ou url ?

Par ailleurs, j'ai un patch pour cette histoire d'adresse, mais ce n'est qu'une solution temporaire !

Code : Tout sélectionner

diff --git a/gramps/plugins/lib/libgedcom.py b/gramps/plugins/lib/libgedcom.py
index 885134f..3d4c1d4 100644
--- a/gramps/plugins/lib/libgedcom.py
+++ b/gramps/plugins/lib/libgedcom.py
@@ -5544,7 +5544,10 @@ class GedcomParser(UpdateCallback):
                 place = old_place
             else:
                 # This is the first ADDR
-                refs = list(self.dbase.find_backlink_handles(place_handle))
+                try:
+                    refs = list(self.dbase.find_backlink_handles(place_handle))
+                except:
+                    return
                 # We haven't commited the event yet, so the place will not be
                 # linked to it. If there are any refs they will be from other
                 # events (etc)
https://gramps-project.org/docs/gen/gen_db.html#gramps.gen.db.base.DbReadBase.find_backlink_handles

Gramps a besoin d'indexes pour les évènements et les lieux.
Le gedcom étant basé sur l'individu, n'en a pas besoin.

Cordialement,
romjerome
male
Messages : 1514
Saisie : Standard
Navigation : Fiche
Voir son arbre
holly76 a écrit : 13 juin 2015, 08:41

4.1.3 version Linux et Windows
Sous Debian ou Ubuntu, vous pouvez <b>tester</b> une beta1 de la version 4.2.0, avec une possible correction :
http://sourceforge.net/projects/gramps/files/Unstable/

Cordialement,
romjerome
male
Messages : 1514
Saisie : Standard
Navigation : Fiche
Voir son arbre
holly76 a écrit : 23 juin 2015, 09:32 J'utilise une distribution Mageia, la version 5 vient de sortir
Peut être essayer :

Code : Tout sélectionner

$ python3 setup.py build
$ python3 Gramps.py
avec l'archive disponible sur :
https://github.com/gramps-project/gramps/releases
romjerome
male
Messages : 1514
Saisie : Standard
Navigation : Fiche
Voir son arbre
romjerome a écrit : 19 juin 2015, 08:27 Sous Debian ou Ubuntu, vous pouvez <b>tester</b> une beta1 de la version 4.2.0, avec une possible correction :
http://sourceforge.net/projects/gramps/files/Unstable/
Ou, depuis quelques heures, sous Windows !
Répondre

Revenir à « Gramps »