From 10309bfb459859e57076ec245f791d4fdca8a6ac Mon Sep 17 00:00:00 2001 From: Brent Baude Date: Mon, 4 Nov 2024 09:52:45 -0600 Subject: [PATCH] podman: update roadmap move the podman roadmap into a separate file and began a feature development log. also, small statements on our process of feature prioritization. Signed-off-by: Brent Baude --- README.md | 6 +----- ROADMAP.md | 30 ++++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+), 5 deletions(-) create mode 100644 ROADMAP.md diff --git a/README.md b/README.md index 603ae707fe..712d72a001 100644 --- a/README.md +++ b/README.md @@ -36,11 +36,7 @@ At a high level, the scope of Podman and libpod is the following: ## Roadmap -1. Further improvements to `podman machine` to better support Podman Desktop and other developer usecases. -1. Support for [conmon-rs](https://github.com/containers/conmon-rs), which will improve container logging. -1. Support for the BuildKit API. -1. Performance and stability improvements. -1. Reductions to the size of the Podman binary. +The future of Podman feature development can be found in its **[roadmap](ROADMAP.md)**. ## Communications diff --git a/ROADMAP.md b/ROADMAP.md new file mode 100644 index 0000000000..a1ae8f75d4 --- /dev/null +++ b/ROADMAP.md @@ -0,0 +1,30 @@ +![PODMAN logo](https://raw.githubusercontent.com/containers/common/main/logos/podman-logo-full-vert.png) + +# Podman Roadmap + +The Podman development team reviews feature requests from its various stakeholders for consideration +quarterly. Podman maintainers then prioritize these features. Top features are then assigned to +one or more engineers. + + +## Future feature focus + +* Further improvements to `podman machine` to better support Podman Desktop and other developer usecases. + - Smoother upgrade process for Podman machine operating system (OS) images + - Release and pipeline automation for Podman machine OS images + - Performance improvements + - Convergence of WSL technologies with other providers including its OS +* OCI artifact support +* Integration of composefs +* Partial pull support (zstd:chunked) +* Improved support for the BuildKit API. +* Performance and stability improvements. +* Reductions to the size of the Podman binary. + +## Previous quarterly feature prioritizations + +This section is a historical account of what features were prioritized by quarter. Results of the prioritization will be added before at the beginning of each quarter (Jan, Apr, July, Oct). + +**2025 Q1** + +* TBD