This looks very interesting. I will need to dive into this more.
I am working on a project management system that will eventually be federated. (The first version will support federated single sign on via OpenWebAuth.)
Integrating it with a git platform would be nice. I am leaving a note for myself here.