Depuis le 18 août 2010, vous devez être identifié pour éditer des pages dans Rodovid (excepté Rodovid Engine). |
Gerod
Un article de Rodovid FR.
Gerod est une troisième tentative recensée de Bot informatique[1], pour le téléchargement d'un Gedcom[2] vers Rodovid FR.
Sommaire |
[modifier] Historique
Les deux premières tentatives sont:
Gedbot est l'oeuvre (inachevée?) de Pfrappe. Il n'y a pas eu de diffusion publique. Sauf erreur, il n'a jamais fonctionné de manière autonome.
Tragedro est le travail de Thierry, qui l'utilise régulièrement pour contribuer à Rodovid. Il n'a pas souhaité le diffuser trop largement. Sauf erreur il est le seul à savoir le faire tourner.
Gerod est le travail en cours de Dn Gov. Il n'est pas encore diffusé. mais il marque une étape importante: il a déjà donné des résultats probants ailleurs que chez son utilisateur.
[modifier] Prémisses
Gerod n'est pas pour l'instant une application "stand-alone" et nécessite donc l'installation de:
- Python (langage de programmation)
- PyWikiBot (plugins permettant à python de s'adresser à des sites MediaWiki, donc à Rodovid)
Il y a deux pages d'aide dans Rodovid concernant cette installation et l'utilisation de GeRod :
[modifier] Principe
Gerod propose de créer les fiches une par une, à partir d'un gedcom, en imposant l'intervention du contributeur pour chaque fiche. C'est -nous semble-t-il- la condition minimum pour ne pas créer massivement des doublons dans Rodovid.
Encore faut-il que le contributeur mène une recherche dans la base de donnée avant chaque enregistrement.
[modifier] La suite
Nous demandons aux autres contributeurs passionnés de tester Gerod et de rapporter, avec autant de précision que possible, les résultats de leurs tests, ici-même, pour aider l'ami Dn Gov. Il y a du pain sur la planche ! (surtout pour lui)
[modifier] Voir aussi :
[modifier] Python et Pywikibot :
[modifier] GeRod, du Gedcom vers Rodovid :
[modifier] RoGer, de Rodovid vers un Gedcom :
[modifier] Annexes
[modifier] Contenu du gedcom du test 1
0 HEAD 1 SOUR manuelle 2 VERS 0.1 2 NAME Sylvain 1 DEST logiciel conforme à 5.5 1 DATE 15 APR 2003 / may 2004 1 FILE testeval.ged 1 GEDC 2 VERS 5.5 - du 2 janvier 1996 1 CHAR ANSI 1 NOTE Ce fichier est un échantillon pour tester les logiciels 0 @FAM1@ FAM 1 HUSB @IND1@ 1 WIFE @IND2@ 1 CHIL @IND3@ 1 NOTE note famille 1 SOUR @SOUR1@ 1 OBJE 2 FORM jpg 2 TITL titre du média famille 2 FILE c:\mes images\épouse.jpg 2 NOTE note média pour famille 1 MARR 2 DATE 10 JUL 1850 2 PLAC lieu mariage 2 NOTE note mariage 2 SOUR @SOUR1@ 2 ASSO @IND4@ 3 RELA témoin du mariage 2 ASSO @IND5@ 3 RELA témoin du mariage 2 OBJE 3 FORM jpg 3 TITL nom et/ou titre de l'image 3 FILE c:\mes images\001.jpg 2 OBJE 3 FORM jpg 3 TITL nom et/ou titre de l'image 3 FILE c:\mes images\noces.jpg 1 EVEN 2 TYPE mariage religieux 2 DATE 9 JUL 1850 2 PLAC lieu événement ( église ) 2 NOTE note événement 2 SOUR @SOUR1@ 2 ASSO @IND5@ 3 RELA était présent 2 ASSO @IND4@ 3 RELA était présent 1 EVEN 2 TYPE VOYAGE 2 DATE FROM AUG 1860 TO SEP 1860 2 PLAC en Quercy 2 NOTE note événement 2 SOUR @SOUR1@ 2 OBJE 3 FORM jpg 3 TITL nom et/ou titre de l'image 3 FILE c:\mes images\002.jpg 1 DIV 2 DATE 1 MAR 1875 2 PLAC lieu divorce 2 NOTE note divorce 2 SOUR @SOUR1@ 2 ASSO @IND4@ 3 RELA était présent au divorce 2 OBJE 3 FORM jpg 3 TITL nom et/ou titre de l'image 3 FILE c:\mes images\005.jpg 1 ENGA 2 DATE 1 JAN 1850 2 PLAC lieu fiançailles 2 NOTE note fiançailles 2 SOUR @SOUR1@ 2 ASSO @IND4@ 3 RELA était présent aux fiançailles 2 OBJE 3 FORM jpg 3 TITL nom et/ou titre de l'image 3 FILE c:\mes images\languedoc.jpg 1 MARB 2 DATE 1 JUL 1850 2 PLAC lieu bans 2 NOTE note publication des bans 2 SOUR @SOUR1@ 2 ASSO @IND4@ 3 RELA assistait à la publication des bans 2 OBJE 3 FORM jpg 3 TITL nom et/ou titre de l'image 3 FILE c:\mes images\lacave.gif 1 MARC 2 DATE 8 JUL 1850 2 PLAC lieu contrat de mariage 2 NOTE note contrat de mariage 2 SOUR @SOUR1@ 2 ASSO @IND4@ 3 RELA était présent à la signature du contrat 2 OBJE 3 FORM jpg 3 TITL nom et/ou titre de l'image 3 FILE c:\mes images\demeure.jpg 0 @IND1@ INDI 1 NAME Joseph/DELPECH/ 2 GIVN Joseph 2 SURN DELPECH 2 NICK surnom 2 SPFX prefixe particule 2 NSFX suffixe du nom 2 SOUR @SOUR1@ 1 SEX M 1 RELI appartenance religieuse 2 DATE 14 FEB 1820 2 PLAC lieu religion 2 NOTE note texte religion 2 NOTE note patronyme 2 SOUR @SOUR1@ 1 RESI résidence 2 DATE 14 FEB 1845 2 PLAC lieu résidence 2 NOTE note texte résidence 2 SOUR @SOUR1@ 1 OBJE 2 FORM jpg 2 TITL titre du média personne 2 FILE c:\mes images\jhomme.jpg 2 NOTE note média pour la personne 1 FAMS @FAM1@ 1 OCCU premier métier 2 DATE MAY 1855 2 PLAC lieu 1er métier 2 NOTE note profession 2 SOUR @SOUR1@ 1 OCCU second métier 2 DATE 1865 2 PLAC lieu 2ème métier 1 OCCU dernier métier 2 PLAC lieu 3ème métier 1 PROP patrimoine 2 DATE 14 FEB 1880 2 PLAC lieu patrimoine 2 NOTE note patrimoine 2 SOUR @SOUR1@ 2 OBJE @OBJE2@ 1 TITL titre nobiliaire 2 DATE 14 FEB 1882 2 NOTE note titre 2 SOUR @SOUR1@ 1 BURI 2 DATE 20 JAN 1891 2 PLAC lieu buri 2 NOTE note enterrement 2 SOUR @SOUR1@ 2 ASSO @IND5@ 3 RELA témoin enterrement 2 OBJE @OBJE2@ 1 EVEN 2 TYPE maladie 2 DATE APR 1890 2 PLAC lieu maladie 2 NOTE note événement 2 SOUR @SOUR1@ 2 ASSO @IND5@ 3 RELA témoin rapporteur de l'événement 2 OBJE 3 FORM jpg 3 TITL nom et/ou titre de l'image 3 FILE c:\mes images\gascogne.jpg 1 WILL 2 DATE 14 DEC 1890 2 PLAC lieu testament 2 NOTE note testament 2 SOUR @SOUR1@ 2 ASSO @IND5@ 3 RELA découvreur du testament 2 OBJE @OBJ1@ 0 @IND2@ INDI 1 NAME Marie/DUCROS/ 1 NAME Marie/DELCROS/ 2 NOTE sur l'acte x...... le nom est devenu Delcros 1 SEX F 1 FAMS @FAM1@ 1 NOTE première note individu concernant Marie Ducros 1 NOTE quatrième note individu concernant Marie Ducros 1 NOTE seconde note individu concernant Marie Ducros 1 NOTE troisième note individu concernant Marie Ducros 1 SOUR @SOUR2@ 1 SOUR @SOUR3@ 1 SOUR @SOUR4@ 1 SOUR @SOUR5@ 0 @IND3@ INDI 1 NAME Baptiste/DELPECH/ 1 SEX M 1 FAMC @FAM1@ 1 SOUR @SOUR3@ 1 SOUR @SOUR4@ 1 SOUR @SOUR5@ 1 BIRT 2 TYPE légitime 2 DATE 15 SEP 1856 2 PLAC lieu naissance 2 NOTE note naissance 2 SOUR @SOUR1@ 2 ASSO @IND5@ 3 RELA témoin naissance 2 SOUR @SOUR4@ 2 SOUR @SOUR6@ 1 CHR 2 DATE FROM 16 SEP 1856 TO 25 OCT 1856 2 PLAC lieu baptême 2 NOTE note baptême 2 SOUR @SOUR1@ 2 ASSO @IND5@ 3 RELA témoin baptême 2 SOUR @SOUR4@ 2 SOUR @SOUR6@ 2 SOUR @SOUR2@ 1 DEAT 2 PLAC lieu décès 2 NOTE note décès 2 SOUR @SOUR1@ 2 ASSO @IND5@ 3 RELA témoin du décès 0 @IND4@ INDI 1 NAME Rose/TEMOIN/ 1 SEX F 1 ASSO @FAM1@ 2 TYPE FAM 2 RELA locataire 2 NOTE note relation 2 SOUR @SOUR1@ 0 @IND5@ INDI 1 NAME Rose/VERGNE/ 1 SEX F 0 @IND6@ INDI 1 NAME Pierre/DUVAL/ 1 SEX M 1 ADOP 2 DATE 14 FEB 1848 2 PLAC lieu adoption 2 NOTE note adoption 2 SOUR @SOUR1@ 2 ASSO @IND5@ 3 RELA témoin de l'adoption 2 OBJE 3 FORM jpg 3 TITL nom et/ou titre de l'image 3 FILE c:\mes images\gamin.jpg 0 @SOUR1@ SOUR 1 AUTH auteur 1 TITL désignation source 1 PUBL publiée par xxxxx , date 1 TEXT texte de la source 0 @SOUR2@ SOUR 1 AUTH auteur 1 TITL désignation source 1 PUBL publiée par xxxxx , date 1 TEXT texte de la source 2 0 @SOUR3@ SOUR 1 AUTH auteur 1 TITL désignation source 1 PUBL publiée par xxxxx , date 1 TEXT texte de la source 3 0 @SOUR4@ SOUR 1 AUTH auteur 1 TITL désignation source 1 PUBL publiée par xxxxx , date 1 TEXT texte de la source 4 0 @SOUR5@ SOUR 1 AUTH auteur 1 TITL désignation source 1 PUBL publiée par xxxxx , date 1 TEXT texte de la source 5 0 @SOUR6@ SOUR 1 AUTH auteur 1 TITL désignation source 1 PUBL publiée par xxxxx , date 1 TEXT texte de la source 6 0 @SOUR7@ SOUR 1 AUTH auteur 1 TITL désignation source 1 PUBL publiée par xxxxx , date 1 TEXT texte de la source 7 1 REPO @REPO1@ 2 CALN cote d'archive 3 MEDI nature du document 1 NOTE note à propos de la source SOUR/NOTE txt 0 @REPO1@ REPO 1 NAME Archives de xxxxxxxx 1 ADDR adresse 2 CITY ville 2 POST code postal 1 NOTE note sur l'archive 0 @OBJ1@ OBJE 1 FILE c:\mes images\guyenne.jpg 2 FORM jpg 3 TYPE support 2 TITL titre du média 1 NOTE note objet 1 SOUR @SOUR1@ 0 @OBJ2@ OBJE 1 FILE c:\mes images\006.jpg 2 FORM jpg 2 TITL nom et/ou titre de l'image 0 TRLR
[modifier] Contenu du gedcom du test 2
0 HEAD 1 SOUR Gramps 2 VERS GrampsAIO64-4.1.3-1 2 NAME Gramps 1 DATE 29 MAY 2015 2 TIME 11:57:14 1 SUBM @SUBM@ 1 FILE C:\compat\Gerod.ged 1 COPR Copyright (c) 2015 . 1 GEDC 2 VERS 5.5 2 FORM LINEAGE-LINKED 1 CHAR UTF-8 1 LANG French 0 @SUBM@ SUBM 1 NAME 1 ADDR 0 @I0000@ INDI 1 NAME Christophe /Tesson/ 2 GIVN Christophe 2 SPFX Tesson 1 SEX M 1 BIRT 2 DATE 10 OCT 1963 1 FAMC @F0000@ 1 CHAN 2 DATE 29 MAY 2015 3 TIME 11:53:47 1 NOTE RDID @941845@ 0 @I0001@ INDI 1 NAME Jean Baptiste /Tesson/ 2 GIVN Jean Baptiste 2 SPFX Tesson 1 SEX M 1 BIRT 2 DATE 1923 1 FAMS @F0000@ 1 CHAN 2 DATE 29 MAY 2015 3 TIME 11:54:00 0 @I0002@ INDI 1 NAME Geneviève /Patte/ 2 GIVN Geneviève 2 SPFX Patte 1 SEX F 1 BIRT 2 DATE 1924 2 PLAC Rouen (76) 1 FAMS @F0000@ 1 CHAN 2 DATE 29 MAY 2015 3 TIME 11:54:12 0 @F0000@ FAM 1 HUSB @I0001@ 1 WIFE @I0002@ 1 CHIL @I0000@ 1 CHAN 2 DATE 29 MAY 2015 3 TIME 11:42:40 0 @S0000@ SOUR 1 TITL Interview de Christophe Tesson 1 AUTH Christophe Tesson 1 CHAN 2 DATE 29 MAY 2015 3 TIME 11:26:36 0 TRLR