ugh the more i think about it the more the git uuids issue becomes solvable:
- add an optional header in git commits, Author-UUID and Comitter-UUID
- keep internal mapping of author names in git commits to UUUIDs based on last seen commit author
this would automatically solve the issue of interfacing with non-UUID aware gits as the author would still be there if the user's ok with that, and UUID-aware gits would automatically retroactively see old commits with new names
but maybe trailers would work instead
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!