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]