[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Release imminent!
Re: Release imminent!
Tue, 15 Jan 2013 19:15:05 -0500
> There are a few things to do by then: I’ll take care of augmenting the
> doc, we’ll apply Nikita’s --roll-back patch and I’ll probably add
I have some comments about the manual  and questions about Guix
1. Can we change quotes?
"Although GNU programs traditionally used 0x60 (‘`’) for opening and
0x27 (‘'’) for closing quotes, nowadays quotes ‘`like this'’ are
typically rendered asymmetrically, so quoting ‘"like this"’ or
‘'like this'’ typically looks better." 
2. "The build procedure for Guix is the same as for other GNU
software, and are not covered here." 
I think that it would be better to change it like this: "The build
procedure for Guix is the same as for other GNU software and it is not
3. Could anyone add more about these?
Disable compression of the build logs.
Disable automatic file "deduplication" in the store.
Do compression and optimization have any disadvantages?
4. "as a unprivileged user"  should be changed to "as an
5. Will it be possible to change 'guix-daemon' to run without root
privileges and also catch impurities?
I read the corresponding section. Does it describe the current
state of Guix or the limitations of the GNU system?
6. "By default, `guix-daemon' launches build processes under different
UIDs, taken from the build group specified with
`--build-users-group'. In addition, each build process is run in a
chroot environment that only contains the subset of the store that
the build process depends on, as specified by its derivation (*note
derivation: Programming Interface.), plus a set of specific system
I guess that "runs" should be used instead of "is run."
7. "The command provides the obvious install, remove, and upgrade
operations. Each invocation is actually a _transaction_: either the
specified operation succeeds, or nothing happens. Thus, if the
`guix-package' processed is terminated during the transaction, or if a
power outage occurs during the transaction, then the user's profile
remains in its previous state, and remains usable." 
Will it be possible to resume the terminated transaction later?
It's useful if you have a bad connection.
8. "The `guix-gc' command has three modes of operations: it can be
used [...]" 
It would be better to remove "of operations."
9. What is the difference between 'guix-build' and 'guix-package -i'?
And why do we need both?
'guix-package -i' creates a new profile, right?
Description: PGP signature
Re: Release imminent!,
Nikita Karetnikov <=
Re: Release imminent!, Ludovic Courtès, 2013/01/18