Hello Bash maintainers,
We are planning to migrate all templated pages on gnu.org to HTML5 in
order to improve accessibility. But before doing this, deprecated tags
such as , and need to be removed.
is found in the home page of Bash. I got rid of it, and took
this opportunity to do some minor edits:
* Replace with quotes; for commands, for files, etc.
* Introduction: avoid repeating "Bash" too many times; add
punctuation to the list.
* Downloads: avoid long URLs as link text.
* Mailing lists: instead of ; address at the beginning of the
sentence.
* Translations: more concise wording.
* http > https where possible; local URLs relative to server root.
* Update to latest boilerplate and reduce line width.
If you agree with the changes but don't have time to commit them right
now, I will gladly do it.
BEst regards,
Thérèse
Index: bash.html
===
RCS file: /webcvs/bash/bash/bash.html,v
retrieving revision 1.16
diff -U 2 -r1.16 bash.html
--- bash.html 15 Dec 2017 10:46:14 - 1.16
+++ bash.html 18 Sep 2020 13:31:51 -
@@ -1,13 +1,17 @@
-
+
+
Bash - GNU Project - Free Software Foundation
+
+
GNU Bash
+
-Bash is the GNU Project's shell. Bash is the Bourne Again SHell.
-Bash is an sh-compatible shell that
-incorporates useful features from the Korn shell (ksh) and C shell
+Bash is the GNU Project's shell—the Bourne Again SHell.
+This is an sh-compatible shell that
+incorporates useful features from the Korn shell (ksh) and the C shell
(csh). It is intended to conform to the IEEE POSIX P1003.2/ISO 9945.2
Shell and Tools standard. It offers functional improvements over sh
@@ -17,29 +21,26 @@
The improvements offered by Bash include:
-Command line editing
-Unlimited size command history
-Job Control
-Shell Functions and Aliases
-Indexed arrays of unlimited size
-Integer arithmetic in any base from two to sixty-four
+command-line editing,
+unlimited size command history,
+job control,
+shell functions and aliases,
+indexed arrays of unlimited size,
+integer arithmetic in any base from two to sixty-four.
The maintainer also has a https://tiswww.case.edu/php/chet/bash/bashtop.html";>bash page which
+href="https://tiswww.case.edu/php/chet/bash/bashtop.html";>Bash page which
includes ftp://ftp.cwru.edu/pub/bash/FAQ";>Frequently-Asked-Questions.
+href="ftp://ftp.cwru.edu/pub/bash/FAQ";>Frequently Asked Questions.
-Downloading Bash
-Bash
-can be found on the main GNU ftp server:
-http://ftp.gnu.org/gnu/bash/";>http://ftp.gnu.org/gnu/bash/
-(via HTTP) and
-ftp://ftp.gnu.org/gnu/bash/";>ftp://ftp.gnu.org/gnu/bash/
-(via FTP). It can also be found
-on the GNU mirrors;
-please
-http://ftpmirror.gnu.org/bash/";>use
-a mirror if possible.
+Download
+
+Stable releases are available from the main GNU server
+(https://ftp.gnu.org/gnu/bash/";>HTTPS,
+http://ftp.gnu.org/gnu/bash/";>HTTP,
+ftp://ftp.gnu.org/gnu/bash/";>FTP), and its
+mirrors; please
+https://ftpmirror.gnu.org/bash/";>use a mirror if possible.
@@ -50,42 +51,38 @@
is available online, as
is documentation for most GNU software. You may
-also find more information about
+also find information about
Bash
-by running
-info bash
+by running info bash
or
-man bash,
-or by looking at
-/usr/doc/bash/,
-/usr/local/doc/bash/,
+man bash, or by looking at
+/usr/share/doc/bash/, /usr/local/share/doc/bash/,
or similar directories on your system. A brief summary is available by
-running bash --help.
+running bash --help.
Mailing lists
-
-To ask for help about bash, bash programming or bash shell scripting
-please use the
-
-mailing list. To report bugs or to discuss most aspects of developing
-bash please use the
-
-mailing list.
+
+
+ (https://lists.gnu.org/mailman/listinfo/help-bash";>web
+ interface) is used to ask for help about Bash, Bash programming or
+ Bash shell scripting;
+
+ (https://lists.gnu.org/mailman/listinfo/bug-bash";>web
+ interface) is used to report bugs or discuss most aspects of
+ developing Bash.
+
Announcements about
Bash
-and most other GNU software are made on
-.
+and most other GNU software are made on https://lists.gnu.org/mailman/listinfo/info-gnu";>info-...@gnu.org.
-To subscribe to these or any GNU mailing lists, please send an empty
-mail with a Subject: header of just subscribe to the relevant
--request list. For example, to subscribe yourself to the GNU
-announcement list, you would send mail to .
-Or you can use the http://lists.gnu.org/mailman/listinfo/info-gnu";>mailing list web
-interface.
+To subscribe to these or any GNU mailing lists, please send an empty mail
+with a Subject: header of just “subscribe” to the relevant
+-request list. For example, to subscribe yourself to the GNU
+announcement list, you would send mail to .
+Or you can use the web interface