Share events externally via ActivityPub
Description
While working in Gitlab developers and projects create a lot of interesting events, commits, comments, releases, etc. Each of these could be shared on social networks or other types of sites. Gitlab currently supports standards like RSS for these type of events, but the ActivityPub standard would allow for realtime pushing of the events and integration with other sites that support the standard.
Proposal
Gitlab should push events out using the ActivityPub standard. I'll note that I'm not suggesting that Gitlab should become a social network. Just supply data for other networks.
Use cases
- I want to follow hot-shot developer "foobar" so I follow "@foobar@gitlab.com" to receive public events of what "foobar" is doing.
- I'm a fan of the project "Barish" and want to be able to share their major features