Nous (entendus les développeurs) essayons ici de discuter des grandes et petites évolutions prévues ou à prévoir sur
WakkaFr.
Il ne s'agit pas d'une redite de la page
VosSuggestions, mais de structurer les idées d'évolutions de
WakkaFr.
Position vis-à-vis de WakkaWiki
Proposition 1 : Créer une initiative parallèle à
WakkaWiki afin d'améliorer ce dernier notamment concernant la seule localisation en français (ce qui implique notamment : de reverser ce que nous développons et d'attendre tous des changements fondamentaux de
WakkaFr.) --
CharlesNepote
C'est l'idée de départ --
DavidDelon
Proposition 2 : Développer
WakkaFr comme nous l'entendons, en toute indépendance de
WakkaWiki. --
CharlesNepote
C'est ce que nous faisons en ce moment, et je crois qu'on peut continuer en ce sens --
DavidDelon
Je suis d'accord. Faut-il renommer alors
WakkaFr ? Il ne paraît pas non plus normal d'avoir un lien vers Wakka en bas de chaque page, alors même que nous nous en éloignons de plus en plus. Malgré tout, sans le travail originel de l'auteur, on n'en serait pas là -- cela dit il n'était pas obligé d'applique une licence libre à son travail. Il faudrait peut-être au moins tenter de lui écrire pour lui signaler notre "envol" ? --
CharlesNepote
A mon avis, c'est essentiel de citer l'auteur original de Wakka et son travail; effectivement, on peut enlever le "powered by" en bas de page et créer une page expliquant notre démarche. Je lui ai déja signalé notre projet de creation de
WakkaFr, pas de réponse pour l'instant.
Tu peux essayer à ton tour ... (Remarque : ce n'est pas la première fois qu'un projet logiciel libre forke, il n'y a qu'a voir les
malvorlage blume malvorlagen kinder innombrables clones de phpnuke ...).
J'avoue que je manque d'imagination, pour un nouveau nom, j'attends vos propositions :-)) !
--
DavidDelon
Objectifs globaux
Proposition 1 : essayer de répondre à nos différents besoins personnels au coup par coup (grosso modo ce qui ce passe en ce moment avec le traitement petit à petit des items de
VosSuggestions (novembre 2002)). --
CharlesNepote
Proposition 2 : essayer de répondre à nos besoins personnels tout en évaluant les gains d'une vision de
WakkaFr à plus long terme. --
CharlesNepote
Proposition 3 : ambitionner le meilleur Wikki de tous les temps... --
CharlesNepote
A mon avis, il faut être pragmatique : wakkafr evoluera en fonction des besoins de ses utilisateurs et par la bonne volonté des personnes
codant ces besoins, inutile d'imaginer le logiciel ideal, les fonctionnalités idéales (il n'est pas interdit de rever ...), car par experience, en logiciel
libre, ça n'avance pas comme çà; les developpeurs s'arrêtent quand l'outil répond à leur besoin (exemple typique : le wakka actuel).
D'un autre côté, pour qu'un projet coopératif fonctionne, il faut donner des objectifs à long terme à ses participants : donc gardons bien dans l'esprit que notre objectif est de faire le meilleur wiki de tous les temps (et n'oublions pas que wiki veut dire "vite").
(Je sais c'est une réponse de Normand !)
--
DavidDelon
Proposition 4 : (pour résumer) répondre à nos besoins tout en restant ouvert à toute intiative qui conduise
WakkaFr à devenir le meilleur Wikki du monde ;-) --
CharlesNepote
Objectifs à moyen terme
Proposition 1 : créer un
WakkaFr qui réponde à une partie de nos besoins (
VosSuggestions), en ajoutant progressivement les fonctions manquantes, sans profonde remise en cause du code existant. --
CharlesNepote
Proposition 2 : se donner les moyens de mieux répondre à nos besoins existant et futurs en évaluant dès maintenant des changements structurels. Les besoins prioritaires étant selon moi :
- internationalisation évolutive de WakkaFr (j'entend par là, une gestion dynamique de la localisation)
- réflexion globale sur les performances de WakkaFr : je suis d'accord avec DavidDelon quand il dit que l'on doit le garder simple et rapide : mais on ne pourra pas empécher les développeurs de toutes parts d'ajouter telle ou telle fonctionnalité qui finiront pas gréver les performances : on doit peut-être réfléchir pour savoir si l'on ne peut pas gérer la performance d'une autre manière
- réflexion globale sur le développement et la maintenance de WakkaFr : la séparation présentation/traitements serait-elle un atout fort pour poursuivre les développements ? ne risquerait-elle pas de décourager les nouveaux développeurs ?
--
CharlesNepote
Je pense qu'il est possible de mettre en place l'internationalisation sans changement profond de la structure de
WakkaFr, il faut aller vers là,
j'avoue que ce n'est pas un besoin primaire pour moi - puisque je me sers de wakka pour de l'édition collaborative de documents. mais cet objectif me séduit suffisamment pour que je m'y investisse.
Par contre, je crois que je suis définitivement opposé à la mise en place d'un système de template dans wakkafr : comme le fait remarquer
CharlesNepote : encore une abstraction supplémentaire, qui souvent se complexifie pour ressembler à du php ! (exemple type : templeet).,
par contre un système de cache est tout a fait envisageable.
J'ai regardé les autres wiki sous php avant de choisir wakka (phpwiki, tavi, ...) et ce qui m'a décidé c'est justement sa structure globale qui permet justement de le faire evoluer facilement (actions et handlers).
--
DavidDelon
Vous cherchez un nom ?
HyperWiki? en hommage à l'ancêtre...
Wikini, je l'ai choisi parce qu'il est : SIMPLE, ergonomique, bidouillable, modulaire, scripts courts, ...hyperPhPagréable... ;o)
Pour le créateur de Wakka, ne pas l'oublier, les querelles style phpNuke sont détestables et reposent bien souvent sur une méconnaissance des difficultés de la web-communication. --
FidelioEspoir