This is the Minimization Objective [0] update. Status: Discovery phase
== Use case analysis == Removing Systemd dependency from container use cases: -- nginx -- * Pull request to drop systemd as a runtime requirement [1] -- httpd -- * Pull request to drop systemd as a runtime requirement [2] * They have one binary that requires systemd, will have a further discussion with them to figure out how to shrink the container/runtime size -- anaconda -- * Pull request to move flatpack-libs from anaconda-core to anaconda-gui [3] * Determined that flatpack-libs was in the correct space -- mariadb -- * Investigating removing systemd and perl from depenencies. * Perl is in two mongodb (client package) scripts. Possibly move it to mongodb-utils, similar to how mongodb-server-utils has the perl scripts for mongodb-server. * Still investigating if systemd could be removed safely or if something other than .service files need it. -- mozjs60 -- * This is a 25-30M installed package (different size on different arches). Do all packages really need it? -- IoT -- * Added it to the Feedback Pipeline [4] [5] * Researched anaconda minimizing [6] == Feedback Pipeline == Added issues to the github repo [7] to attract additional contributions + to indicate where the service is going. Looking into automation. == Ecosystems exploration == Collecting specific use cases [8] and making sure that each has its own issue in the tracker [43] and is added to the Feedback Pipeline [9]. == Admin == Issues in our tracker [43] now have labels corresponding to the focus areas in the action plan [42]. == 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: https://docs.fedoraproject.org/en-US/minimization/ [1] https://src.fedoraproject.org/rpms/nginx/pull-request/5 [2] https://src.fedoraproject.org/rpms/httpd/pull-request/7 [3] https://src.fedoraproject.org/rpms/anaconda/pull-request/5 [4] https://minimization.github.io/reports/report-by-use-case--iot--rawhide.html [5] https://minimization.github.io/reports/report-by-use-case--iot-x86_64--rawhide.html [6] https://src.fedoraproject.org/rpms/anaconda/pull-request/5 [7] https://github.com/minimization/feedback-pipeline/issues [8] https://pagure.io/minimization/issue/11 [9] https://minimization.github.io/reports/view--use-cases-on-bases.html [42] Action plan: https://docs.fedoraproject.org/en-US/minimization/action-plan/ [43] Issue tracker: https://pagure.io/minimization/issues -- Adam Šamalík --------------------------- Senior Software Engineer Red Hat
_______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org