This commit is contained in:
KaffinPX 2023-06-23 01:19:02 +03:00 committed by GitHub
parent fe48fbae7b
commit b685d08402
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

4
96.md
View File

@ -1,12 +1,12 @@
NIP-96
======
Code collaboration over Nostr
Code Collaboration over Nostr
----------------------
`draft` `optional` `author: KaffinPX and Not Thomiz`
This NIP defines a way to distribute files over nostr by using it as transport and organizer layer. We could implement it for solutions like Git but their scheme is not compatible with async networks like nostr because of their commit chain, if one commit is missing we cant build latest state of files. This NIP will consider every commitment as revision which will include latest state of files and won't keep state on nostr but just an unique indicator(an integrity proof) for file.
This NIP defines a way to collaborate on coding over nostr by using it as transport and organizer layer. We could implement it for solutions like Git but their scheme is not compatible with async networks like nostr because of their commit chain, if one commit is missing we cant build latest state of files. This NIP will consider every commitment as revision which will include latest state of files and won't keep state on nostr but just an unique indicator(an integrity proof) for file.
## Definition of a File Distribution Event