Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Fazer semeadores receberem diários de seguidores e de outros semeadores

Aperta
#67 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

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

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

área:protocolo área:semeadores tipo:funcionalidade

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


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

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di Varanda-org/varanda

Tutte le issue di Varanda-org/varanda

Issue simili

Altre issue su JavaScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.