diff options
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 6 |
1 files changed, 5 insertions, 1 deletions
| @@ -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 | ||
| 118 | This a useful feature of other git servers. | 118 | This a useful feature of other git servers. |
| 119 | 119 | ||
| 120 | ### Store all user grasp lists (for better grasp discovery) | ||
| 121 | |||
| 122 | do 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 |