Clean up IronCore repo
@lukasfrank ci sta già lavorando.
Dal 14/9/2026.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
Summary
The IronCore repo currently ships in-tree broker implementations (broker/volumebroker,
broker/bucketbroker) and the VolumePool / BucketPool abstractions alongside the API
and poollets. This roadmap item tackles two separated parts:
- Move out the broker implementations: relocate
volumebrokerandbucketbroker
out of the IronCore repo into dedicated repos, so core owns the API and orchestration
while the implementations live on their own. - Evolve the pool model: deprecate the
VolumePool/BucketPoolabstractions with a
clear migration path.
Scope
In Scope
- Proposal: IEP describing the target structure and migration path for
VolumePool/BucketPoolevolution. - Move out brokers: relocate
volumebrokerandbucketbrokerout of the
IronCore repo into dedicated repos. - Evolve pools: deprecate the
VolumePool/BucketPoolabstractions
Out of Scope
- Machine pools /
machinebroker(compute) is not part of this cleanup.
Responsible Areas
- Ironcore API
- Storage
- Documentation
Contributors
- @lukasfrank
- @exampleuser2
Acceptance Criteria
-
Proposal
- An IEP is written and accepted describing the target structure
-
IaaS
-
volumebrokerandbucketbrokerimplementations are relocated frombroker/into dedicated repos. -
VolumePool/BucketPoolabstractions are deprecated
-
Action Items
- Assign labels (e.g.,
area/ironcore-api,kind/design) - Set milestone (e.g.,
H1/2025) - Assign dependent sub-issues in each required area
- Assign an owner to the issue using the GitHub "Assignee" field
- List all contributors in the "Contributors" section above
- Add this issue to the
Roadmapproject board
- Lingua principale
- Shell
- Stelle
- 1
- Fork
- 1
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
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 ironcore-dev/roadmap
-
area/compute area/iaas kind/roadmap
Difficoltà 5/5 Più di una settimana Idoneità per principianti 30/100
ironcore-dev/roadmap#128 ·
-
NAT64/NAT46 with High Performance and FlexibilityForse di nuovo libera @byteocean l’ha presa 55 giorni fa e non c’è nessuna pull request aperta. Apertaarea/networking kind/roadmap
ironcore-dev/roadmap#126 · 1 assegnatario ·
-
Observability Specification for IronCore componentsForse di nuovo libera @peanball l’ha presa 84 giorni fa e non c’è nessuna pull request aperta. Apertaarea/product kind/roadmap
ironcore-dev/roadmap#123 · 1 assegnatario ·
-
IronCore DNS Service (static / manually configured entries)Forse di nuovo libera @peanball l’ha presa 88 giorni fa e non c’è nessuna pull request aperta. Apertaarea/iaas area/ironcore-api area/networking kind/roadmap
ironcore-dev/roadmap#122 · 1 assegnatario ·
-
Lean Server / ServerClaim CoreForse di nuovo libera @adracus l’ha presa 90 giorni fa e non c’è nessuna pull request aperta. Apertaarea/metal-automation kind/roadmap sovereign-cloud
ironcore-dev/roadmap#120 · 1 commento · 2 assegnatari ·
Tutte le issue di ironcore-dev/roadmap
Issue simili
-
status: ready
Difficoltà 2/5 1-3 ore Idoneità per principianti 73/100
melodic-software/claude-code-plugins#8537 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
vladmandic/sdnext#5161 ·
I maintainer di solito rispondono entro 1 giorno
-
Missing icon: tangramAperta
Difficoltà 1/5 1-3 ore Idoneità per principianti 78/100
-
fix(backup-uploader): write current-round marker outside / so the container can run as non-rootAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
hiero-ledger/solo-containers#254 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
CachyOS/cachyos-hooks#23 ·