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

Publish an official ForgeLM container image — deferred until a weight-redistribution position and the Docker standard exist

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

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
8/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
docker
Ambito
devops

Direzione di ricerca

Start in docs/roadmap/risks-and-decisions.md at the deferral row near line 260, and read release.md for the current release contract. The work is blocked on a weight-redistribution decision and on the Docker standard in #888, so there is no code to change yet. Done means a release-time workflow pushes digest-pinned images with provenance and an SBOM, the manuals name the variants it builds, and the row is removed with its ID in the CHANGELOG.

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

Descrizione

area: packaging-ci deferred severity: medium source: roadmap wave: 3

Deferred work · F-W20260729-DOCS-05-image · severity Medium · cost ~1 week · recorded in docs/roadmap/risks-and-decisions.md:260

Summary

Decision C-15 made local docker build the distribution contract; publishing an image was deferred, not rejected. A publish pipeline is new release surface — registry auth, packages: write, an immutable tag/digest policy, provenance and SBOM coverage that release.md does not define — and the advertised airgap variant (with pre-cached weights) raises a model-weight redistribution question that is not an engineering decision.

Condition or budget

A decided position on redistributing pre-cached weights, plus the Docker standard (#888) that Phase 16 S13 relies on.

State today (re-checked 2026-10-09)

No workflow builds or pushes an image; no Docker standard exists; no redistribution decision is recorded.

Related

#451 corrects the manuals to the local-build contract (part of Phase 16 S13, #899).

Acceptance criteria

  • A release-time publish workflow pushes digest-pinned images with provenance and an SBOM, as the Docker standard requires, and the manuals name exactly the variants it builds.
  • The row is removed from the deferral table and the CHANGELOG names its ID (the table's removal contract).

Recorded in docs/roadmap/risks-and-decisions.md (read at f94595f) and re-checked against the code on 2026-10-09. The row leaves that table only when the fix is on main, the CHANGELOG names its ID and any promised guard exists.

Lingua principale
Python
Stelle
9
Fork
1
Merge medio
8h 10m
PR unite (30g)
5

Preparare l'ambiente

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 HodeTech/ForgeLM

Tutte le issue di HodeTech/ForgeLM

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.