On 2025-10-25 12:54, Alfred M. Szmidt wrote:
gendocs.sh has always been maintained by texinfo.

That was true for many years, but ten years ago the GNU coding standards have said that one should get gendocs from Gnulib; see CVS revision 1.249 of maintain.texi dated 2014-12-19. The Gnulib copy is actively maintained; any changes that have been made independently to the Texinfo copy should be merged into it.

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. :-)

After looking at this I did see a glitch in maintain.texi: although it says in multiple places to get gendocs from Gnulib, there's one place where it says to send bug reports to the old Texinfo address. I suppose this email address was not noticed back on 2014, so I installed the attached patch to maintain.texi.

This stuff should be simplified somehow, for someone that has the time to look into that.
Index: maintain.texi
===================================================================
RCS file: /sources/gnustandards/gnustandards/maintain.texi,v
retrieving revision 1.293
retrieving revision 1.294
diff -b -w -u -r1.293 -r1.294
--- maintain.texi	12 Sep 2025 07:45:28 -0000	1.293
+++ maintain.texi	25 Oct 2025 20:03:40 -0000	1.294
@@ -5,7 +5,7 @@
 @c For double-sided printing, uncomment:
 @c @setchapternewpage odd
 @c This date is automagically updated when you save this file:
-@set lastupdate June 22, 2025
+@set lastupdate October 25, 2025
 @c %**end of header
 @documentencoding UTF-8
 
@@ -2606,7 +2606,7 @@
 options, environment variables, and more information.
 
 Please email bug reports, enhancement requests, or other
-correspondence about @command{gendocs} to @email{bug-texinfo@@gnu.org}.
+correspondence about @command{gendocs} to @email{bug-gnulib@@gnu.org}.
 
 
 @node CVS Keywords in Web Pages

Reply via email to