• # ma réponse

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Migration de PHP vers Git, Gitlab, Baregit. Évalué à 8.

    Tout comme l'utilisation de github par Linus pour le noyau, il est intéressant de se demander pourquoi cet usage assez massif de services non libres de la part d'équipes de développement pourtant au fait des licences et de leurs conséquences.

    Je fais du LL, et j'utilise Github, voici pourquoi :

    je n'ai pas envie et encore moins le temps de m’embêter à installer et gérer un gitmachinchose sur mon serveur. Il y a déjà assez de choses comme ça à gérer sur ledit serveur.

    Aussi, sachant cette contrainte, que j'aille héberger mon projet sur gitorious plutôt que github, qu'est ce que cela va m'apporter ?

    Rien. Absolument rien. La liberté du code source du site ne va absolument rien apporter à mon projet. Dans les deux cas (enfin en tout cas dans github), j'ai un accès TOTAL à mes données (dépôt, wiki, bugs). Je peux les récupérer comme je veux. Et c'est ce qui m'importe au plus haut lieu : les données de mon projet. (et en terme de respect de la vie privée etc, que le site soit libre ou pas ne va rien changer, puisque cet aspect des choses est du bon vouloir de leurs administrateurs)

    Viennent ensuite les fonctionnalités. J'avoue que je n'ai pas trop utilisé gitorious, mais d'après ce que j'en ai vu, je préfère Github.

    Bref, si j'utilise un site d’hébergement de projet, c'est pour le service qu'il me rend. Parce que mon taf, c'est faire du code (libre si possible), pas faire de l'administration système.

    Enfin, dire que github n'est pas libre, c'est un peu aller vite en besogne. Ils ont libérés pas mal d'outils, comme par exemple leur système de wiki (utilisant git comme backend), ce qui n'est pas rien.

    Maintenant, je suis tout ouïe, car il y a probablement des choses qui m'ont échappé, et que telle une brebis égarée, je me sois perdu à cause de ce site démoniaque qu'est Github. Que m'apporterait de plus le site Gitorious(1) dans mon cas ? En quoi utiliser Gitorious me rendra-t-il plus productif ? Donne-t-il plus de visibilité à mes projets ? Rend-il mon code plus beau, avec un poil plus soyeux ? Corrige-t-il mes bugs automatiquement ? Me donne-t-il une entrée gratuite VIP à Solution Linux ? Vais-je pouvoir déjeuner avec Linus ? (pas Stallman, déjà croisé à des RMLL ou je ne sais plus quand, et puis finalement, ça n'a rien changé dans ma vie).

    (1) ou autre service soit disant "libre", sachant que je ne vois pas en quoi on peut dire qu'un service est "libre" ou pas :-p