bug-texinfo
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: INSTALL nits


From: Paul Eggert
Subject: Re: INSTALL nits
Date: Fri, 18 Aug 2023 22:02:53 -0500
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0

On 8/17/23 06:47, Gavin Smith wrote:

This is an improvement, but there are still a couple left (made with
@ref).

Thanks, fixed with the attached further patch.


It would make sense to use "INSTALL.ISO"
as INSTALL in packages.

In old-fashioned packages perhaps. Nowadays a lot of packages use UTF-8 in their source files anyway.

I understand the reluctance to go beyond ASCII. Long ago I dealt with displays that couldn't even handle all of ASCII. But nowadays it generally isn't worth worrying about this stuff. Pretty much every builder can deal with the UTF-8 characters in INSTALL.


In the Texinfo package, the script is called "autogen.sh".  I doubt that
it offers more "fine-grained control" (as stated in the current text of
INSTALL) but appears to be just another name for this script.

That part of the documentation is talking about the practice, supported by Gnulib, of having two bootstrapping scripts. One, autopull.sh, fetches stuff from the network (and therefore has network and privacy concerns); the other, autogen.sh, is purely local. Often 'bootstrap' does both but you can run just one script or the other.

Another common practice is for 'bootstrap' to have --pull and --gen options, to do (network-based) pulling and (local-based) generation, instead of autopull.sh and autogen.sh, and where if you don't use either --pull or --gen than 'bootstrap' does both. Gnulib supports this too.


Is there any consistency in naming across different packages, i.e.
is "bootstrap" the most widely used name?

Hard to say. I prefer 'bootstrap' but there's definitely an 'autogen.sh' and perhaps 'autopull.sh' camp. Which is why Gnulib supports both.

Attachment: 0001-Improve-INSTALL-format.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]