Clean up IronCore repo
@lukasfrank ya está trabajando en esto.
Desde el 14/9/2026.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
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
- Lenguaje dominante
- Shell
- Estrellas
- 1
- Forks
- 1
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de ironcore-dev/roadmap
-
area/compute area/iaas kind/roadmap
Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100
ironcore-dev/roadmap#128 ·
-
NAT64/NAT46 with High Performance and FlexibilityQuizá libre de nuevo @byteocean la tomó hace 64 días y no hay ningún pull request abierto. Abiertoarea/networking kind/roadmap
ironcore-dev/roadmap#126 · 1 asignado ·
-
Observability Specification for IronCore componentsQuizá libre de nuevo @peanball la tomó hace 93 días y no hay ningún pull request abierto. Abiertoarea/product kind/roadmap
ironcore-dev/roadmap#123 · 1 asignado ·
-
IronCore DNS Service (static / manually configured entries)Quizá libre de nuevo @peanball la tomó hace 97 días y no hay ningún pull request abierto. Abiertoarea/iaas area/ironcore-api area/networking kind/roadmap
ironcore-dev/roadmap#122 · 1 asignado ·
-
Lean Server / ServerClaim CoreQuizá libre de nuevo @adracus la tomó hace 99 días y no hay ningún pull request abierto. Abiertoarea/metal-automation kind/roadmap sovereign-cloud
ironcore-dev/roadmap#120 · 1 comentario · 2 asignados ·
Todos los issues de ironcore-dev/roadmap
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
fullsend-ai/agents#1833 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
gnosis/gnosis_vpn#661 ·
Los mantenedores suelen responder en 1 día
-
triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
github/copilot-cli#5287 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
admission-deferred priority: medium status: ready work-class: scoped
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
melodic-software/claude-code-plugins#10887 · 4 comentarios ·
Los mantenedores suelen responder en 1 día