Guide sur les outils collaboratifs utilisés au JMMC

Cette page recense les principaux outils collaboratifs mis a disposition des groupes de travail du JMMC. Ils sont tous utilisable à travers le web. Vous trouverez pour chacun d'eux une description rapide ainsi que les liens permettant d'obtenir plus de détail.

Twiki : Edition de pages web en ligne ( documentation, discussion, mémo )

C'est l'outil qui regroupe probablement le plus de documentation sous format libre.

  • Avec l'habitude on navigue facilement, mais le mieux pour débuter est d'attaquer par la page principale.
  • La page listant les Logiciels/Software sous forme de tableaux donne accès à de nombreux pointeurs.

Les comptes...

L'enregistrement étant modéré, il est normal de ne pas recevoir de message de souscription. Un message de confirmation est envoyé une fois accepté.

Les liens utiles:

Trac : Gestionnaire de tickets ( bugs, assistance utilisateur, gestion d'évolutions )

L'outil trac accompagne le développement de nombreux projets informatiques. Il dispose d'un wiki (peu utilisé car twiki était la depuis un bon moment) mais surtout aide à suivre l'avancement, maintenir le logiciel et garder en mémoire des demandes d'évolution. Il offre donc les fonctions suivantes:

  • wiki
  • timeline ( une page liste les éditions du wiki, changements de code, activité des tickets ) Ces infos sont également dispo sous format RSS ( mail jmmc-tec-group ).
  • navigateur de code sources (les dépôts SVN)
  • tickets ( permet de regrouper les discussions sur un point précis. Cela évite d'avoir a garder l'historique d'une discussion dans un long fil de mails, de plus on a un etat/priorité... allez voir!! )
  • roadmap ( regroupement de plusieurs tickets )
La gestion des projets de developpements logiciels se fait maintenant de plus en plus sur les dépôts propres à chaque outil (GitLab, GitHub...).

Les comptes...

  • pour trac, vous devez utiliser votre identifiant twiki. Le groupe technique procède à la création du compte trac et un délai d'un jour est nécessaire en cas de changement de mot de passe twiki (sauf synchronisation manuelle forcée).

Les liens utiles:

Notification par mail de l'activité des tickets

Chaque création ou changement d'un ticket est notifié par mail aux PI du groupe de travail, le groupe technique et ceux qui souhaitent recevoir ces notifications. Si ces notifications ne vous arrivent pas mais vous intéresse, il vous suffit d'envoyer un message à jmmc-tech-group. Il est ensuite facile de créer un filtrage automatique puisque ces mails sont systématiquement émis depuis le meme compte jmmc-tickets@jmm.....fr .

Gestion de code sources SVN ( suivi des versions )

L'utilisation de l'outil SVN permet de gérer l'ensemble des modifications d'un code apporté par une équipe de développeur. L'outil permet un retour en arrière puisqu'il garde en mémoire l'historique des modifications (chaque changement étant accompagné d'un commentaire). Il permet à plusieurs personnes d'éditer un même fichier en parallèle ( mais il n'empêche pas les conflits !! ).

Les comptes...

Les liens utiles:

GITLAB

Suite à la mise en place d"une instance GitLab à l'UGA, plusieurs dépôts JMMC utilisent les outils fournis : gestion de projet/tickets, code source, intégration continue, registry docker

Les comptes...

Les liens utiles:

GITHUB

De manière à diffuser des logiciels en opensources, plusieurs dépôt GitHub ont été créé sur le compte générique Jmmc-OpenDev: https://github.com/JMMC-OpenDev

Nous avons demandé la possibilité d'avoir des comptes privés gratuitement, mais nous n'utilisons pas cette option pour l'instant.

Les comptes...

  • contactez jmmc-tech-group pour être affilié à l'organisation JMMC

Au moindre problème:

Envoyez un mail à jmmc-tech-group!! N'hésitez pas. Vous pouvez aussi completer la wish list.

Edit | Attach | Watch | Print version | History: r8 < r7 < r6 < r5 < r4 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r8 - 2021-04-27 - GuillaumeMella
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback