Eli Zaretskii <[email protected]> writes:

>> From: "Alfred M. Szmidt" <[email protected]>
>> Cc: [email protected], [email protected], [email protected],
>>  [email protected]
>> Date: Sun, 26 Oct 2025 03:32:28 -0400
>> 
>>    The GNU coding standards specify a procedure for generating 
>>    documentation (fetch gendocs; then run it) which means that the GNU 
>>    Coding Standards themselves do not need a copy of the gendocs script. So 
>>    a simple fix for this issue would be to remove gendocs.sh and 
>>    gendocs_template from the GNU Coding Standards.  (At least that way we'd 
>>    have one less copy of these files floating around. :-)
>> 
>> No thanks, gnulib is 300MiB
>
> On my system, a clone of the Git repository for Texinfo is larger than
> the one for Gnulib: 371 MiB vs 291 MiB.  So if you use Gnulib, you
> will actually gain disk space.
>
>> As far as I'm concerned, this is not an issue with gnustandards.
>
> Except that gnustandards has an outdated version of the script.

You don't even need to clone a git repository for them. See:

    $ ./build-aux/gendocs.sh --help
    [...]
    Typical sequence:
      cd PACKAGESOURCE/doc
      wget 
"https://git.savannah.gnu.org/cgit/gnulib.git/plain/build-aux/gendocs.sh";
      wget 
"https://git.savannah.gnu.org/cgit/gnulib.git/plain/doc/gendocs_template";
      gendocs.sh --email BUGLIST MANUAL "GNU MANUAL - One-line description"
    [...]

The files aren't updated frequently, so periodically updating them
should be fine, however infrequent that is.

Collin

Reply via email to