moissan a écritattention : j'ai mis au point le programme python de conversion avec le dokuwiki actuel ... il suffirait que la conversion a une nouvelle version de dokuwiki fasse automatiquement des modification dans les textes source pour etre obligé de refaire la mise au point du programme
Fais-tu référence à ce script :
http://www.chatelotenergie.com/images/37.py ?
Je vois que tu t'es beaucoup investi, bravo ! 🙂
As tu fais des tests extensifs ? J'ai un peu cherché et ai pas trouvé grand chose pour faire des migration. Convertir a coup sur une syntaxe en une autre c'est pas trivial. Il y a probablement des cas un peu alambiqués non prévus. De plus le code n'est pas modularisé, je crains que ce ne soit pas pas facile de faire des tests unitaires avec.
D'autre part, reste à considérer la gestion de l'historique, les utilisateurs, etc, qui ne sont pas adressés par ton script. C'est pas trivial tout ça.
C'est sans doute un bon point de départ mais il reste pas mal de choses à résoudre !
moissan a écrit
la conversion entre systeme est casse gueule quand on a absolument besoin que le nouveau remplace rapidement l'ancien ... pour un wiki rien n’empêche d’expérimenter le nouveau en laissant l'ancien en ligne tant que le nouveau n'est pas capable de le remplacer a 100%
Oui mais c'est probablement une grosse dépense de temps.
Et tu ne peux pas avoir les deux systèmes cote a cote indéfiniment. Une fois que la procédure de migration est bétonnée, il va falloir figer la source le temps de la migration afin de ne pas travailler sur une cible mouvante. Il y aura un moment ou un autre ou il faudra faire la bascule assez vite pour eviter que la doc soit figée.
Migrer des systèmes de gestion de données, c'est un une partie de mon métier. Mon expérience me dit que c'est pas simple ! 😉
Ca m'a coûté beaucoup d'heures de sommeil en moins et des cheveux blancs en plus !
moissan a écrit
il y a longtemps que je cherche a comparer les different moteur de wiki ... je ne vois jamais d'information claire sur les possibilité de classement par categorie ... je vois simplement que dokuwiki ne fait pas ce que l'on peut faire dans wikipedia ... je n'ai encore jamais vu d'autre moteur de wiki le faire non plus ... et de toute façon dokuwiki et mediawiki sont les seule possibilité ... sans interet d'aller vers un truc moins connu
Faire une comparaison des deux systèmes cote à cote avec toutes les fonctionnalités, je ne suis pas sur que ce soit la bonne approche.
Je partirait pour qu'on réfléchisse sur les limitations du wiki actuel et dans quelle mesure mediawiki peut nous aider. Tu mentionnes le classement par catégorie. Est-ce que ça répond a un besoin manquant ?
Est-ce qu'il y a d'autres limitations ou améliorations possible qui impactent les utilisateurs, les contributeurs, les administrateurs ? A mon avis c'est a l'aune de cette analyse que nous serons en mesure de juger de la pertinence ou non de migrer vers dokuwiki. Avons nous deja une liste de choses que nous souhaiterions améliorer ?
moissan a écrit
autre grosse difference dokuwiki mediawiki : doku wiki utilise uniquement des fichier ordinaire , mediawiki utilise une base de donné mysql ... je pense que les fichier simple de dokuwiki est une solution simple pour petit wiki , et que la solution mysql de mediawiki est plus performante
Pas forcement, un système a base de fichier peut être une solution viable sur des projets d'envergure. Il y a du pour et du contre pour les deux approches. Les SGBD apportent une réelle plus-value quand il est utile de croiser et grouper les informations et que nous avons affaire à des données structurées. Sincèrement pour un wiki, je ne suis pas convaincu que cela soit un critere si important.
De plus un système a base de fichier a tendance a mieux supporter la charge en cas de fort trafic car solliciter une base peut être coûteux en ressources, plus que de lire un fichier. C'est pas pour rien que les systèmes avec base de données, dumpent une bonne partie des données dans des fichiers cache. 😉
moissan a écrit
autre remarque : la possibilité de faire des copier coller entre wikipedia et wiki spécialise est interressante
voir aussi les autres wiki linux : certain ont deja fait un passage deja fait un passage de dokuwiki a mediawiki , par exemple archlinux ... il serait interressant d'avoir l'avis des gens concerné
Bon point pour la copie de wikipedia. Effectivement si d'autres communautés ont fait le même chemin, il serait utile d'avoir leur retour d’expérience.
En tant qu'utilisateur, j'aime beaucoup la doc ubuntu, elle me sert très souvent. Je n'ai pas d'apriori sur si oui ou non on doit passer a un autre système. Mon propos est que nous devons prendre la décision en connaissance de cause.