From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pierre Neidhardt Subject: Guix size reduction work group Date: Tue, 04 Feb 2020 16:57:17 +0100 Message-ID: <87pneul50i.fsf@ambrevar.xyz> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:60748) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iz0Zn-00015A-DO for guix-devel@gnu.org; Tue, 04 Feb 2020 10:57:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iz0Zl-0005Of-Qc for guix-devel@gnu.org; Tue, 04 Feb 2020 10:57:22 -0500 List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane-mx.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi! At FOSDEM 2020 Ludovic explained to the world why Guix is better than other container formats (to put it mildly ;p). Possibly the only counter-argument to "Guix > Snap / Flatpak" is the size of the Guix containers. I also talked to Mathieu who has been working relentlessly on cross-compilation and embedded device support recently. He gave a presentation on Guix vs. Yocto at FOSDEM. But again, the main counter-argument is that Yocto allows for much smaller systems. (I think Mathieu has some figures.) Shall we start a work group to fix the issue? =2D Write a blog article to explain the issue and a detailed process on how to fix it. (Embed it to the manual.) =2D Improve the tooling. In my experience, guix graph is quickly unusable with a high number of nodes. Maybe d3.js could be leveraged to add a filtering system, or a way to click on nodes to hide them and all their children. =2D How do we compare to Nix? Other suggestions? =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAl45lF0ACgkQm9z0l6S7 zH/y/wf9GCEto6C2y0UrHjYsXcYh/AZCKa2evbQFWhd69Gp3qzBiKyzXS1yqBcVY OwvayuG53PPJRSu7BIvsikCFms5yeQuvgrWLGpl3YG97BWeq9gVOSm8n9Uvf+Rm7 QdIX8DwVM8k/GeBy8ljRejvsMqBpqGoMMc3J6VwWO/9gexUiwN8ASae/LQsoTmMy 8/NfChBBpZ9leYJI7EG+cFKI7h/aJRZ5TxfhmmRQ76khMUza60JYLnQ/9v/sGcwb GNJ+ZLSe6zYxiRSTZJoKXADW/drHGLd3TAbpojwSNuKr4cCu4XmvtAQZwsOdKiJV cbYorFoEpL7i1gAfbsTTI8vBi7i0ZA== =4lSz -----END PGP SIGNATURE----- --=-=-=--