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