Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pourquoi Github ? #512

Open
snowc0de opened this issue Nov 6, 2023 · 1 comment
Open

Pourquoi Github ? #512

snowc0de opened this issue Nov 6, 2023 · 1 comment

Comments

@snowc0de
Copy link

snowc0de commented Nov 6, 2023

Bonjour, je ne comprends pas très bien pourquoi héberger ceci (et les autres projet GreenIT) sur Github.

Il existe des alternatives tout aussi simple (voir même parfois plus simple que Github) et qui semble mieux respecter les valeurs, les critères et les bonnes pratiques listées ici.

C'est notament le cas du site Codeberg, le logiciel qui fait tourner Codeberg (Forgejo) a été créé dans le but d'être simple d'utilisation et lightweight.

Généralement les pages de Codeberg ont un eco index oscillant entre B et C (C c'est surtout quand il y a beaucoup de fichiers dans le root du git, ce qui augmente donc le nombre d'élements)

En comparaison, GitHub est en général en E.

Voici également une discussion sur Codeberg à propos de l'impact écologique de Codeberg : Codeberg/Community - Is Codeberg carbon-neutral?

@snowc0de snowc0de changed the title Pourquoi Github Pourquoi Github ? Nov 6, 2023
@DocRoms
Copy link
Member

DocRoms commented Nov 7, 2023

Hello 👋 .
Pour plusieurs raisons :

  • Niveau Git, quasiment tous les devs qui contribuent ont un compte gitHub, et tout le monde connait également le soft, c'est beaucoup plus simple de contribuer sur un logiciel connu de toutes et tous que sur un logiciel moins connu.
  • Lorsque l'on a mis en place les dépôts, il y avait déjà d'autres devs, qui avaient des projets sur github, c'était plus simple de partir dessus pour tout rapatrier sur l'organisation du cNumr.
  • Github permet aussi de la gestion de projet, des issues, et des pipelines, qui étaient aussi existantes sur certains dépôts : changer de dépôt serait revenu à réécrire une partie des pipelines, ce qui n'était pas le but.
  • On ne connait pas non plus toutes les alternatives existantes à git 😄

Voilà tout pour ma part, ensuite, rien n'est joué et tout peut changer, mais il faut penser qu'il y a aussi beaucoup de non-dev sur certains dépôts, et que c'est beaucoup plus simple de trouver de l'aide d'une personne connaissant les workFlow gitHub/gitLab que d'autres alternatives à gitHub :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants