Bienvenue sur l'espace de développement de Virtual Loup de Mer
English speakers welcome, please go to EnglishSpeaker? or mail to dev _at _ virtual-loup-de-mer.org !
Cet espace est destiné à coordonner les efforts de développement de Vlm. Il contient:
- un wiki technique, à ne pas confondre avec le wiki documentaire VlmWiki.
- une gestion de "tickets", qui peuvent à la fois des tâches, des bugs à corriger ou des demandes de fonctionnalités.
- un accès en lecture au code source.
Cet espace est strictement prévu pour Vlm lui même, mais il est complémentaire de VlmTools, qui est destiné à recevoir les développements annexes autour du jeu.
Voir les tickets :
Pour bien démarrer
- UtiliserSubversion
- Avoir un compte UtilisateurDuTrac
- Avoir un compte UtilisateurDuServeur
- Questions fréquentes
- ConventionsCodeVlm
- Voir la liste de toutes les pages TitleIndex.
Outils de communication
- Ce site.
- le canal irc #vlm_dev/irc.epiknet.org
- Il y a deux mailing listes (une pour discuter, une pour recevoir les notifications du trac et du subversion). S'inscrire (l'inscription sera modérée manuellement)
Outils de notification
- outre ce site, l'activité du projet est tracé sur cia (non, rien à voir avec ce que vous venez de penser ;))
- l'ensemble des modifications du trac ou du subversion font l'objet d'un mail sur la mailing liste spéciale trac_at_listes.virtual-loup-de-mer.org. Vous pouvez vous y inscrire via http://listes.virtual-loup-de-mer.org
Documentation sur les composants
- Module base
- Module hosting : ce qui permet de gèrer facilement le serveur de test
- Module site
- Module medias? : contient tous les documents "lourds" (images) utiles à vlm.
- Module moteur?
- Module lib/phpcommon
- Module lib/vlm-c : une réécriture en C de la gestion du vent et des côtes.
- Module grib : le module qui centralise la récupération des sources de données (vent pour l'instant) externe
- Modules tests : répertorie les outils de tests du code de vlm
- installation Installation des composants/de vlm sur l'hébergement de production
- developpment Création d'un environnement de dev (prérequis : savoir faire / avoir fait l'installation supra)
Procédures à suivre
- Piloter la release d'une version
- Faire une maintenance sur le serveur moteur i.e. : pouvoir basculer le moteur sur un serveur de secours
