Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

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

How to contribue to the project without Github account? #11760

Closed
ahangarha opened this issue Sep 4, 2019 · 4 comments
Closed

How to contribue to the project without Github account? #11760

ahangarha opened this issue Sep 4, 2019 · 4 comments

Comments

@ahangarha
Copy link
Contributor

Motivation

As perhaps you know, Github in the name of US trade law, has put restrictions for certain countries residents including my country, Iran. This incident motivated me more to leave this platform. More than this, I think it is not good for FLOSS community to rely on a proprietary platform for developing FLOSS projects and contributing to them. So, I request you guys to move to another platform which itself is FLOSS, such as Gitlab.

Till then, how can I contribute to Mastodon without using Github account?

@tribela
Copy link
Contributor

tribela commented Sep 13, 2019

There are gitlab for mastodon: https://source.joinmastodon.org/ But mastodon itself is not on there.

@ahangarha
Copy link
Contributor Author

ahangarha commented Sep 14, 2019 via email

@Gargron
Copy link
Member

Gargron commented Sep 14, 2019

I'm afraid that I have been unhappy with GitLab both in terms of missing features (I use "notifications" on GitHub heavily to keep up with things) and the maintenance cost (difficult to upgrade, upgrades needed frequently, deployment methods not following best practices) as well as the fact that hosting an open-to-the-world GitLab is open to spam and malicious usage and closing it is impossible if we want to accept new contributors.

For this reason, I do not want to ever move the main repository to GitLab. If you want to contribute to Mastodon without using GitHub, you can export your git commits from your local repository as patch files and send them to hello@joinmastodon.org. I will create a pull request on your behalf and the commits will be authored by you.

@trwnh
Copy link
Member

trwnh commented Sep 14, 2019

Can I suggest Gitea instead of Gitlab? It's much simpler to host and upgrade, has a UX very similar to Github, and supports features like notifications and OAuth (among many others).

@ykzts ykzts mentioned this issue Jul 1, 2020
@vmstan vmstan converted this issue into discussion #27905 Nov 17, 2023

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants