Le 21/12/2011 16:10, ParaBenT a écrit :

Bonjour,

Je vois tous ces messages sur le tag NAME, et je vous avoue ne pas vous
suivre, ou ne pas être d'accord sur ce qui se dit.

Nous venons d'avoir Daniel et moi, une longue discussion qui pour être
sûr de bien mettre ce qui s'est dit, est retransposée intégralement
ci-après.

Vous trouverez la conclusion à laquelle j'ai aboutie.

[17:49]         <arvernes>      ben si vous comprenez quelque chose à ces
discussions sur le tag NAME, moi j'y pige que dalle. Je pense qu'il faut
mettre plusieurs tag NAME et voiilà. le reste sera du developpement
[18:04]         <jrFloquet <irc://chat.freenode.net:8001/jrFloquet,isnick>>
plus je reli ses messages, moins je comprends, je laisse tomber, pas
envi de prendre une aspirine ce soir
[18:04]         <arvernes>      non, le pb est que chacun veut que logiciel 
suive
sa propre manière de présenter les choses. Et ça c'est niet
[18:33]         <jrFloquet <irc://chat.freenode.net:8001/jrFloquet,isnick>>     
je
suis d'accord avec François, si non c'est la porte ouverte à tout
[18:34]         <jrFloquet <irc://chat.freenode.net:8001/jrFloquet,isnick>>     
Je
m'adapte au logiciel, c'est comme cela qu'il faut résonner.
[18:56]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   le pb
est le suivant:
[18:56]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   NAME
Jean Pierre Paul/DUPONT/
[18:56]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   tout va
bien. Maintenant tu t'aperçois que le prénom usuel est Pierre
[18:56]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   tu fais
comment?
[18:57]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   c'est
comme ça que je comprends la question arvernes jrFloquet
[18:58]         <arvernes>      dandre: donc on reprend la discussion d'hier, à
savoir que les sous tags ne reprennent pas obligatoirement le tag NAME
[18:58]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   donc
l'ai tendance à répondre
[18:58]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   NAME
Jean "Pierre" Paul/DUPONT/
[18:58]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   et
éventuellement développer ce qu'il faut pour extraire le prénom usuel
[18:58]         <arvernes>      dandre:
[18:58]         <arvernes>      regarde :
[18:58]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   si ça
doit, c'est pour moi obligatoire
[18:58]         <arvernes>      NAME_PIECE_NICKNAME: = {Size=1:30}
[18:58]         <arvernes>      [ <NAME_PIECE> | <NAME_PIECE_NICKNAME>, 
<NAME_PIECE> ]
[18:58]         <arvernes>      A descriptive or familiar name used in 
connection
with one's proper name.
[18:59]         <arvernes>      si c'est obligatoire,alors le nick name doit 
etre
présenté comme ça
[18:59]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   c'est
plutôt un surnom et pas le prénom usuel
[18:59]         <arvernes>      donc tu devrais avoir :
[19:00]         <arvernes>      Pierre, Jean Pierre Paul /DUPONT/ ?
[19:00]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   c'est
quoi name_piece?
[19:00]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   pas
d'accord sur ça
[19:01]         <arvernes>      NAME_PIECE_NICKNAME: = {Size=1:30}
[19:01]         <arvernes>      donc on en revient à :
[19:01]         <arvernes>      les sous tags ne reprennent pas obligatoirement 
le
tag NAME
[19:01]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>
d'ailleurs je ne suis pas certain que le nick doive aller dans le tag name
[19:01]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   si
[19:02]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   il me
semble d'ailleurs que les soustag vont être obsolètes dans gedcom 6
[19:02]         <arvernes>      alors là, si tu commences à raisonner sur gedcom
6.0 là, on est mal barré:-(
[19:03]         <arvernes>      n NAME <NAME_PERSONAL> {1:1}
[19:03]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   non mais
c'est juste pour appuyer le fait que les sous tag ne sont pas là pour
ajouter une information
[19:03]         <arvernes>      NAME_PERSONAL: = {Size=1:120}
[19:03]         <arvernes>      [
[19:03]         <arvernes>      <TEXT> |
[19:03]         <arvernes>      /<TEXT>/ |
[19:03]         <arvernes>      <TEXT> /<TEXT>/ |
[19:03]         <arvernes>      /<TEXT>/ <TEXT> |
[19:03]         <arvernes>      <TEXT> /<TEXT>/ <TEXT>
[19:03]         <arvernes>      ]
[19:03]         <arvernes>      The surname of an individual, if known, is 
enclosed
between two slash (/) characters. The order of the name parts should be
the order that the person would, by custom of their culture, have used
when giving it to a recorder. Early versions of Personal Ancestral File
® and other products did not use the trailing slash when the surname was
the last element of the name. If part of name is...
[19:03]         <arvernes>      ...illegible, that part is indicated by an 
ellipsis
(...). Capitalize the name of a person or place in the conventional
manner%capitalize the first letter of each part and lowercase the other
letters, unless conventional usage is otherwise. For example: McMurray.
[19:04]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   oui
absolument
[19:06]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   on parle
de sous tag
[19:06]         <arvernes>      donc si je continue à lire la norme, tu devrais
avoir :
[19:07]         <arvernes>      NAME Jean "Pierre" Paul /DUPONT/
[19:07]         <arvernes>      SURN Pierre
[19:07]         <arvernes>      merde
[19:07]         <arvernes>      NAME Jean Pierre Paul/DUPONT/
[19:07]         <arvernes>      SURN Pierre
[19:08]         <arvernes>      et remerde
[19:08]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   lis ça:
http://homepages.rootsweb.ancestry.com/~pmcbride/gedcom/55gcch2.htm#PERSONAL_NAME_STRUCTURE
<http://homepages.rootsweb.ancestry.com/%7Epmcbride/gedcom/55gcch2.htm#PERSONAL_NAME_STRUCTURE>

[19:08]         <arvernes>      NAME Jean Pierre Paul /DUPONT/
[19:08]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   tout est
dit là
[19:08]         <arvernes>      NICK Pierre
[19:08]         <arvernes>      ben j'y suis dedans
[19:09]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>
d'ailleurs le NICK devrait être aussi dans le tag NAME
[19:09]         <arvernes>      mais punaise, je te mets ça daniel (après 
moultes
conneries de ma part)
[19:09]         <arvernes>      NAME Jean Pierre Paul /DUPONT/
[19:09]         <arvernes>      NICK Pierre
[19:10]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>
jrFloquet: peux-tu stp créer des indi dans d'autres logiciels avec une
NICK et m'envoyer le gedcom correspondant? merci
[19:10]         <arvernes>      Tu as ça daniel
[19:10]         <arvernes>      Based on the dynamic nature or unknown 
compositions
of naming conventions, it is difficult to provide more detailed name
piece structure to handle every case. The NPFX, GIVN, NICK, SPFX, SURN,
and NSFX tags are provided optionally for systems that cannot operate
effectively with less structured information.
[19:10]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   NICK
c'est pas le prénom usuel mais un surnom
[19:10]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   comme
par exemple "le bossu"
[19:11]         <arvernes>      ben pourtant il faudra que tu le prennes comme
prénom usuel, car tu n'as pas le distingo dans la norme
[19:11]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   il n'y a
pas de notion de prénom usuel dans la norme
[19:11]         <arvernes>      dandre: regarde
[19:11]         <arvernes>      NAME_PIECE_NICKNAME: = {Size=1:30}
[19:11]         <arvernes>      [ <NAME_PIECE> | <NAME_PIECE_NICKNAME>, 
<NAME_PIECE> ]
[19:11]         <arvernes>      A descriptive or familiar name used in 
connection
with one's proper name.
[19:12]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   donc
faut trouver une méthode compatible avec la norme pour faire la distinction
[19:12]         <arvernes>      a DESCRIPTIVE or FAMILIAR name, on peut pas 
faire
mieux. : un nom familier, c'est pierre dans notre cas
[19:12]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   c'est
pas comme ça que je l'interprète
[19:13]         <arvernes>      ben oui, mais là on ne pourra pas faire mieux 
si on
ne s'entend pas sur ce qu'il faut comprendre
[19:13]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   pour moi
c'est souvent un truc genr Pierre DUPONT dit Le Bossu
[19:13]         <arvernes>      De toutes les façons daniel, regarde la norme .
[19:13]         <arvernes>      as tu quelque chose dans la norme sur "LE PRENOM
USUEL" .? Non,
[19:13]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   c'est ce
que je te disais
[19:13]         <arvernes>      as tu quelque chose qui te permette de mettre
quelque chose dans le tag NAME qui soit un répère ?
[19:13]         <arvernes>      NON
[19:14]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   si
[19:14]         <arvernes>      donc tu ne peux pas mettre "Pierre", ou $Pierre$
[19:14]         <arvernes>      non, tu n'as rien daniel.
[19:14]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   il n'y a
pas de limitation sur les caractères à utiliser dans le tag name
[19:14]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   rien
n'empêche de mettre "Pierre"
[19:15]         <arvernes>      Non, là je ne suis pas d'accord
[19:15]         <arvernes>      Si tu fais un outil pour considérer que ce qui 
est
entre guillemets est le prénom usuel, tu n'es pas conforme.
[19:16]         <arvernes>      tu ne pourras faire comprendre à un autre 
logiciel
qui respecte la norme que ce qui est entre guillemets est un prénom
usuel. Jamais.
[19:16]         <arvernes>      cest une grosse erreur si tu vas la dedans
[19:17]         <arvernes>      Pour un autre logiciel, vu que la norme ne dit 
pas
"Ce qui est entre guillemet doit etre considéré comme un prénom usuel",
et bien cet autre logiciel considérera que le deuxième prénom de ton mec
c'est "Pierre", et pas Pierre
[19:18]         <arvernes>      Je ne suis pas d'accord du tout sur cette 
manière
de faire
[19:18]         <arvernes>      Pour moi pour suivre la norme, tu n'auras pas le
choix à savoir
[19:19]         <arvernes>      NAME Jean Pierre Paul /DUPONT/
[19:19]         <arvernes>      NICK Pierre
[19:19]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   ok donc
tu propose ça dans la liste?
[19:19]         <arvernes>      Si tu veux
[19:19]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   moi je
ne suis pas contre, ça me fait moins de dev
[19:21]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   mais
dans ce format
[19:21]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   <TEXT>
/<TEXT>/
[19:21]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   tu peux
avoir des " dans texte, ce n'est pas hors norme et pour moi c'est plutôt
vers là qu'il faut aller
[19:22]         <arvernes>      Pas pour moi, car tu ne seras compatible qu'avec
Ancestris, et donc pas transposable.
[19:23]         <dandre <irc://chat.freenode.net:8001/dandre,isnick>>   dis moi
en quoi?
[19:23]         <arvernes>      Tes guillemets pour montrer le prénom usuel 
sera ta
sauce , donc la sauce Ancestris et ton info sera perdue lors d'un
transfert sur un autre logiciel, qui lui ne SAURA PAS que ce qui est
entre guillemets est un prénom usuel, vu que ce n'est pas marqué dans la
norme : ce qui est entre guillemets dans le tag NAME doit etre considéré
comme prénom usuel
[19:23]         <arvernes>      ben voilà, mais laisse moi le temps d'écrire;-)


Francois
-- 

                            -+-=-+-=-+-=-+-=-+-=-+-=-+-=-

Logiciel de généalogie Ancestris: http://www.ancestris.org
http://www.arvernes.com/files/ancestris_localisation_utilisateurs.html

Répondre à