Oddbean new post about | logout
 The git servers are only a reference for where someone can get a clone. ngit only publishes Nostr events.

A pull request is directed at a specific repo. A proposal is just a published commit that any repo can pull.
 
 so the protocol doesn't actually cache the diffs in events, only announces them?

oh 🙁  or am i misunderstanding?

do you have to pull the thing from there and then ngit can update from events it finds that populate the tree or? 
 Y'all are starting to ask questions that have me feeling like I need to refer you to my manager. 😂

Ask DanConwayDev 
 well, i would be able to build something out that hosts actual sites and listens to relays and pulls updates, i was just kinda hoping that the events were the content itself 
 Its only the diffs of new proposed changes that get embedded in nostr events. These are proposals which could be submitted by anyone.

To get the full history of commits, use a git server listed in the repository announcement event.