Closed pierreozoux closed 6 years ago
First of all; I'm definitely not the most advance git user of the world but this might help in the reflexion.
Temporary it possible to make webhook to sync bi-directionnaly gitlab and github but it's not viable as you must know.
I never try but It's possible to have two destination
It's also, as you must know, possible to integrate another git into a git via submodule. Maybe github could be a sub git of gitlab or vice et versa
Maybe github could be a branch and in gitlab you make a team to test, review and approve it
Thanks @jodumont for the input, but we need one place for code ok, but for issues and project too...
I prefer keeping it on GitHub first actually, if somebody wants to PR, and don't want to touch GitHub, they can send patch by email!
I'll move libre.sh v1 to GitLab and keep libre.sh v2 on GitHub.
Currently, the project is a bit in between. https://git.indie.host/meta/
And I really think it is bad for the community.
We need to figure out a good solution for people to be able to contribute on GitHub or GitLab as easily.
The best way would be to have push/pull sync, but it is a GitLab EE feature. And syncing issues/comments/PR from GitHub to GitLab would also be nice to have.
With the move to #161 I'm actually wondering how much custom things we'll need.
And as a final note, it is a lot of effort to maintain this. I'm actually doubting.
In one hand, I want people to contribute as easy as possible. In the other hand, I don't want to force any contributor to create a GitHub account.