Fazer semeadores receberem diários de seguidores e de outros semeadores
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 38/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- javascript
- Ambito
- distributed-systems
Direzione di ricerca
Read README.md:517 and docs/protocol.md:228,290 for the announce protocol, then inspect packages/core/lib/sync.js at lines 928 and 1016. Trace how sync currently announces diaries and handles received announces, including how each destination applies admission rules. Done means followers and seeders relay admitted diaries within inventory limits, while repeated or revoked announcements cannot bypass quotas or moderation lists; the issue depends on #33 and #20.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Contexto
O sync anuncia só o próprio diário e ignora announce recebido: um seguidor não apresenta o certificado da autora ao semeador, e semeadores não trocam diários entre si. A admissão já aceita announce de qualquer par (o bloco 0 é o portão); falta produzir e retransmitir os anúncios, respeitando listas e orçamento.
Escopo
- Seguidor envia announce com o certificado dos diários que segue
- Semeadores anunciam uns aos outros os diários admitidos, com inventário limitado
- Quotas, revogação e moderação aplicadas em cada destino
Critérios de aceite
- Um diário chega a um semeador só por meio de um seguidor, com o autor desligado
- Anúncios repetidos ou diários revogados não contornam orçamento nem listas
Depende de
- #33 — Impor orçamento global de bytes ao semeador com descarte determinístico
- #20 — Criar as listas assinadas de moderação e revogação, obedecidas pelo semeador
Fontes
README.md:517packages/core/lib/sync.js:928packages/core/lib/sync.js:1016docs/protocol.md:228docs/protocol.md:290
Fase: Fase 2 — Ondas do canal · Dificuldade: média
- Lingua principale
- JavaScript
- Stelle
- 2
- Fork
- 1
- Merge medio
- 32m
- PR unite (30g)
- 17
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di Varanda-org/varanda
-
área:app área:produto sem-fase tipo:decisão
Difficoltà 2/5 1-3 ore Idoneità per principianti 63/100
Varanda-org/varanda#91 ·
I maintainer di solito rispondono entro 1 giorno
-
área:jurídico área:operações portão:1 tipo:operação
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
Varanda-org/varanda#96 ·
I maintainer di solito rispondono entro 1 giorno
-
área:identidade área:produto sem-fase tipo:verificação
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
Varanda-org/varanda#93 ·
I maintainer di solito rispondono entro 1 giorno
-
área:identidade área:produto sem-fase tipo:decisão
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
Varanda-org/varanda#92 ·
I maintainer di solito rispondono entro 1 giorno
-
área:moderação área:produto sem-fase tipo:decisão
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
Varanda-org/varanda#90 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di Varanda-org/varanda
Issue simili
-
needs-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
melodic-software/claude-code-plugins#9619 ·
I maintainer di solito rispondono entro 1 giorno
-
bug Frontend P2-medium UI UX
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 76/100
Deepak3699/Ai_Mentor#427 ·
I maintainer di solito rispondono entro 1 giorno
-
resource.reload() while params is in error switches the resource to 'idle' instead of retryingApertaarea: core
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
venn: a name that starts with set-, union-, text- or style- followed by a letter is a parse errorAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
obsidianmd/pele#65 ·
I maintainer di solito rispondono entro 3 giorni
-
needs-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
11ty/buildawesome#4407 · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno