This is a draft roadmap, things aren't sorted in any way, and there is no ETA for them.
# In progress
- Guest UEFI secure boot
- Host secure boot
- LinStor integration
- IPv6 support in dom0
- Xen RISC-V port
- LACP support during install
# Spec/Design/PoC
- xenopsd-ng
- Soft RAID status/alerting (via XAPI plugin)
- Virtio support
# Done
- Core scheduling (2020)
- SDN OpenFlow (2020)
- Restore VMs with their memory (2020)
- Cross/multi pools private network in GRE/VxLAN (2020)
- Netdata dedicated RPM (2019)
- Citrix DVSC replacement by XO plugin (2019)
- Full SMAPIv1 SR stack ZFS support, done with ZoL 0.8.1 (2019)
- Netinstaller checking GPG (2019)
- Netdata in XCP-ng with Xen metrics (opens new window) (2019)
zstdsupport for VM export/import (2019)xfslocal SR support SMAPIv1 (2019)ext4local SR support SMAPIv1 (2019)- Terraform support (2019)
- More recent (4.9) kernel usage in dom0 (2018)
- Signed Windows PV tools (2018)
- Cloudstack compatibility (2018)
- Upgrade detection and upgrade with updater plugin (2018)
- Extra package repo (2018)
# Backlog
# Compute
- Xen live patching
- Faster Xen Motion (compression in
xenops?) - VM migration improvement #145 (opens new window)
- more recent Xen in alternate repo
- MxGPU integration out-of-the-box
- Q35 support
# Storage
- SMAPIv3 qcow2 export/import
- SMAPIv3 new drivers
- VDI export with compression (including
zstd) - SMAPIv3 Ceph support
- Coalesce process improvement (raw speed, rewrite, multicore?) #127 (opens new window)
- Faster Xen Storage Motion (using on the fly compression for disk content? remove stunnel?)
- SMAPIv3 full ZFS driver (using pyzfs with it)
- NVMe driver for near bare metal perfs (specification in progress)
- smarctl alerts (specification in progress)
- General storage perf improvement
- Thin pro on block based SR (architectural review needed)
# Network
- DPDK support
# API
- XAPI HTTP lib 1.1 replacement (removing stunnel)
- ISO upload in SR ISO
- JSON-RPC compression support
# Platform/Installer
- Conversion tool (facilitate migration to XCP-ng)
- Installer using
ext4for dom0 - Installer allow join pool directly during install
- Expose repo URL/modification from XAPI (possibility to use XOA with
apt-cacher-ng) - Improved provisioning support (Ansible…)
- Automated tests
- new RPM tracking in CentOS (Anitya)

