Le Jeudi 26 Janvier 2006 10:19, Alain Vergnaud a écrit :
Bonjour,

> Les propos qui suivent ne se veulent pas polémiques mais simplement vous
> faire part d'un certain ressenti. Les récents échanges sur la liste m'amène
> à m'interroger sur les objectifs poursuivis par les différents
> contributeurs. Etant un nouveau venu sur ce canal, je pensais naïvement que
> la participation de chacun était d'oeuvrer dans l'intérêt du plus grand
> nombre d'utilisateurs inconnus sur des objectifs clairement énoncés. Ce

Je pense qu'il n'y a aucune confusion à avoir.

Les objectifs sont clairement définis, ils ont été postés sur la liste, ils 
sont lisibles sur le forum de GenJ.

Je les rappellerai :

- sortie de la 2.4. qui devraient comprendre toutes les améliorations que l'on 
a déjà avec les versions de test que je poste, plus ce qui reste à faire, et 
qui est ceci :
#  Wrap up EditView Standard Mode with capability to delete events/tabs
# Formatted Report Output (fix outstanding bugs, add support for user editable 
options, cleanup reports currently generating html directly) 

Donc les choses sont claires.

Sur ce, s'est greffé d'autres demandes, projets, etc....
Certains d'entre eux sont connus, notamment GenJ Docking. Quelqu'un a 
simplement dit, tiens je vais faire quelque chose pour moi mais pourquoi ne 
pas en faire profiter les utilisateurs. C'est Ken. Le but de Ken est 
d'intégrer la version docking dans la version classique une fois que la 2.4. 
est sortie pour n'avoir qu'un tronc commun.

D'autres personnes se sont dit qu'il fallait peut etre augmenter le nombre de 
rapports car nous étions trés pauvres. Ce n'est pas un objectif de Nils, il 
faut le savoir, mais au contraire, il a conçu le systeme des rapports pour 
que tout un chacun qui a envie d'écrire quelque chose puisse le faire et que 
cela fonctionne. Plusieurs personnes s'y sont mises, mais la toute derniere 
est Daniel André qui a fait un travail exceptionnel, de par la qualité de ce 
qu'il fait, de la quantité et de l'ouverture d'esprit dont il fait preuve.
Je redis bien que les rapports ne sont pas à l'ordre du jour de Nils, car 
devant etre faits par les utilisateurs. Il va de soi que si quelque chose 
mérite vraiment d'etre fait dans les rapports, que Nils a du temps, et que ça 
lui semble bien, il le ferait. L'exemple, est le rapport sur la conformité 
gedcom.

Maintenant les objectifs clairement énoncés : ils le sont sur Arvernes. Il y a 
une page qui recense les projets de rapports en cours, les remarques, 
demandes des uns et des autres et que je mets à jour.
Plusieurs personnes ont demandés tel ou tel rapport, Daniel, a eu une oreille 
plus qu'attentive, puisqu'il s'est mis au travail.
Je ne vois pas ou dans ce genre de chose il peut etre dit qu'il y a confusion. 
Les rapports sont une chose externe à GenJ, développés sur une base de 
contribution, volontariat, etc....

> manque de lisibilité et la teneur de certains propos (quid de la refonte du
> site "arvernes.com" ou OS Mac) peuvent rebuter un bon nombre d'utilisateurs

Je pige pas là.
Refonte du site : je n'en suis pas à l'origine, c'est gentillement que Sined 
s'est proposé pour faire quelque chose. Il faut lui laissé le temps de le 
faire, il le fait comme nous tous sur son temps libre, et donc ça ne peut pas 
venir aussi rapidement que ça.
Le site de toutes façons est mis à jour sans arrêt. Il s'en plaint d'ailleurs 
Sined ;-) donc on est pas dans une période de flotttement, ou rien ne serait 
fait tant que le nouveau ne serait pas en place.
Je crois qu'il y a une confusion dans les esprits : Arvernes n'est pas le site 
officiel de GenJ. C'est un site francophone, qui me semblait utile d'avoir 
pour ne pas dérouter les gens devant l'anglais, et l'ambiance plus 
anglosaxonne du site de Nils.

OS Mac : là encore, le but de Nils est de faire une appli qui tourne sous tous 
les OS. Le support Mac avait déjà été demandé, et du travail avait été fait. 
Malheureusement, ça ne marchait pas. On trouve quelqu'un qui peut aider, 
autant en profiter pour faire en sorte que les autres personnes sous Mac 
utilisent GenJ. Supposons qu'une personne qui connaisse le java, mais est 
sous Mac décide de nous aider, je pense qu'on en sera trés content.
Si vous avez regardé les développements journaliers de GenJ, ce que 
mentionnait Daniel Durand, vous verrez que le développement du support Mac 
s'est fait en même temps que Nils travaillait sur les différentes sorties. Il 
n'a jamais été dit : on stoppe les différentes sorties pour aller faire le 
support Mac et aprés basta. Jamais. Donc je n'ai pas compris les remarques de 
Daniel.

Je sais, et je suis le premier à le vouloir, tout le monde voudrait avoir le 
logiciel qui tourne comme il le souhaite, avec les améliorations qui vont 
bien, etc... mais une telle chose prend du temps. Le logiciel est quand même 
utilisable, ;-) (c'est le seul que j'utilise depuis de nombreuses années, et 
j'en suis extrémement satisfait, surtout quand je vois comment marchent les 
autres). j'aimerais moi aussi avoir d'autres fonctionnalités, dont certaines 
se font amérement attendre.
Mais n'oubliez pas que vous êtes face à un projet communautaire, donc ou 
plusieurs personnes travaillent ensemble sur un même projet. Vous n'êtes pas 
devant Heredis ou vous avez des gens qui sont payés pour ça. Ici l'avantage, 
c'est que les personnes qui développent le font aux petits oignons, en 
écoutant leurs utilisateurs. Donc on peut effectivement allez dans des 
directions beaucoup plus pointues, mais à l'inverse ça demande plus de temps.

