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

GitLab or GitHub #22

Closed
matthewmcgarvey opened this issue Mar 30, 2021 · 3 comments
Closed

GitLab or GitHub #22

matthewmcgarvey opened this issue Mar 30, 2021 · 3 comments
Assignees
Labels
question Further information is requested

Comments

@matthewmcgarvey
Copy link
Contributor

It seems like you keep this repo and your GitLab repo in sync commit-wise, but there are different open issues in both. I'm about to open a GitHub PR but I have no idea if I should actually make it on GitLab instead.

Which repo is/should be the main one and which is a mirror? Could you add something to the README to help us understand?

@icy-arctic-fox
Copy link
Owner

Issues and pull requests are accepted on both. GitLab is the primary repository - it's where I push to and the CI pipeline runs. GitLab synchronizes to GitHub on push. For GitHub pull requests, I perform a command-line merge on the GitLab side, which GitHub detects. As far as the end-user is concerned, they're the same codebase.

The mirror to GitHub was mainly made for developers. More people use the public GitHub than GitLab - I don't want to force people to create yet another account just because I prefer GitLab. Additionally, some shard aggregators don't scan GitLab.

The README briefly mentions that issues and PRs are accepted in both locations. Perhaps that could be expanded upon to add information about sync and such. I don't want to over-complicate the text too much so that developers are confused as to what to do. Thoughts?

@icy-arctic-fox icy-arctic-fox added the question Further information is requested label Mar 30, 2021
@matthewmcgarvey
Copy link
Contributor Author

Anything is better than nothing in this case 😄

Just mentioning that both places are fine to raise issues / make pull requests would be great

@icy-arctic-fox icy-arctic-fox self-assigned this Aug 19, 2021
icy-arctic-fox added a commit that referenced this issue Aug 19, 2021
Attempt to clarify confusion around 
#22
@icy-arctic-fox
Copy link
Owner

Hopefully addressed with recent changes.

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

No branches or pull requests

2 participants