Central tracking repository for cross-project initiatives, large-scale enhancements, or epics across the Ironcore ecosystem.
This repository serves as the single source of truth for tracking major enhancements in the Ironcore ecosystem. Enhancements are initiatives that span across multiple areas (e.g., virtualization, metal automation, networking) and require coordinated planning and execution.
Each issue in this repository represents a high-level enhancement or epic, broken down into sub-issues across relevant components or areas. This structure ensures that all efforts align with Ironcore’s overall roadmap, product goals, and organizational visibility.
An enhancement is typically:
- A cross-area initiative requiring collaboration across multiple teams or components
- A significant effort within a single area that has a broad or strategic impact
- A larger, structured effort that may span multiple weeks or months
- A meaningful improvement that moves Ironcore forward as a product
- Something that introduces new architecture, concepts, or user-facing capabilities
- Worth tracking in monthly/quarterly reports to stakeholders
Examples:
- “Ironcore as a Product” definition and strategy
- GPU Support across metal and virtualization layers
- Secure Boot support in both VM and bare metal environments
- Scheduling architecture for multi-layered MachinePools
Not everything needs to be tracked here. Avoid adding:
- Minor bug fixes, code refactors, or one-off cleanups
- Routine CI, dependency, or infra updates
- Changes limited to a single component that don’t impact broader architecture or UX
These should be filed in the respective component/project repositories and, if necessary, linked as sub-issues under a relevant enhancement.
- Top-level issues are called Enhancements or Epics
- Each enhancement includes:
- A clear summary of the goal
- Scope (what’s included/excluded)
- Acceptance criteria
- Action items
- Sub-issues across relevant areas
If you have an idea that may qualify as an enhancement:
- Validate that it aligns with the enhancement criteria above
- Circulate it via internal channels or design meetings
- File an enhancement issue here using the
Epic/Initiativeissue template - Link relevant sub-issues under it as work progresses
For minor monthly work, contribute through the appropriate [Improvements] issue for your area.
- Join relevant internal meetings/syncs
- Open or comment on an enhancement issue
- Prefer to use Slack or internal channels for brainstorming