upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md6
1 files changed, 5 insertions, 1 deletions
diff --git a/README.md b/README.md
index 5731a81..f84dd89 100644
--- a/README.md
+++ b/README.md
@@ -83,7 +83,7 @@ Why this is useful:
83 83
84### GRASP-02 (Proactive Sync) 84### GRASP-02 (Proactive Sync)
85 85
86- websockets to other grasp servers listening for our repo. 86- rust-nostr client websocket connection to other grasp servers listening for our repo.
87- negentropy catchup 87- negentropy catchup
88- look for missing data (from state or PR / PR update) then try and fetch from other grasp servers. for efficency look for it from other repos (ie repos of other maintainers). Do this on new state event / PR / PR update evnet and on a timer for events we know we don't have the data for. 88- look for missing data (from state or PR / PR update) then try and fetch from other grasp servers. for efficency look for it from other repos (ie repos of other maintainers). Do this on new state event / PR / PR update evnet and on a timer for events we know we don't have the data for.
89 89
@@ -117,6 +117,10 @@ Grasp servers can be DoS by pushing large amounts of git data to `refs/nostr/<ev
117 117
118This a useful feature of other git servers. 118This a useful feature of other git servers.
119 119
120### Store all user grasp lists (for better grasp discovery)
121
122do this. should we also accept (and weekly sync) 10002 and 0 for all authors of accepted events?
123
120## Technology Stack 124## Technology Stack
121 125
122- **Rust**: Core language 126- **Rust**: Core language