Fedora Application Size Reduction Initiative

Mga Nag-develop sa Fedora Linux gipahibalo mahitungod sa pagporma sa Minimization Team, nga, uban sa mga tigmintinar sa package, ang magbuhat pagtuman sa trabaho aron makunhuran ang gidak-on sa pag-install sa gihatag nga mga aplikasyon, runtime ug uban pang mga bahin sa pag-apod-apod. Ang gidak-on giplano nga pakunhuran pinaagi sa dili na pag-install sa dili kinahanglan nga mga dependency ug pagwagtang sa mga opsyonal nga sangkap sama sa dokumentasyon.

Ang pagkunhod sa gidak-on mahimong posible nga makunhuran ang gidak-on sa mga sudlanan sa aplikasyon ug mga espesyal nga asembliya alang sa mga aparato sa Internet of Things.
Namatikdan nga sa kasamtangan nga porma niini, ang gidak-on sa Fedora base nga imahe halos tulo ka pilo nga mas dako kaysa susama nga mga hulagway gikan sa Ubuntu, Debian ug openSUSE nga mga proyekto (300 MB versus 91-113 MB). Ang mga dependency nga mahimo unta nga hingpit nga malikayan ang namatikdan nga ang panguna nga hinungdan sa pagdugang sa gidak-on sa pag-install. Ang pagkunhod sa mga dependency dili lamang mag-optimize sa gidak-on sa gamay nga palibot, apan madugangan usab ang kinatibuk-ang seguridad ug makunhuran ang mga vector sa pag-atake pinaagi sa pagwagtang sa wala kinahanglana nga code.

Aron makunhuran ang mga dependency, giplano nga analisahon ang dependency tree alang sa kasagaran ug kanunay nga gigamit nga mga aplikasyon, nga mahimo’g posible nga masabtan kung unsang mga dependency ang mahimong dili iapil tungod sa ilang kakulang sa panginahanglan, ug kung kinsa ang makatarunganon nga mabuak sa mga bahin. Ang posibilidad sa paghatag ug espesyal nga mga paagi aron makunhuran ang gidak-on sa mga na-install nga aplikasyon, pananglitan, pinaagi sa paghunong sa pag-install sa mga kaso sa dokumentasyon ug paggamit, gikonsiderar usab.

Dugang pa, kini mahimong matikdan
ang desisyon Ang FESCo (Fedora Engineering Steering Committee), responsable sa teknikal nga bahin sa pag-uswag sa pag-apod-apod sa Fedora, i-postpone ang konsiderasyon nagtanyag aron mapahunong ang pagporma sa mga nag-unang repositoryo alang sa arkitektura sa i686.
Ang komite mobalik niini nga isyu duha ka semana sa dili pa ang package base ibalhin ngadto sa frozen stage sa dili pa ang beta release o human ang posibleng negatibong epekto sa pagpahunong sa supply sa packages para sa i686 sa lokal nga module builds gitun-an.

Source: opennet.ru

Idugang sa usa ka comment