La mise en place d'un wiki pour
LinuxFr a été suggérée dans le
tracker de LinuxFr
Récupérer les sections
Remplacer ou en complément de l'espace rédacteurs ?
https://linuxfr.org/redacteurs/ il y a eu quelques suggestions pour la
. Idéalement, les dépêches demandant de la rédaction collaborative sont signalées, il est aussi possible d'utiliser le wiki comme draft permettant de prendre des notes au fur et à mesure (comme pour Gnome 2.26 par exemple) ; cela évite de conserver une dépêche (comme gcc 4.4) en attente de validation pendant 2 mois (il y a aussi la demande d'évolution pour les
).
Quelques adaptations envisageables (à développer)
- Ajouter quelques éléments de la syntaxe de wikipedia : * et ** en début de ligne qui permettent de faire des listes à puces notamment
- Voir les syntaxes disponibles et utiles d'un point de vue fonctionnel (a,p,b,i,s,u,em,tt,strong,ol,ul,li,pre,code,q,cite,acronym) en regardant sur https://linuxfr.org/submit.html
- Identification commune avec https://linuxfr.org : nécessite un développement côté wikini pour récupérer les identifiants / s'authentifier sur linuxfr et une authentification (openid ? autre ?) sur linuxfr. Visiblement, ce point n'est pas forcément nécessaire : ceux intéressés par la rédaction collaborative savent se créer un identifiant supplémentaire
- mieux gérer le spam (le flux rss permet de les détecter rapidement et de créer une page protégée en écriture, ce qui suffit généralement)
Changement de DNS (quand la décision est prise)
- faire pointer wiki.linuxfr.org sur web.tuxfamily.net ou créer un vserver sur linuxfr (l'intérêt de ne pas être sur le même serveur est de pouvoir "communiquer" lors d'une indisponibilité du serveur principal)
- migrer demoll sur un espace web : wiki.linuxfr.org
- déclarer les admins et ceux qui veulent se charger du wiki dans le groupe du projet
- voir SuggestionsArchiLinuxFr pour quelques raisons d'héberger le wiki sur une plateforme indépendante du serveur principal
Modifications effectuée
Récupération des styles dans wakka.css
Modification de l'apparence dans actions/header.php
- en-tête (récupérer les styles)
- ajout logo (lien ou pas lien ?)
Quelques adaptations :
- Ajouter la fonctionnalité /linuxfr pour mettre à la syntaxe de soumission de dépêche la page du wiki
- formatters/linuxfr.php (basé et adapté sur wakka.php)
- handlers/page/linuxfr.php (basé et adapté sur show.php)
- Correction de la largeur de zone de saisie de wikini : dans actions/header.php remise du import wakka.css (sinon il n'y a pas vraiment de style qui s'applique, ce qui explique le problème de largeur et de manque de mise en forme)
- Conserver les WikiLink? pour leur facilité à permettre de créer des pages, même si cela fait apparaître un point d'interrogation "?" dans le texte : ce qui est à utiliser pour la soumission de dépêche est la page suffixée de /linuxfr (avec la bonne syntaxe)
Récupération des données
- create table linuxfr_pages as select * from wikini_pages where tag like 'News%' or tag like 'Suggestions%';
- export de la table (a priori en utf-8) format sql.gz puis import en utf-8 (vérifier le jeu de caractères)
Ajouts côté LinuxFr