From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id uI8lC1vEtWFfAQAAgWs5BA (envelope-from ) for ; Sun, 12 Dec 2021 10:43:55 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id yPzeBlvEtWGBJgAAB5/wlQ (envelope-from ) for ; Sun, 12 Dec 2021 09:43:55 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 0C45C180A7 for ; Sun, 12 Dec 2021 10:43:54 +0100 (CET) Received: from localhost ([::1]:55918 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mwLOa-0005Ag-Bo for larch@yhetil.org; Sun, 12 Dec 2021 04:43:52 -0500 Received: from eggs.gnu.org ([209.51.188.92]:59728) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mwLOR-0005AV-Bw for guix-science@gnu.org; Sun, 12 Dec 2021 04:43:43 -0500 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:33823) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mwLOM-0002Wl-Ee for guix-science@gnu.org; Sun, 12 Dec 2021 04:43:42 -0500 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id E10D55C012E; Sun, 12 Dec 2021 04:43:33 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Sun, 12 Dec 2021 04:43:33 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=tDC/iB8LSaWcoqPmAGjSOZUDykKRTY2OiOqCOdXdr vc=; b=Cte9h5sJMO3b1CEJ6TkO4fOyQ6kbrWmheeSdCFMdGz8hW66W2pFHNPdPw y4iMqAsD35D8njsZnD4zYAD7EP6UNvaknbH8u82gU4gCp2wzNYWXTMqN0maX/jbN e/yEYdEj2zvFzJFR7X9QtJdSSEZG/trGj9bTAiaZcfXcmGBs5Zu1VO2Wtn9B6qlq 6HAqjAS4Y6n+0YZ0FIu5TToAvHDLPV7TAnbxxCfKXPjV9d24sXrVwrqg3roA8Q1J AbXxpOfh9sZKz8ccRGTY1tLL8mLFTU+yvUkfBM0qrw2IHA42eqgAbC9sGQ54s2jY UEzSEowbEST4VKz//6FdfVty3HSkw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddrkeeigddtjecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvffujghffffkgggtgfesthhqredttddtjeenucfhrhhomhepmfhonhhrrggu ucfjihhnshgvnhcuoehkohhnrhgrugdrhhhinhhsvghnsegtnhhrshdrfhhrqeenucggtf frrghtthgvrhhnpeevgefggfffvdejvdekleeigeeiheduteejhfehhfdtjeffhefgleel hedugeeitdenucffohhmrghinhepghhnuhdrohhrghdptghnrhhsqdhorhhlvggrnhhsrd hfrhdpohhrtghiugdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhep mhgrihhlfhhrohhmpehkohhnrhgrugdrhhhinhhsvghnsegtnhhrshdrfhhr X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 12 Dec 2021 04:43:31 -0500 (EST) From: Konrad Hinsen To: Peter Polidoro , guix-science@gnu.org Subject: Re: [Spam:]Guix for Embedded, Hardware, Documentation, and Data In-Reply-To: <867dcceguz.fsf@polidoro.io> References: <867dcceguz.fsf@polidoro.io> Date: Sun, 12 Dec 2021 10:43:28 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: softfail client-ip=66.111.4.25; envelope-from=konrad.hinsen@cnrs.fr; helo=out1-smtp.messagingengine.com X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: guix-science@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-science-bounces+larch=yhetil.org@gnu.org Sender: "Guix-Science" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1639302234; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=tDC/iB8LSaWcoqPmAGjSOZUDykKRTY2OiOqCOdXdrvc=; b=eC9OXwyzCRdyOi9Dsy8rpPLXHb/8xw9O8Rt5tNRKfikj3gGrYMoJzfIaKELE5vaRVpjbzO UKR6yighpQQF/J4c/U2M69hPIZWH6edN2BETMf2/BujCqiT54BKP4HEWgheOK4KQytH9Tt /MCPEeOO5oQ38JtXm8hUcIyogHFrEixJ+XWcDfF/GRVW2b6oXqFCRoTID2VU+Zvh110NMo MeGcYnS3e3W2H5s8zKE2jr9o2+ujeuxj28W9xsyEHY4frptwfGLvCVQLfTqo/0SLR2gud1 89BwjeXhYATyJw8GExWTj7rj81zwKBuodtDC4UwnDMNYVuABCBr61SjNj9ZTqQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1639302234; a=rsa-sha256; cv=none; b=N+FOGHMaR6lRWomCDh+z1pAWSpXpgCLgyYgGEm6IGvcbehiOSspWEnMGocqrq8/8SeHlVa gEAbtkP9ddTMLZ92nlgO6+lmLm+4wV77GQLlESfQUoLcCR9TuoTuyYpBllddyhpaIyDAOE 5hZATHN39r9NCQUN4QRfLH80W5qRgFnEKSnKsF3MOf78/ppQl2oMxLTaODMBr04pMDZYtG TE/0kQ47XeLkyUHkunF7ITA9GHI8BcXG/YWej+kJ5XAvq4x9Jk303jYSYci5GuLy1QFbbt /LolLMRpoX3Znm4552aY376EbpNpEEEEYUCOwMRAx9BovaT9SCmeTPdBhyFeVg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=messagingengine.com header.s=fm1 header.b=Cte9h5sJ; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-science-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-science-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -4.76 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=messagingengine.com header.s=fm1 header.b=Cte9h5sJ; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-science-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-science-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 0C45C180A7 X-Spam-Score: -4.76 X-Migadu-Scanner: scn1.migadu.com X-TUID: 9Efiaz0to5qO Peter Polidoro writes: > Could Guix be used for packages that do not strictly contain=20 > operating system software? Guix the package manager: certainly. The only practical technical limit to what you can put into Guix packages is the size of the data. The Guix store isn't particularly well suited to very large files. Guix the software distribution: it depends. I doubt you would have much success with submitting a pull request for adding video clips, for example. There are a few documentation-only packages in Guix, but they are clearly related to software that's also in Guix. For a nice example of using Guix for something else than software, see this blog post: https://guix.gnu.org/en/blog/2021/reproducible-data-processing-pipelines/ --=20 --------------------------------------------------------------------- Konrad Hinsen Centre de Biophysique Mol=C3=A9culaire, CNRS Orl=C3=A9ans Synchrotron Soleil - Division Exp=C3=A9riences Saint Aubin - BP 48 91192 Gif sur Yvette Cedex, France Tel. +33-1 69 35 97 15 E-Mail: konrad DOT hinsen AT cnrs DOT fr http://dirac.cnrs-orleans.fr/~hinsen/ ORCID: https://orcid.org/0000-0003-0330-9428 Twitter: @khinsen ---------------------------------------------------------------------