Développement de Fudaa-Mascaret

Maven

La compilation  et la génération des livrables sont gérées par Maven.

Pour installer Maven et le configurer, la documentation générale de Fudaa est applicable:

Intégration continue

une instance Jenkins est disponible sur cloudbees:

Proxy

Si vous accéder à l'extérieur via un proxy, il est possible de configurer cet accès dans le fichier settings.xml:

Environnement de développement

Le plus simple est d'utiliser Netbeans RCP qui supporte nativement Maven. Eclipse peut également être utilisé et il faut installer le plugin maven adéquate.

 

Organisation du projet Fudaa-Mascaret

Le projet Fudaa-Mascaret contient 3 modules:

  • server: correspond à la partie dodico du projet .
  • ui: correspondan à l'interface de Fudaa-Mascaret (fudaa)
  • dist: contient les ressources nécessaires pour l'installation. Voir Générer l'installeur de Fudaa-Mascaret.