registrystack / registrystack/registry-stack

Adopt a per-file license and copyright metadata policy

Aperta
#126 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
agent-ready area:platform criticality:p3 documentation triage:roadmap
Lingua principale
Rust
Stelle
2
Fork
0
Merge medio
2h 55m
PR unite (30g)
130

Descrizione

## Context

Registry Stack has a repository-level Apache-2.0 license. OpenSSF Best Practices also rewards clear license and copyright metadata, especially for files where provenance is not obvious.

This issue tracks choosing and documenting a sustainable policy without doing broad mechanical churn before the policy is clear.

## Scope

- Decide whether to use SPDX headers, REUSE conventions, a repository-level policy with exceptions, or another lightweight approach.
- Define which file types need explicit per-file metadata and which can inherit repository-level metadata.
- Document the policy in `CONTRIBUTING.md`, `README.md`, or a dedicated licensing doc.
- Add a check only if it is low-noise enough for normal contributors.
- Update new-file guidance so future contributions follow the policy.

## Done when

- The repository has a public, contributor-facing license metadata policy.
- New files have clear guidance for copyright/license metadata.
- Any automated check is documented and does not require private context.

## Non-goals

- Do not mass-edit every file just to add headers until the policy and exceptions are agreed.
- Do not change the repository license as part of this issue.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia esaminando la licenza Apache-2.0 a livello di repository e le indicazioni per i contributori in CONTRIBUTING.md e README.md. Confronta gli approcci elencati relativi a SPDX, REUSE, a livello di repository e alle eccezioni, quindi documenta la policy selezionata, le regole per i tipi di file, le eccezioni e le indicazioni per i nuovi file; anche qualsiasi controllo automatizzato deve essere documentato e generare poco rumore.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Ambito
documentation
Tipo di issue
Documentazione
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Tranquilla
Chiarezza
Abbastanza chiara
Idoneità per principianti
45/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.