-
Notifications
You must be signed in to change notification settings - Fork 8
Proposition : Passage de Github à Framagit #26
Description
Puisque l'on parle de changements non rétro-compatibles (#25 par exemple), j'en propose un autre : abandonner Github pour passer sur http://framagit.org
On ne va pas se mentir, une des raisons de cette proposition est que je suis davantage habitué à gitlab (utilisé par framagit) qu'à github, mais il y en a d'autres :
- gitlab est un logiciel libre, contrairement à github qui est propriétaire ;
- framagit est maintenu par une chouette association qui fait du super boulot ;
- gitlab propose des fonctions d'export des données (incluant les issues), pour ne pas être « prisonnier » de gitlab ;
- je trouve l'utilisation des tests (CI - continuous integration) très bien faite, et j'ai envie de l'utiliser pour pyromaths (en gros, les tests sont effectués à chaque push) ;
- pas besoin d'un nouvel identifiant : il est possible de s'authentifier avec github ;
- le MA de FRAMAGIT signifie mathématiques :) (à l'origine, framasoft est un annuaires de logiciels SOFT pour le français FRA et les maths MA) ;
- pour ce qui nous concerne, gitlab propose toutes les fontionnalités de github : groupes, code, issues, publication d'un site web statique, wiki, etc.
- il est possible de conserver le dépôt github à jour à chaque push, pour les personnes qui n'auront pas suivi le déménagement.
Mon souhait de passer à gitlab est principalement politique (logiciel libre géré par une association dont je partage les valeurs d'un côté ; logiciel propriétaire développé par Microsoft (qui vient de racheté github)) : je m'inclinerai (malheureusement) devant les considérations techniques (« github, ça marche bien, ça va nous prendre du temps et de l'énergie de changer »).
Si la proposition est acceptée, je me propose pour la création et la configuration du groupe et du dépôt sur gitlab (pour limiter au maximum le travail que je vous impose à cause de ma proposition).
Un exemple de dépôt sur framagit.
-- Louis