dim. 15 déc. 2024 at 22:34, Jeremy Bryant <jb@jeremybryant.net> wrote:
Following a discussion on emacs-devel, several people suggested that
GNU Guix may be a a good way to contemplate this distribution mechanism,
for obvious GNU-related reasons.
Remember you always have the possibility to create a dedicated guix
channel, external but complementary to guix upstream itself, to
distribute manuals. This would about any additional overload on guix
maintenance tasks.
Well, the topic being GNU manuals, they'd be more than at home in GNU
Guix. Typically though they come with the packages themselves, such as
'libc.info.gz' which is shipped with glibc.
I think Guix would be a fine place to have them packaged and made
available. We already have the C manual you mentioned; it's a great
read! You can read it with
--8<---------------cut here---------------start------------->8---
$ guix shell info-reader c-intro-and-ref -- info c'
--8<---------------cut here---------------end--------------->8---
More info on this package:
--8<---------------cut here---------------start------------->8---
$ guix show c-intro-and-ref
name: c-intro-and-ref
version: 0.0.0-1.47e5a23
outputs:
+ out: tout
systems: x86_64-linux i686-linux
dependencies: texinfo@6.8
location: gnu/packages/c.scm:83:4
homepage:
https://www.gnu.org/license: FDL 1.3+
synopsis: GNU C Language Intro and Reference
description: This manual explains the C language for use with the GNU Compiler Collection (GCC) on the
+ GNU/Linux system and other systems. We refer to this dialect as GNU C. If you already know C, you can use
+ this as a reference manual.
--8<---------------cut here---------------end--------------->8---