How about integrating a NOSTR integrated variant of Gitlab (Lets call it NOSTRGIT ) hosted by individuals or companies
Posting the updates, comments, commits, edits , deletes etc to nostr with a special tag attached
So any other NOSTRGIT client be it gitlab or any other compatible client can be used to interact with the NOSTRGIT contents, edits, deletes, commits etc