Bonsoir,
Les objectifs à long terme sont, pour moi :
- un client (quel qu'il soit) utilisable par le grand public et qui
permette de gérer un grand nombre de questions, interface traduite en
français, anglais, etc. ;
D'accord avec toi sur ces points. En particulier, l'aspect "capable
de gérer un grand nombre de questions" se traduit pour moi en deux points:
1/ Une présentation de classification hiérarchique
2/ La délégation
A la réflexion, le point 1/ me semble même prioritaire par rapport au 2/.
Je crois qu'on y coupera pas. Il ne s'agit pas de hiérachiser les tags (qui
restent à plat) mais "simplement" de hiérarchiser leur présentation dans
le client, quel qu'il soit. On avait parlé de ça au cours d'une réunion du
printemps et tu avais souligné, David, que ça n'était effectivement pas si
simple en terme de fonctionnement du client pour les rafraîchissments etc.
- un serveur avec internationalisation de la base, délégation et
sécurisation forte (notamment séparation partie authentification et
vote).
D'accord aussi, mais ça me semble un objectif plus lointain.
je vois deux chemins :
1. soit on insiste sur l'interface web, en complétant les parties
manquantes, et notamment un stockage d'état pour le suivit des
actions de chacun des participants ;
2. soit on améliore un peu le client actuel (corrections des plus gros
griefs, notamment perte des questions déjà vues à chaque mise à
jour) et ensuite on en refait une deuxième version à interface
améliorée.
J'ai bien lu tes arguments concernant les deux approches et je suis
complètement partagé. En fait, j'ai un certain plaisir à utiliser
le client logiciel qui est bien fait, rapide et pratique. Maintenant,
si je fais abstraction de ça, j'aurai tendance à privilégier l'approche
client web pour des raisons de capacité et facilité de déployement,
et de cible, evidemment
Si il ressort de nos débats qu'on hésite entre les deux approche, j'aurais
tendance à dire que c'est au développeur que revient le dernier mot et
de faire le choix qui lui parait le meilleur en fonction de ses propres
contraintes (mais n'anticipons pas sur le débat!).
Un autre point à prendre en compte, c'est qu'il faut aussi qu'on
développe des forums de discussions, des sites webs pour argumenter les
positions, etc. Là aussi, il faut récupérer du code existant et faire
une intégration. Donc c'est du boulot qui ne concerne pas le logiciel
demexp proprement dit mais qui conditionne la validité du projet. Et on
sera aussi jugé sur ça.
Ce point-là aurait tendance à pousser (un peu) du côté client web dans la
mesure où l'intégration d'une partie débat etc. serait plus grande (ex:
lien automatique vers un forum créé automatiquement pour chaque question etc.)
Qu'en pensez-vous?
Félix
--
Liste de discussion demexp-fr.
Pour se désinscrire, cliquer sur le lien ci-après.
mailto:[EMAIL PROTECTED]