From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tobias Geerinckx-Rice Subject: bug#29593: [web site] Broken links in the HTML manual Date: Wed, 6 Dec 2017 20:35:37 +0100 Message-ID: <37135336-fd51-fd6b-8e3a-e645c29c69b8@tobias.gr> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59743) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eMfSF-0001Gn-KS for bug-guix@gnu.org; Wed, 06 Dec 2017 14:34:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eMfSE-0000pF-Gq for bug-guix@gnu.org; Wed, 06 Dec 2017 14:34:03 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:40792) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eMfSE-0000oz-DU for bug-guix@gnu.org; Wed, 06 Dec 2017 14:34:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eMfSE-0002kt-1n for bug-guix@gnu.org; Wed, 06 Dec 2017 14:34:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59274) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eMfRM-0000VU-4X for bug-guix@gnu.org; Wed, 06 Dec 2017 14:33:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eMfRK-0000AJ-TK for bug-guix@gnu.org; Wed, 06 Dec 2017 14:33:08 -0500 Received: from tobias.gr ([2001:470:cc92::1]:54816) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eMfRK-00008i-Hq for bug-guix@gnu.org; Wed, 06 Dec 2017 14:33:06 -0500 Received: by tobias.gr (OpenSMTPD) with ESMTP id 866008d6 for ; Wed, 6 Dec 2017 19:33:02 +0000 (UTC) Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 629ada6c (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128:NO) for ; Wed, 6 Dec 2017 19:33:01 +0000 (UTC) Content-Language: en-GB List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 29593@debbugs.gnu.org Guix, [Opening a new bug for these, rather than further overloading #29591.] I'm celebrating the new Guix web with a quick and certainly incomplete sweep for dead links in the HTML manual at gnu.org. I think (though I have no data to back this up) that a significant number of newer users are far more likely to use this version than any copy shipped with Guix. Young people and their webs and all that. So far, I've found the following: - Defining Packages[0]: “GNU configuration triplets” is broken. It points inside the Guix manual, not autoconf's. - Package Management[1]: “The Emacs-Guix Reference Manual” is broken. It points to a URI with duplicate ‘/index.html’s. - Using the Offload Facility[2]: “Converting keys” points to #Converting-keys, the target site uses #Converting%20keys. I don't know who's right. The page still loads so the user can navigate manually, but it would still be nice to fix. - Formatting Code[3]: Similarly points to ‘index.html/Development.html’ when it should use only ‘Development.html’. - Networking Services[4]: “lsh-make-seed” and “lshd basics” also use bad anchors, so the user has to search and scroll. - The Perfect Setup[5]: “Introduction in the Geiser User Manual” is a broken link. - Continuous Integration[6]: “Associations Lists in GNU Guile Reference Manual” is broken. It points inside the Guix manual, not Guile's. - Mapped Devices[7]: “Translators in The GNU Hurd Reference Manual” is broken. It points inside the Guix manual, not The Hurd's. - Documentation[8]: “Getting Started in Info: An Introduction” is broken. Even without any Texinfo knowledge, I thought this would be easy to quickly fix myself. I had no such luck. Kind regards, T G-R [0]: https://www.gnu.org/software/guix/manual/html_node/Defining-Packages.html [1]: https://www.gnu.org/software/guix/manual/html_node/Package-Management.html [2]: https://www.gnu.org/software/guix/manual/html_node/Daemon-Offload-Setup.html [3]: https://www.gnu.org/software/guix/manual/html_node/Formatting-Code.html [4]: https://www.gnu.org/software/guix/manual/html_node/Networking-Services.html [5]: https://www.gnu.org/software/guix/manual/html_node/The-Perfect-Setup.html [6]: https://www.gnu.org/software/guix/manual/html_node/Continuous-Integration.html [7]: https://www.gnu.org/software/guix/manual/html_node/Mapped-Devices.html [8]: https://www.gnu.org/software/guix/manual/html_node/Documentation.html