@@ -5,34 +5,47 @@ title: rpm.org - Roadmap
55
66# RPM Roadmap
77
8- ## 2026
9- * RPM 6.0.2 release (Q2)
10- * Paper cuts in recent features
11- * Bring back NSS user/group support
12- * Disabled signing algorithm behavior wrt multiple signatures
13- * Minor new features + documentation updates
14-
15- ## 2027
16- * RPM 6.1 release (Q3)
17- * Hands-free packaging
18- * Safe handling of internal soname dependencies
19- * Quality of life -improvements
20- * Complete the man page documentation effort
21-
22- ## 2028
23- * RPM 6.2 release (Q3)
24- * Transaction robustness
25- * Restartable transactions
26- * Improved ordering, delayed scriptlet execution
27- * Containers
28- * rpmdb rebuild on overlayfs
29-
30- ## 2029
31- * RPM 6.3 release (Q3)
32- * Hands-free packaging
33- * File-classifier based actions
34- * Containers
35- * Container-friendly alternative rpmdb format
36- * First public C++ API (alongside the trad. C API)
8+ An overview of the project's direction and release plans. Both the dates and
9+ the content are tentative and subject to change. Everything above the
10+ horizontal line is completed and only kept for reference.
11+
12+ #### RPM 6.1 release (2026 Q2)
13+ * Improved keystore locking
14+ * Restored NSS user/group support
15+ * Signature verification tweaks
16+ * Literal and one-shot macros
17+ * Usable syslog plugin
18+ * New man pages
19+ * Clean Clang builds
20+ * New [ release model] ( ../2026/05/11/release-cycle.html )
21+ * See the [ release notes] ( ../releases/6.1.0 ) for details
22+
23+ ---
24+
25+ #### RPM 6.2 release (2026 Q3/Q4)
26+ * Symbol versioning in librpm (#1127 )
27+ * Database parking (image reproducibility) (#2219 )
28+ * Meaningful operation names in syslog plugin (#4215 )
29+ * First steps towards transaction robustness
30+ * New man pages (dependencies, spec format)
31+
32+ #### Upcoming releases (2027)
33+ * Durable, journal-based transactions (#2950 )
34+ * Filesystem capability checks (#2637 )
35+ * Improved file triggers usability (systemd) (#4185 )
36+ * BuildSystem rough edges & shortcomings (#3965 )
37+ * OverlayFS-compatible database rebuilds (#2355 )
38+ * Complete man page suite (#3612 )
39+
40+ #### Future releases (2028 and later)
41+ * Policy based package permissions (#4186 )
42+ * File classifier based actions (#2207 )
43+ * Improved scriptlet ordering (#436 )
44+ * Container-native database format (#2005 )
45+ * Better soname dependencies (#2872 )
46+ * True multiarch support (#2197 )
47+ * Arch-independent source archive format
48+ * DVCS integration (packaging, ` %config ` file management)
49+ * Buildinfo subpackages
3750
3851For further information and feedback, head over to our [ discussion forum.] ( https://github.com/rpm-software-management/rpm/discussions/2982 )
0 commit comments