|
Ce document explique comment participer à la communauté de développement ESUP en s'abonnant la liste de diffusion esup-devel@esup-portail.org ou en proposant des contributions. |
| Dates de modification | ||
|---|---|---|
|
|
|
|
|
|
|
|
S’abonner à la liste de diffusion c’est :
Participer activement aux échanges
Proposer des évolutions des normes de développement
Travailler aux spécifications des nouveaux outils (canaux, serveurs, etc.)
Potentiellement avoir accès en modification à certaines parties du subversion ESUP pour y apporter des améliorations
La demande d’abonnement doit passer par le responsable de projet ENT de votre établissement. Ce dernier envoie un mail à Alain Mayeur en donnant le ou les noms des personnes devant être abonnées.
Vous voulez proposer des développements en relation avec le projet ESUP-Portail ? Nous vous proposons de les référencer dans une rubrique contributions du site esup-portail.org.
Envoyer un mail à contact-tech@esup-portail.org présentant votre contribution.
Disposer d’une URL de téléchargement des sources (et éventuellement des exécutables si le produit est déjà compilé). Cette URL doit être sans contrôle d’accès et le produit doit être disponible sous une licence libre de droits (GPL par exemple). Si vous ne disposez pas encore d’un site Web pour votre contribution nous vous recommandons d’utiliser le service sourcesup du CRU
Utiliser un système de suivi des bugs et des demandes d’évolution ainsi que d’une liste de diffusion entre les utilisateurs du produit. Nous vous recommandons d’utiliser le service sourcesup du CRU
Proposer une documentation de présentation, d’installation et d’utilisation du produit
Utiliser docbook comme format de la documentation (cf. Rédaction de documents dans ESUP)
Utiliser le format de packaging ESUP (et donc ant). Nous vous recommandons d’utiliser l’environnement initial ESUP (cf. build.properties et build.xml)
Utiliser le formaliste ESUP pour le nom des livrables (cf. Règles de nommage des livrables ESUP)
Utiliser les normes de développement ESUP et notamment celles à venir sur l’utilisation de :
Portlet (JSR168)
Framework MVC (Spring)
Framework de mapping objet/relationnel (Hibernate ou iBATIS)
Participer activement à liste de diffusion esup-devel@esup-portail.org
Si plusieurs établissements sont intéressés par une contribution et que l’établissement qui la propose s’engage à en assurer la maintenance dans le temps alors la contribution deviendra un package ESUP comme les autres. La rubrique contribution du site esup-portail.org peut donc être vue comme un espace d’incubation de nouveaux services.