WikiRennes:Technique

Cette page donne un historique des interventions techniques sur Wiki-Rennes.

7 mai 2015

Compte-rendu sur le bistro
  • Transfert de Wiki-Rennes depuis un serveur Ubuntu trop vieux vers une machine virtuelle sous Ubuntu 14.04 Trusty
  • Mise à jour de MediaWiki de 1.21 à 1.23
  • Installation de l’éditeur visuel
  • Installation de l’extension mobile

22 septembre 2015

Compte-rendu sur le bistro
  • Mise à jour de MediaWiki de 1.23 à 1.25
  • Mise à jour de l’éditeur visuel ; l’éditeur visuel étant un projet évoluant rapidement, il était nécessaire de mettre à jour MediaWiki à 1.25 afin de résoudre certains bugs de l’éditeur visuel

6 octobre 2015

  • Installation de l’extension HitCounters afin de restaurer la fonctionnalité de compteur de visites qui avait été désactivé lors de la mise à jour à MediaWiki 1.25 (T74420)

16 octobre 2015

  • Mise à jour du serveur
  • Mise à jour de Parsoid à 0.4.1
  • Mise à jour de l’éditeur visuel
  • Nettoyage et retrait de fichiers inutiles issus des précédentes mises à jour
  • Plusieurs problèmes depuis quelque temps étaient dûs au fait que la base de données MySQL se trouve sur la partition système et qu’il n’y a presque plus de place sur cette partition, la base de données a donc été déplacée sur la partition de données, ayant plus de place
  • Début du travail pour rapprocher le skin WikiRennes de son skin parent MonoBook afin d’améliorer la compatibilité ascendante (étant donné le travail que ça demande, rien n’a été touché pour l’instant sur Wiki-Rennes, ça le sera probablement la prochaine fois, le 16 novembre 2015)

16 novembre 2015

  • Installation d’un outil de statistiques de consultation afin d’évaluer le trafic de Wiki-Rennes (Piwik) [demander à Naufalle si vous voulez y avoir accès]
  • Suite du travail sur le rapprochement du skin WikiRennes avec son skin parent MonoBook et l’activer sur Wiki-Rennes – difficultés pour retrouver la liste exacte des changements faits spécifiquement pour Wiki-Rennes (mais je les ai finalement obtenues, la création du skin Wiki-Rennes date d’environ mars 2009) ; j’ai essayé d’intégrer automatiquement les changements faits sur MonoBook, mais ça s’est avéré trop complexe, je les ferai à la main.

15 décembre 2015

  • Mises à jour courantes du serveur.
  • Activation du cache des messages système pour accélérer un peu le chargement.
  • Quasi-fin du rapprochement du skin WikiRennes avec son skin parent MonoBook.
    Un dépôt Git basé sur celui de MonoBook a été créé.
    Il a été repris la version actuelle de MonoBook en ajoutant les modifications spécifiques à Wiki-Rennes
    Après test sur une installation de test, certains détails du graphisme avaient toutefois changé, probablement dû au fait que certaines règles CSS ont été retirées de MonoBook mais étaient utilisées par Wiki-Rennes : travail de rapprochement graphique effectué (il reste des détails).
    Il reste à le mettre en application sur Wiki-Rennes.
    Il reste à écrire la doc de mise à jour (les mises à jour seront probablement à faire tous les 6 mois à 1 an).
  • Rencontre avec Naufalle Al Wahab pour mettre à jour la page d’accueil.
    Les dix derniers articles créés sont affichés sur la page d’accueil.
    La dernière image ajoutée est affichée sur la page d’accueil.
  • Résolution de problèmes liés aux images.
    Lors de l’import, il y avait un avertissement pour les images ayant plus de 200 000 pixels (environ 516 x 387 pixels), celui-ci a été augmenté à 5 000 000 (environ 2581 x 1936 pixels) ($wgUploadSizeWarning) ; la limite d’import reste à 5 Mo
    La génération des miniatures ne fonctionnait pas pour les images trop grandes ($wgMaxImageArea est passé de 1,25e7 à 3,25e7).

À faire

  • Optimisation de la base de données MySQL
  • Mise en place d’un outil de monitoring afin de surveiller automatiquement Wiki-Rennes (Icinga ou sondes Gandi)