Ce document explique comment créer et configurer un projet sourcesup pour un composant ESUP-Portail |
Dates de modification | ||
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
Avoir un compte sur sourcesup. Si ce n’est pas le cas utiliser http://sourcesup.cru.fr/ puis le bouton « Nouveau Compte ». Vous recevrez par messagerie confirmation de votre inscription.
Utiliser http://sourcesup.cru.fr/
S'identifier
Menu « Enregistrer un projet »
Remplir le formulaire
1 : Nom du projet (conformément à la liste en annexe)
2 : Description du projet avec mention de votre établissement d'appartenance et mentionnez que c’est un projet qui est lié à ESUP-Portail. Pour cela faire référence à une doc en ligne sur le site ESUP pour montrer « l’authenticité » de la demande
3 : Choisir la licence « ESUP-Portail » dans la liste déroulante
4 : Description concise du projet
5 : Nom unix du projet (conformément à la liste en annexe)
6 : Laisser la visibilité « public » qui est la nouvelle « politique » ESUP
Note
Nous n’avons plus à faire le choix entre CVS ou subversion. Subversion est maintenant obligatoire pour tout nouveau projet sourcesup. Vous recevrez par messagerie confirmation de la création du projet.
Pour chacune des actions ci-dessous vous devez au préalable :
Utiliser http://sourcesup.cru.fr/
S'identifier
Onglet « ma page » choisir le projet qui vous intéresse
Choisir l’onglet « administration » puis le menu « Édition infos publiques »
Vérifier qu’au minimum « SCM » (gestion des versions des sources) et « suivi » sont cochés conformément au souhait ESUP de montrer le subversion et les outils de suivi. Décocher les autres options sauf si vous comptez les utiliser. Attention : pour l'accès avec un client subversion au dépôt il faut en plus cliquer sur l'onglet « SCM » menu « Administration », cocher la case « Allow anonymous Subversion » puis valider
Note
Vous pouvez en profiter pour ajouter un lien vers http://esup-portail.org dans la zone de saisie « Lien vers la page d'accueil »
Choisir l’onglet « administration » puis le menu « administration »
Dans la partie droite vous pouvez sélectionner de nouveaux utilisateurs qui pourront travailler sur le projet. Les profils « Senior developer » et « admin » semblent suffisants en première approche (Sénior developper peut quasiment tout faire sur le projet sauf ajouter de nouveaux utilisateurs)
Pour cela, utiliser le lien « Ajouter des utilisateurs à partir de la liste » qui permet de sélectionner des utilisateurs déjà connus de sourcesup. Si l’utilisateur n’est pas connu lui demander de s’enregistrer sur sourcesup.
Je vous propose de conserver les outils de suivi « bugs » et « Feature Requests »
Par défaut, un projet sourcesup contient aussi des outils de suivi « Support Requests » et « Patches »
Je vous propose de les supprimer ces deux derniers. Pour cela :
Dans l’onglet « Suivi » sélectionner l’outil « Support Requests » par exemple
Utiliser le menu « administration » puis choisir « supprimer »
Cocher les cases « je confirme » et « je confirme vraiment » puis valider
Choisir l’onglet « administration »
Cliquer sur le bouton « Modifier » à côté de « Classement du projet dans l'arbre »
Choisir comme premier « topic » : « Topic :: ESUP-Portail »
Pour le reste du formulaire : Choisir la licence esup et renseigner si possible les autres rubriques.
Valider
Si le projet n'est pas nouveau et existait déjà sur l’ancien CVS esup alors je vous propose de faire un check out CVS de votre projet vers votre poste de travail et d’ensuite commiter votre travail sur le SVN du projet sourcesup nouvellement créé. Je vous engage à suivre la documentation sur subversion rédigée par Vincent Mathieu.
Liste des projets ESUP-Portail
Nom des espace de téléchargement actuel | Nom du projet (Nom unix si nom prjojet > 15 caractères) | Quel établissement crée le projet |
CAnnouncements_Esup | esup-annonce | Nancy 1 |
CAnnuaire | esup-annuaire | Nancy 2 |
CImap | esup-imap | Nancy 2 |
CIntranet | esup-intranet | Nancy 2 |
CMailto | esup-mailto | Nancy 2 |
CNabmis | esup-mission | Valenciennes |
CPref | esup-preferences (esup-pref) | Nancy 2 |
CSMS | esup-sms | Valenciennes |
CSignet | esup-signet | Nancy 1 |
CSignetCerimes | esup-cerimes | Valenciennes |
CStockage | esup-stockage | Déjà créé ! |
CSympa | esup-sympa | Valenciennes |
Mod_cas | esup-mod_cas | Nancy 2 |
Pam_cas | esup-pam_cas | Nancy 2 |
awcp | esup-awcp | Rennes 1 |
cocoon-injac | esup-injac-cocoon (esup-injac-web) | Déjà créé ! |
esupdev + prod | esup-portail.org (esup) | Déjà créé ! |
grh | esup-harpege | Nancy 1 |
horde | esup-horde | Nancy 2 |
injac-indexing | esup-injac-indexing (esup-injac-idx) | Toulouse |
scolarite | esup-dossieretu | Déjà créé ! |
serveurDav | esup-webdav-server (esup-webdav-srv) | Rennes 1 |
socp | esup-socp | Rennes 1 |
utils | esup-utils | Nancy 2 |