Now that Github might be acquired by Microsoft, many developers have started importing their projects into Gitlab instances (private or shared like gitlab.com).
Is there any plan to port Bors-NG to gitlab? Is there anything gitlab lacks in its API for Bors-NG to be usable there?
Having not looked at the codebase at all, I'd expect the first issue would be that the interaction with github is not abstracted so you can't easily swap backends.
Although just looking at gitlab's Commits API it looks useless: I don't see how you'd create a merge or squash commit with it.