Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
[fix] Try something to be independent from github #207
This PR refers to YunoHost/issues#1117. We can only install package from github.
Add a condition which will test a connection to different API, and that trying to send GET requests to upstream. This PR implements GET command for Gitlab CE and Gitlab.com based-repo.
Work in progress. Don't Merge.
changed the title
[fix] Try something to be independent from github [DON'T MERGE]
Aug 30, 2018
Gitea is lacking quite a lot of features that would be useful (e.g in terms of PR reviews at least I think). Last time we discussed this, we concluded that Gitlab would be the best option to get rid of Github. Also having our own's forge increase maintenance costs and contribution cost as one needs to create an account on the forge for the slightest interaction. So we concluded we'd be using Framagit probably.
But setting up / choosing an alternative forge to Github really is the easy part of the problem. The biggest issue is taking the time to migrate everything we have to other forge. While discussing it, we concluded that we have at least 10 piece of softwares tightly couples to Github so :/ ...
Well migration is like this from my point of view :