systemd/mkosi

Python 1.8k stars

๐Ÿ’ฝ Build Bespoke OS Images

โœ“ Synced 3h ago Share on X โ†’
README badge: [![ngmi](https://ngmi.review/badge/systemd/mkosi.svg)](https://ngmi.review/repo/systemd/mkosi)
2.9k Merged PRs
3 days Avg Merge Time
0m Fastest PR
8 months Slowest PR
#1220 Global Speed Rank
Trim top 0% outliers

Trends Over Time

Monthly aggregates for this repo. The gap between avg and median reveals outlier skew.

PR size over time (lines changed)
Review time over time (hrs)
Changes requested rate over time (%)
Merged PRs per month
Time to first review (hrs)
Unreviewed merge rate (%)

PR Size Analysis

Lines changed (additions + deletions) vs review outcomes.

PRs by size
Avg review time (hrs)
Clean approval rate (%)

Top Reviewers

Recent Merged PRs

# Title Author Time Reviews Blocks
#4189 zypper: Use --oldpackage when downgrading packages is allowed @petrpavlu 1.6h 1 โœ“
#4187 mkosi-tools: Install dnf5 on debian when available @daandemeyer 42m 2 โœ“
#4185 kmod: actually ignore missing module deps @craftyguy 10.9h 1 โœ“
#4184 Add back accidentally dropped kernel command line argument @daandemeyer 0m 0 โœ“
#4183 Stop setting hostname via kernel command line @daandemeyer 40m 1 โœ“
#4182 nspawn: Add --suppress-sync=yes by default @daandemeyer 57m 0 โœ“
#4180 Default Machine= to the current working directory name @daandemeyer 41m 1 โœ“
#4178 config: exclude multiple inheritance from JSON loading typing @behrmann 1.9h 1 โœ“
#4179 vmspawn: Set --tpm-state=off @daandemeyer 54m 1 โœ“
#4159 Support glob expansion for path list config options @alexhulbert 5 days 2 โœ“
#4177 Various typing things @behrmann 2.6h 1 โœ“
#4176 man: Update caching section @daandemeyer 2.1h 1 โœ“
#4175 Remove all cached images if repository metadata will be synced @daandemeyer 57m 1 โœ“
#4171 Look at all CacheOnly= settings to determine if we need to sync metadata @daandemeyer 15.0h 1 โœ“
#4134 config / qemu: add Console=headless @gourryinverse 21 days 3 1ร—
#4170 sandbox: Make sure eventfd is CLOEXEC @daandemeyer 29m 1 โœ“
#4169 Revert "Bump minimum python version to 3.10" @daandemeyer 21m 1 โœ“
#4165 Rework sandbox globbing and exist checks @daandemeyer 15.5h 2 โœ“
#4166 Use python3.12 as interpreter in CentOS Stream 9 zipapp @daandemeyer 11.7h 1 โœ“
#4167 tests: fix running pytest on undetected distro @craftyguy 8.4h 1 โœ“