Plan général de déploiement de Drupal-fr version 3

La documentation Drupal 6 n'est plus maintenue et en cours de dépublication.

Outils de suivi

  • Déployer un outil de tracking (module Project ?), éventuellement directement sur drupalfr.org

Développement de Drupalfr v3

Mise en place des environnements

  • Développer le module svn_deploy, ainsi qu'un module spécifique indiquant dans l'entête du site le type d'environnement (en fonction d'un paramètre dans settings.php : de type développement / recette / qualification)
  • Mettre en place le versionning de la base de données dans le dépôt subversion, ainsi que les procédures de merge

Organisation du site

  • Mettre en place une récupération automatique des flux de la page d'accueil de d.o (formapi), avec traduction manuelle possible.

Thème

  • Développer le nouveau thème, ainsi que les blocs associés

Traduction

  • Finir la traduction de D6 et des modules principaux
  • Organiser la relecture de la traduction

Rédaction de contenu

  • Mettre en place une structure communautaire (wiki?) sur les livres de documentation
  • Rédiger une présentation marketing de Drupal 6, sur la base de la note de release de Gabor.
  • Refaire une passe sur l'ensemble des documents et l'organisation des livres

Exploitation

Pré-étude clustering

  • Etude APC versus Memcached / etc.
  • Etude du clustering MySQL

Installation du serveur principal

  • Ouverture du compte pour tomdeb
  • Préparation et test de l'architecture lighttpd + fcgi fork
  • Scripting puppet de l'ensemble
  • Validation de la capacité à réinstaller
  • Installation des services
  • Tests de charge
  • Infrastructure de backup

Procédures d'exploitation

  • Définition de la procédure de mise à jour
  • Définition de la précédure de mise en production

Sécurisation SSL

  • Achat d'un certificat pour drupalfr.org (après bascule du nom de domaine si achat chez OVH)
  • Installation des certificats
  • Tests de charge SSL

Mise en production

  • Bascule du nom de domaine