Dico

« Multilingue/Feuille de route/Wikivalley » : différence entre les versions

sur le Dico des Ados : ton dictionnaire collaboratif, libre et gratuit !

Page créée avec «  {| class="wikitable" |+ !Devis 2023 !Devis 2024 !Exclusions (A faire par Dico des ados) |- |Installation d’un système d’authentification centralisé avec wgShare... »
 
Vivian (discussion | contributions)
mAucun résumé des modifications
Ligne 30 : Ligne 30 :
* Amélioration du design.
* Amélioration du design.
* Texte d'interface
* Texte d'interface
|-
|Passage en fonctionnement multilingue
* Mise en place de MediaWikiFarm
** Installation et intégration avec Apache
** Discussion avec le client de l’organisation des fichiers de config :
*** a/ 1 gros fichier ou b/ 1 fichier général + 1 fichier par langue,
*** format des fichiers (YAML, JSON, tableaux PHP)
*** option ou pas fichier PHP déclaratif type LocalSettings.php
*** volonté d’avoir une installation de test proche de la prod ? (propositions non-incluses dans ce devis)
***# (facile) "langue de test" où les sysadmins pourraient recopier la BDD d’une langue et faire des tests, ou
***# (plus complexe) mettre en place une copie régulière d’une ou plusieurs BDD pour par ex. simuler des montées de version.
** Discussion avec le client de l’organisation des dossiers de chaque wiki :
*** par ex. a/ <langue>/images, <langue>/cache ou b/ l’inverse cache/<langue>, images/<langue>
** Conversion de :
**# l’installation MediaWiki existante vers une installation "indépendante du wiki"
**# la config existante vers l’organisation des fichiers souhaitée
** Mise en place d’une exécution des jobs pour tous les wikis
** Documentation ad-hoc pour :
**# ajouter une nouvelle langue
**# ajouter une nouvelle version de MediaWiki
** Formation rapide à distance :
**# Tâches courantes de modification d’un paramètre de configuration
**# Préparer une nouvelle version de MediaWiki (indépendante du wiki)
**# Faire une mise à jour d’un wiki
**# Lancer des scripts de maintenance MediaWiki
**# Bonnes pratiques pour répertorier les modifications locales et proposer upstream des versions génériques de ces modifications locales (dont correction de bugs) pour alléger la charge technique lors de màj
|
|
|}
|}

Version du 17 novembre 2023 à 12:33

Devis 2023 Devis 2024 Exclusions (A faire par Dico des ados)
Installation d’un système d’authentification centralisé

avec wgSharedDB

  • Permissions globales (essentiel) : un compte utilisateur peut avoir des droits sur tous les wikis ; une politique pour les permissions globales sera mise en place, en même temps ou plus tard.
  • Renommage et fusions globaux (essentiel) : vérifier la procédure de renommage et de fusion d’un compte utilisateur global.
  • Upload des fichiers interdits dans un premier temps sur les nouveaux wikis.
  • $wgCookieDomain
  • Blocage globaux (essentiel) : permet de bloquer globalement un compte, une IP, ou les deux.
  • Vérifications d’utilisateurs globales (utile) : décider si on laisse cette possibilité, et si oui l’activer.
  • Notifications globales (utile) : permet de recevoir les notifications d’un wiki tout en étant sur l’autre.
  • Filtres globaux (bonus) : peut avoir un intérêt de les configurer afin de ne pas répéter certains filtres avec AbuseFilter,
  • Vérifications d’utilisateurs globales : décider si oui ou non on le fait, si oui alors le configurer avec CheckUser et créer un groupe "vérificateur d’utilisateur global" (ou bien vérificateur d’utilisateur tout court qui ne deviendrait qu’un groupe global, à décider). Même remarque pour réaliser tout ceci sur le wiki central.
Passage en 1.39.

Mise à jour extension Variables (si vous souhaitez la conserver)

Wiki « central »

une page d’accueil belle, multilingue, mais qui doit aussi avoir été pensée pour les personnes ayant suivi un vieux lien (donc qui s’attendent à tomber sur la version française).

Installation d’un répertoire centralisé de fichiers

créer les pages d’erreurs (400/404/403/500/503), en plusieurs langues, avec un message aidant l’utilisateur (typiquement quelqu’un qui tape fr.dicoado.org/wiki/mot au lieu de fr.dicoado.org/dico/mot).

Faire en sorte que ce wiki soit considéré comme celui central (que ça soit au niveau des liens sur les autres wikis comme la page téléverser, les pages d’aides, au niveau technique aussi si nécessaire).
  • Amélioration du design.
  • Texte d'interface