DevHeads.net

Minimization Objective report

This is the Minimization Objective [0] update.

Status: Discovery phase

== systemd-sysusers ==

Many packages pull in Systemd because of systemd-sysusers to create new
users. This is fine in traditional setups where there already is Systemd,
but for containers, that means pulling additional 60MB just to create a new
user.

This is being discussed. [1][2]

One way to approach this is creating a "systemd-container-stub" basically
something that says it's systemd, and might even have some functionality
(like adding users) but doesn't have the baggage of systemd.

We plan to coordinate with the Container SIG about approaching this problem
as a bigger topic of accommodating traditional-environment-oriented
packages in containers.

== Weekly meeting ==

Discussing a new approach to the weekly meeting — the agenda and when to
hold it. [3]

== How to get involved ==

See if there is anything interesting to you on action plan [42], or reach
out with something you think is useful but is missing there. Open a ticket
in the tracker [43] or discuss in #fedora-devel on IRC.

Cheers,
Adam

[0] Objective: <a href="https://docs.fedoraproject.org/en-US/minimization/" title="https://docs.fedoraproject.org/en-US/minimization/">https://docs.fedoraproject.org/en-US/minimization/</a>
[1] Systemd-sysuser discussion: <a href="https://pagure.io/minimization/issue/13" title="https://pagure.io/minimization/issue/13">https://pagure.io/minimization/issue/13</a>
[2] Systemd-sysuser discussion:
<a href="https://lists.fedoraproject.org/archives/list/ ... at lists dot fedoraproject.org/thread/6YX6CEFBPU3XVZZEHTN6CBH2F7JDF35N/#EJD4BNBE52JTEOPKAT6HFOO4HVUPBTCH" title="https://lists.fedoraproject.org/archives/list/ ... at lists dot fedoraproject.org/thread/6YX6CEFBPU3XVZZEHTN6CBH2F7JDF35N/#EJD4BNBE52JTEOPKAT6HFOO4HVUPBTCH">https://lists.fedoraproject.org/archives/list/ ... at lists dot fedoraproject....</a>
[3] Meeting discussion: <a href="https://pagure.io/minimization/issue/14" title="https://pagure.io/minimization/issue/14">https://pagure.io/minimization/issue/14</a>
[42] Action plan:
<a href="https://docs.fedoraproject.org/en-US/minimization/action-plan/" title="https://docs.fedoraproject.org/en-US/minimization/action-plan/">https://docs.fedoraproject.org/en-US/minimization/action-plan/</a>
[43] Issue tracker: <a href="https://pagure.io/minimization/issues" title="https://pagure.io/minimization/issues">https://pagure.io/minimization/issues</a>