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

Dépendance à Github.com #509

Open
lefuturiste opened this issue Aug 3, 2024 · 1 comment
Open

Dépendance à Github.com #509

lefuturiste opened this issue Aug 3, 2024 · 1 comment

Comments

@lefuturiste
Copy link

Bonjour,

Je pense qu'on devrait réfléchir à la dépendance du projet à GitHub comme forge de code.

Comme malheureusement trop de projets open-source communautaire, GitHub a été choisit. Pour rappel, GitHub est une platforme propriétaire, appartenant à Microsoft.

Le fait que trop de projet soient hébergés sur GitHub renforce la centralisation du systeme informatique mondial et le SPOF (Single Point of Failure).

Il y a un coté assez cocasse de ce dire qu'un projet visant à construire une alternative aux GAFAM dépendent d'un des GAFAM.

Le fait de dépendre sur GitHub nous expose à potentiellement une suspension du dépôt pour une raison X ou Y, ça peut-être une requête DMCA par exemple.

Comme toute migration, il vaut mieux la faire le plus tôt possible. Plus on attend, plus la migration sera difficile, et il se peut que GitHub empêche les migrations de dépot (issues etc) dans le futur.

Je conseille de passer sur une instance de forge du logiciel Forgejo. Donc par exemple Codeberg, voici la documentation pour migrer.

À l'avenir, je vais essayer de pousser à la mise en place d'une forge pour la communauté OpenStreetMap France.

Forgejo travaille à la mise en place d'une forge décentralisé, un peu comme les emails ou mastodon, permettre de contribuer depuis un compte d'une autre forge, ou d'envoyer un patch par mail.

Merci de votre attention.

@laem
Copy link
Collaborator

laem commented Aug 4, 2024

Ceci concerne la dépendance à github. Nous avons d'autres dépendances, c'est ici : #439.

Personnellement, je suis plutôt opposé à quitter github pour l'instant, comme je l'explique sur l'issue #439, mais c'est bien qu'on puisse en discuter :)

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