Projet

Général

Profil

Demande #834

Créer un Dépôt public (gestionnaire de version) pour nos codes

Ajouté par Anonyme il y a environ 12 ans. Mis à jour il y a plus de 11 ans.

Statut:
Fermé
Priorité:
Normale
Assigné à:
Catégorie:
-
Version cible:
-
Début:
16/02/2012
Echéance:
% réalisé:

100%

Temps estimé:
Difficulté:
2 Facile

Description

Lors d'une réunion de l'AG qui s'est déroulé en fev 2012, il a été évoqué l'utilité d'un gestionnaire de version pour centraliser les codes produits au sein de l'april.

SVN ou git seraient adaptés. A titre personnel, je préfère git. On pourrait imaginer pouvoir effectuer un pull request, voire en plus d'ajouter les clefs de membres actifs.
Le dépôt serait doté d'une visualisation web.

Bénéfices :
  • Visibilité des contributions des apriliens
  • Redistribution et partage, notamment envers des associations/fondations/structures ayant des problèmes similaires aux notres.
  • Centralisation de nos productions facilitant l'accès à de nouveaux contributeurs à l'april.

Demandes liées

Lié à Admins - Demande #404: Documenter l'interconnexion de redmine avec un gestionnaire de version (svn, git, hg)Fermé03/12/2016

Actions

Historique

#1

Mis à jour par theo _ il y a environ 12 ans

  • Assigné à mis à theo _
#2

Mis à jour par theo _ il y a environ 12 ans

On peut utiliser un guest dédié pour ça.
Ensuite on pourrait utiliser :
  • gitolite (pour donner des accès à des users spécifiques)
  • git-daemon (pour un accès en read-only au mode)
  • git-web + nginx (pour pouvoir consutler les codes via une jolie interface Web).
#3

Mis à jour par theo _ il y a environ 12 ans

On peut également utiliser le guest qui héberge le redmine, vu qu'il y a déjà des repos.

On pourrait alors utiliser l'apache qui est déjà en place et au choix linker un dépot à un projet redmine ou pas.

#4

Mis à jour par Vincent-Xavier JUMEL il y a environ 12 ans

Je suis favorable à le mettre sur le guest de agir.april.org pour éventuellement permettre de visualiser les dépôts dans redmine.

Il faut également utiliser gitolite et une interface web ainsi que la publication via git-daemon

Pour le reste, il faudra soit du git+ssh soit du git+webdav mais webdav passait mal au travers de nginx il y'a encore deux ans (je ne sais pas comment c'est désormais).

#5

Mis à jour par Vincent-Xavier JUMEL il y a plus de 11 ans

  • Statut changé de Nouveau à Fermé
#6

Mis à jour par Vincent-Xavier JUMEL il y a plus de 11 ans

Dupliqué par #971

#7

Mis à jour par Loïc Dachary il y a plus de 11 ans

  • % réalisé changé de 0 à 100
  • Difficulté mis à 2 Facile

Formats disponibles : Atom PDF