From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id oMo9Am8DfmdjowAA62LTzQ:P1 (envelope-from ) for ; Wed, 08 Jan 2025 04:47:43 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id oMo9Am8DfmdjowAA62LTzQ (envelope-from ) for ; Wed, 08 Jan 2025 05:47:43 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=subvertising.org header.s=stigmate header.b=HZYxu3p1; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=reject) header.from=subvertising.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1736311663; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc: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=LQg77jEorclz7vIlCgxcrUjMG+9yEtYrOg4qQh9Zd9g=; b=svJ8o/ScabyerZmzJv4essF9njT29P4qJNH0IkFE9botZGdQO7Z4opBdPXFmM8n2mN1rm1 p9qE8pB0fh6qCNbcWgp62knCuGuelF31Fd9bYvQpijf/llsBYz127dvd2TEOAlhEUNRvEg tkgBFn9cfngoTMPx5nrFH0EklsXyY4uIhO/d1GNV9hEZjVNN7fZfF1CYOUqqg8vy3jcaau rDkDzOQnAp/Nft+7mcQMRYyRySWyZufnWhM+7a/+3vGl0n6LDH2hPu5HI+/aiVgq7oDGf5 MZsGnrpFHTGNvLWryoMrOMltPFkvVVzlhMSs6tL1smdwqfa4GRGk+2VHnQUKlQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=subvertising.org header.s=stigmate header.b=HZYxu3p1; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=reject) header.from=subvertising.org ARC-Seal: i=1; s=key1; d=yhetil.org; t=1736311663; a=rsa-sha256; cv=none; b=fdM5apu/x51VoW01UH0Hzr9SB9rIlQG9Vwn/fqBnfDjxZpcpYzdZTztNV55nT+Z5dJMmoO 3PVFZsDWC49ctsum4oAnK6l7CCe/BjOu/PkksfOKvRegr8noUxwex3ZxR/LfZy29+KHb1T 0ivCh9NWxSZX4huLZ4e6Zn5Oa2tXwhMmiltZlMVK1yUHLsspUuBKBDNEHkP+2yuKk/nWZu lf2q4T1kM9pVEszphbQs6widvQkDMQuiHfWyRb1jKQH9FKm9KIGIeypdU9BGIU2AHGPwOO /HRJmurBD5+OdrTBqJGAN4cNAUqgqobhqFBok90SLpxXlbHNU+AmP2XSa+Ww+A== 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 E6ECA788D3 for ; Wed, 08 Jan 2025 05:47:41 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tVNy6-0006oD-55; Tue, 07 Jan 2025 23:46:58 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tVNy4-0006o1-H5 for guix-devel@gnu.org; Tue, 07 Jan 2025 23:46:56 -0500 Received: from latitanza.investici.org ([2001:888:2000:56::19]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tVNy2-0001RF-Fq; Tue, 07 Jan 2025 23:46:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=subvertising.org; s=stigmate; t=1736311607; bh=LQg77jEorclz7vIlCgxcrUjMG+9yEtYrOg4qQh9Zd9g=; h=Date:From:To:CC:Subject:In-Reply-To:References:From; b=HZYxu3p1Pu9e4fm0kTzKc1Rg0Fm9Rjyzr6s9RugtdVIFHePCmZWQRy6RHsiEHM5oT CIbaWdC5E0UmGsErXZkW5tCdBwwZ3A0HzfK8nOIUD4FyTkf4ELoXRKOEJGY1XYf1Yu tSItID9T64n2uqo3npIXCVFAWnLwM/3RFX1He02Y= Received: from mx3.investici.org (unknown [127.0.0.1]) by latitanza.investici.org (Postfix) with ESMTP id 4YSb3q0xxmzGp4D; Wed, 8 Jan 2025 04:46:47 +0000 (UTC) Received: from [82.94.249.234] (mx3.investici.org [82.94.249.234]) (Authenticated sender: divya@subvertising.org) by localhost (Postfix) with ESMTPSA id 4YSb3n6zdHzGp44; Wed, 8 Jan 2025 04:46:45 +0000 (UTC) Date: Wed, 08 Jan 2025 04:46:41 +0000 From: Divya Ranjan To: rms@gnu.org, Richard Stallman , Simon Tournier CC: jb@jeremybryant.net, guix-devel@gnu.org, bjorn.bidar@thaodan.de, arne_bab@web.de, suhailsingh247@gmail.com Subject: Re: GNU Manuals in Info/HTML format via Guix? User-Agent: Thunderbird for Android In-Reply-To: References: <87r068bmom.fsf@jeremybryant.net> <87ttabwxra.fsf@gmail.com> Message-ID: <589B70F7-3BAA-4F0A-B0FB-5D2B78A9A8C2@subvertising.org> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary=----4MVM3RIRQHR8TCMICSTKLF0BZB9JIR Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=2001:888:2000:56::19; envelope-from=divya@subvertising.org; helo=latitanza.investici.org X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list 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+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Scanner: mx11.migadu.com X-Migadu-Spam-Score: -3.15 X-Spam-Score: -3.15 X-Migadu-Queue-Id: E6ECA788D3 X-TUID: lTlm6WEIZ2yS ------4MVM3RIRQHR8TCMICSTKLF0BZB9JIR Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Greetings for a New Year, Richard, > The task here is to distribute Info manuals in a few platform-independen= t non-source forms, perhaps Info and HTML=2E Perhaps PDF files too=2E That = is so much simpler than what Guix has to do that using Guix for this would = be a quick and dirty hack=2E Indeed, I agree with you here=2E Though, a special aspect of Guix is that = it is _both_ and independent GNU/Linux distribution, and a package manager = that can be hosted on any foreign GNU/Linux distribution whether Debian or = Trisquel=2E That said, the problem here is that distributing the manuals through Guix = now limits them to users of Guix (package manager and distribution)=2E And = that is not what we want, the manuals should be distributed so that anyone = can have them regardless of which distribution they use=2E > The task here can be done with something much simpler, and if we decide to do it, writing a clean solution won't take very long=2E And it w= ill be simpler to understand than Guix=2E I agree it would be simpler than installing and learning Guix, but can you= hint at what such a solution might look like? Manuals are usually distribu= ted as packages, and package management of most (Guix is an exception) GNU/= Linux distributions is painfully isolated and idiosyncratic to the particul= ar system=2E Can we create a single repository containing all of the manuals, which the= n acts as the main source from which all GNU/Linux distributions can fetch = and update? I believe the construction of a system to _manage_ such manuals is relativ= ely much simple, but it is the distribution that I'm afraid would be compli= cated=2E Regards, Divya Ranjan, Mathematics, Philosophy and Libre Software ------4MVM3RIRQHR8TCMICSTKLF0BZB9JIR Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
Greetings for a New Year, Rich= ard,

> The task here is to distribute Info manuals in a few platf= orm-independent non-source forms, perhaps Info and HTML=2E Perhaps PDF file= s too=2E That is so much simpler than what Guix has to do that using Guix f= or this would be a quick and dirty hack=2E

Indeed, I agree with you = here=2E Though, a special aspect of Guix is that it is _both_ and independe= nt GNU/Linux distribution, and a package manager that can be hosted on any = foreign GNU/Linux distribution whether Debian or Trisquel=2E

That sa= id, the problem here is that distributing the manuals through Guix now limi= ts them to users of Guix (package manager and distribution)=2E And that is = not what we want, the manuals should be distributed so that anyone can have= them regardless of which distribution they use=2E

> The task her= e can be done with something much simpler, and if we
decide to do it, wr= iting a clean solution won't take very long=2E And it will be simpler to un= derstand than Guix=2E

I agree it would be simpler than installing an= d learning Guix, but can you hint at what such a solution might look like? = Manuals are usually distributed as packages, and package management of most= (Guix is an exception) GNU/Linux distributions is painfully isolated and i= diosyncratic to the particular system=2E

Can we create a single repo= sitory containing all of the manuals, which then acts as the main source fr= om which all GNU/Linux distributions can fetch and update?

I believe= the construction of a system to _manage_ such manuals is relatively much s= imple, but it is the distribution that I'm afraid would be complicated=2E
Regards,
Divya Ranjan, Mathematics, Philosophy= and Libre Software
------4MVM3RIRQHR8TCMICSTKLF0BZB9JIR--