Open alltheseas opened 2 months ago
@danconwaydev @colbyserpa @mmalmi @fiatjaf what are the differences between yalls git approaches, and what is needed to make them compatible?
Is this the current spec? https://github.com/nostr-protocol/nips/blob/master/34.md
They are not compatible…
Dan could write a version of our software in Rust if he wants, but he'd need to ditch everything he's coded so far -- which I doubt he'll do.
It's completely different in countless ways.
Mine and @danconwaydev are the same as far as I know. The approach is not a unique monolith, it's a collection of Nostr enhancements over the natural way of doing Git. It's very simple and can be dealt with very easily and interacted with from any language. We are following and updating NIP-34 as we go and welcoming feedback and new software.
@randyMcMillan https://github.com/gnostr-org/gnostr
@ColbySerpa. I understand we are on different paths regarding how git objects are stored but could there could still be opportunities for alignment. For example issues, releases (see https://github.com/nostr-protocol/nips/pull/1336) and to some extent repository announcements. What do you think?
It may be a good idea to agree upon a definition of decentralized… j/s
How are you approaching git @RandyMcMillan ?
I will publish a paper on it when I am done implementing it...
If there weren't so many plagiarists around - I'd probably talk about it more freely...
Placeholder for upcoming discussions between various implementations - Dan & Colby
Via nostriga