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.

Jump to: navigation, search
Première tentative du GeRod pour écrire une fiche dans Rodovid. Tentative réussie!
Première tentative du GeRod pour écrire une fiche dans Rodovid. Tentative réussie!

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

[modifier] Notes et références

  1. Voir la définition de bot dans Wikipédia
  2. Voir la definition dans Wikipédia
Récupérée de « http://fr.rodovid.org/wk/Gerod »