Je comprends cependant que par moments il puisse y avoir de la frustration : 
on attend un truc, et ça ne vient pas.. C'est vrai, je suis passé par là moi 
aussi, où je me suis engueulé avec Nils, mais c'est comme ça. Ca va venir, 
mais il faut comprendre les gens qui développent. Ils le font pour nous, 
gratuitement, en écoutant nos complaintes, remarques, etc... et c'est vrai 
que par moment, on aimerait entendre des encouragements, au moins. 

Regardez, hier soir, nous avons Nils et moi travaillés sur le support Mac, 
avec Stéphane qui nous faisait les tests. J'ai obligé Stéphane à prendre 
trois ou quatre fois toutes les archives, tester, nous envoyer des captures 
d'écran, log, etc... ensuite il faut faire remonter ça à Nils, voir si les 
modifs faites ne provoquent pas un pb sous Linux, puis sous Windows, etc.. 
recommencer, ça plante. Voir d'ou ça vient, etc... et puis au détour d'un 
message Stéphane nous met qu'il serait bien d'avoir un bouton Nouveau pour un 
nouveau gedcom. C'est une demande que j'avais faite à Nils je ne sais combien 
de fois. Je me suis énervé auprés de lui plusieurs fois sur ça. Hier, je me 
suis dit, je vais laissé passer le message de Stéphane tel quel, et je pense 
que Nils voyant le travail fait par ce dernier sur le support Mac va avoir à 
coeur de lui rajouter. Bingo, il l'a fait pour tous. Stéphane n'aurait pas 
été là, j'attendrai comme vous ce bouton. C'est sur, c'est rien à faire, mais 
li faut le faire. 

En ce moment ou j'écris ce message, Daniel André et moi nous discutons de son 
nouveau rapport, de ce qu'il faudrait, de ce qu'il reste à faire, etc... ça 
n'arrive malheureusement pas tout seul, 

> potentiels et discréditent le logiciel. Ce qui est très dommage. Je

Exact, et c'est vrai que certains propos peuvent discréditer le logiciel. Ce 
qui est dommage, d'autant que cela n'est vraiment pas mérité.
J'aimerai de temps en temps voir des messages sur tel ou tel forum énonçant 
qu'on utilise GenJ, que ceci est bien, que cela a été fait, etc...
j'ai bien apprécié quand Daniel Durand a vu que sur Wikipedia GenJ n'était pas 
mentionné, il a immédiatement fait le nécessaire. Ce sont des choses comme ça 
qui feront qu'on avance, que d'autres nous rejoindront, nous aideront, etc... 
un projet communautaire, c'est ça. C'est pas un mec dans son coin qui fait 
son truc - c'est plusieurs personnes qui ont un objectif commun et qui font 
tout pour que cet objectif arrive.
Regardez ce qui s'est passé avec Linux. C'est parti d'une poignée de personnes 
et au fur et à mesure cela a grossi pour devenir ce que l'on connait. C'est 
pas  Windows, il manque des drivers, il faut mettre la main dans le cambouis, 
pour faire marcher tel ou tel truc, mais il n'empeche que Linux fait la nique 
de temps en temps à Windows. Ce sont des gens qui bossent pour la communauté.
J'aime bien ;-)))

> comprends la fougue des différents développeurs, mais il faut penser à
> l'utilisateur final qui a besoin de stabilité et de repères. Bonne journée
> et bon courage à tous.

Justement, je ne vois pas trop de fougue de developpeurs, les gens qui 
écrivent du code en ce moment sont 4 ou 5 dont au moins trois que vous 
connaissez :
Nils : je ne présente pas, et vous voyez ce qu'il fait. Je rappelle pour info 
que la modification pour Mac est TOTALEMENT transparente pour tous les autres 
que vous soyez sous Windows, Linux ou OS/2.
Ken : qui gèle tout développement tant que la version 2.4 n'est pas sortie. 
Donc là au moins on peut parler de stabilité.
Daniel André : qui nous fait de merveilleux rapports (il en a un sur le grill, 
mais comme d'hab. je ne dirai rien ;-) ) - les rapports sont externes à GenJ, 
donc vous les utilisez si vous voulez ou pas.

Peut etre etes vous un peu perdu par les versions que j'annonce. Il est tout à 
fait possible de rester à la version officielle 2.3.2 et de ne pas tester les 
nouvelles versions. Je l'ai bien mis sur le site arvernes: ce sont des 
versions de développement et donc si vous le voulez, vous les tester. Elles 
sont là comme intermédiaires avant la 2.4. Donc quelqu'un qui est sous 2.3.2 
peut y rester, une fois l'officielle 2.4 sortie, passer à la 2.4. L'avantage 
qu'il y a à prendre les versions de dev. c'est que justement, on voit mieux 
les pbs qui peuvent se poser, on voit mieux si l'orientation qu'on donne 
correspond à ce que demande les gens, etc...

Enfin, sur l'orientation aprés la 2.4. là encore, cela a été posté depuis 
belle lurette sur le forum. Voici le commentaire de Nils :
    *  New and powerful / extendable TreeView (barely started)
    * EditView's Standard Mode with links to Sources (Sources can be added 
through context-menu already but not accessed atm)
    * Gedcom Diff/Merge (not started)
    * various smaller nagging leftovers (always)
    * Completed Keyboard Shortcuts / No-Mouse-Usability (always)
    * Revamped Help System


Cordialement, Francois

Liste de diffusion genj
Pour se désinscrire : mailto:[EMAIL PROTECTED]

        

Répondre à