gnustandards-commit
[Top][All Lists]
Advanced

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

gnustandards standards.texi


From: John Darrington
Subject: gnustandards standards.texi
Date: Thu, 16 Nov 2017 13:28:00 -0500 (EST)

CVSROOT:        /sources/gnustandards
Module name:    gnustandards
Changes by:     John Darrington <jmd>   17/11/16 13:28:00

Modified files:
        .              : standards.texi 

Log message:
        Standards.texi: Replace 'http://' with 'https://' for all urls which 
support it.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnustandards/standards.texi?cvsroot=gnustandards&r1=1.252&r2=1.253

Patches:
Index: standards.texi
===================================================================
RCS file: /sources/gnustandards/gnustandards/standards.texi,v
retrieving revision 1.252
retrieving revision 1.253
diff -u -b -r1.252 -r1.253
--- standards.texi      25 Sep 2017 07:27:02 -0000      1.252
+++ standards.texi      16 Nov 2017 18:27:59 -0000      1.253
@@ -87,7 +87,7 @@
 recently, please check for a newer version.  You can get the GNU
 Coding Standards from the GNU web server in many
 different formats, including the Texinfo source, PDF, HTML, DVI, plain
-text, and more, at: @uref{http://www.gnu.org/prep/standards/}.
+text, and more, at: @uref{https://www.gnu.org/prep/standards/}.
 
 If you are maintaining an official GNU package, in addition to this
 document, please read and follow the GNU maintainer information
@@ -98,7 +98,7 @@
 If you want to receive diffs for every change to these GNU documents,
 join the mailing list @code{gnustandards-commit@@gnu.org}, via the web
 interface at
address@hidden://lists.gnu.org/mailman/listinfo/gnustandards-commit}.
address@hidden://lists.gnu.org/mailman/listinfo/gnustandards-commit}.
 Archives are also available there.
 
 @cindex @code{bug-standards@@gnu.org} email address
@@ -111,7 +111,7 @@
 source, but if that's difficult for you, you can make a context diff
 for some other version of this document, or propose it in any way that
 makes it clear.  The source repository for this document can be found
-at @url{http://savannah.gnu.org/projects/gnustandards}.
+at @url{https://savannah.gnu.org/projects/gnustandards}.
 
 These standards cover the minimum of what is important when writing a
 GNU package.  Likely, the need for additional standards will come up.
@@ -127,7 +127,7 @@
 
 The GNU Hello program serves as an example of how to follow the GNU
 coding standards for a trivial program.
address@hidden://www.gnu.org/software/hello/hello.html}.
address@hidden://www.gnu.org/software/hello/hello.html}.
 
 This release of the GNU Coding Standards was last updated
 @value{lastupdate}.
@@ -309,7 +309,7 @@
 @cindex Guile
 @cindex GNOME and Guile
 The standard extensibility interpreter for GNU software is Guile
-(@uref{http://www.gnu.org/@/software/@/guile/}), which implements the
+(@uref{https://www.gnu.org/@/software/@/guile/}), which implements the
 language Scheme (an especially clean and simple dialect of Lisp).
 Guile also includes bindings for GTK+/GNOME, making it practical to
 write modern GUI functionality within Guile.  We don't reject programs
@@ -888,7 +888,7 @@
 
 Please make your program interoperate with access technology such as
 screen readers (see
address@hidden://www.gnu.org/accessibility/accessibility.html}).  This should
address@hidden://www.gnu.org/accessibility/accessibility.html}).  This should
 be automatic if you use GTK+.
 
 @node Command-Line Interfaces
@@ -1007,7 +1007,7 @@
 @smallexample
 GNU hello 2.3
 Copyright (C) 2007 Free Software Foundation, Inc.
-License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
+License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>
 This is free software: you are free to change and redistribute it.
 There is NO WARRANTY, to the extent permitted by law.
 @end smallexample
@@ -1052,49 +1052,49 @@
 
 @table @asis
 @item GPL
-GNU General Public License, @url{http://www.gnu.org/@/licenses/@/gpl.html}.
+GNU General Public License, @url{https://www.gnu.org/@/licenses/@/gpl.html}.
 
 @item LGPL
-GNU Lesser General Public License, 
@url{http://www.gnu.org/@/licenses/@/lgpl.html}.
+GNU Lesser General Public License, 
@url{https://www.gnu.org/@/licenses/@/lgpl.html}.
 
 @item GPL/Ada
 GNU GPL with the exception for Ada.
 
 @item Apache
 The Apache Software Foundation license,
address@hidden://www.apache.org/@/licenses}.
address@hidden://www.apache.org/@/licenses}.
 
 @item Artistic
-The Artistic license used for Perl, 
@url{http://dev.perl.org/licenses/artistic.html}.
+The Artistic license used for Perl, 
@url{https://dev.perl.org/licenses/artistic.html}.
 
 @item Expat
 The Expat license, @url{http://www.jclark.com/@/xml/@/copying.txt}.
 
 @item MPL
-The Mozilla Public License, @url{http://www.mozilla.org/@/MPL/}.
+The Mozilla Public License, @url{https://www.mozilla.org/@/MPL/}.
 
 @item OBSD
 The original (4-clause) BSD license, incompatible with the GNU GPL
address@hidden://www.xfree86.org/@/3.3.6/@/COPYRIGHT2.html#6}.
address@hidden://www.xfree86.org/@/3.3.6/@/COPYRIGHT2.html#6}.
 
 @item PHP
 The license used for PHP, @url{http://www.php.net/@/license/}.
 
 @item public domain
 The non-license that is being in the public domain,
address@hidden://www.gnu.org/@/licenses/@/license-list.html#PublicDomain}.
address@hidden://www.gnu.org/@/licenses/@/license-list.html#PublicDomain}.
 
 @item Python
 The license for Python,
address@hidden://directory.fsf.org/wiki?title=License:Python2.0.1}.
address@hidden://directory.fsf.org/wiki?title=License:Python2.0.1}.
 
 @item RBSD
 The revised (3-clause) BSD, compatible with the GNU GPL,@*
address@hidden://www.xfree86.org/@/3.3.6/@/COPYRIGHT2.html#5}.
address@hidden://www.xfree86.org/@/3.3.6/@/COPYRIGHT2.html#5}.
 
 @item X11
 The simple non-copyleft license used for most versions of the X Window
-System, @url{http://www.xfree86.org/@/3.3.6/@/COPYRIGHT2.html#3}.
+System, @url{https://www.xfree86.org/@/3.3.6/@/COPYRIGHT2.html#3}.
 
 @item Zlib
 The license for Zlib, @url{http://www.gzip.org/@/zlib/@/zlib_license.html}.
@@ -1103,7 +1103,7 @@
 
 More information about these licenses and many more are on the GNU
 licensing web pages,
address@hidden://www.gnu.org/@/licenses/@/license-list.html}.
address@hidden://www.gnu.org/@/licenses/@/license-list.html}.
 
 
 @node --help
@@ -1120,13 +1120,13 @@
 @cindex bug reports
 Near the end of the @samp{--help} option's output, please place lines
 giving the email address for bug reports, the package's home page
-(normally @indicateurl{http://www.gnu.org/software/@var{pkg}}, and the
+(normally @indicateurl{https://www.gnu.org/software/@var{pkg}}, and the
 general page for help using GNU programs.  The format should be like this:
 
 @example
 Report bugs to: @var{mailing-address}
address@hidden home page: <http://www.gnu.org/software/@var{pkg}/>
-General help using GNU software: <http://www.gnu.org/gethelp/>
address@hidden home page: <https://www.gnu.org/software/@var{pkg}/>
+General help using GNU software: <https://www.gnu.org/gethelp/>
 @end example
 
 It is ok to mention other appropriate mailing lists and web pages.
@@ -2299,7 +2299,7 @@
 The OID (object identifier) 1.3.6.1.4.1.11591 has been assigned to the
 GNU Project (thanks to Sergey Poznyakoff).  These are used for SNMP,
 LDAP, X.509 certificates, and so on.  The web site
address@hidden://www.alvestrand.no/objectid} has a (voluntary) listing of
address@hidden://www.alvestrand.no/objectid} has a (voluntary) listing of
 many OID assignments.
 
 If you need a new slot for your GNU package, write
@@ -3026,7 +3026,7 @@
 @end table
 
 @cindex Gnulib
address@hidden://www.gnu.org/software/gnulib/, Gnulib} is a big help in
address@hidden://www.gnu.org/software/gnulib/, Gnulib} is a big help in
 this regard.  Gnulib provides implementations of standard interfaces
 on many of the systems that lack them, including portable
 implementations of enhanced GNU interfaces, thereby making their use
@@ -3479,7 +3479,7 @@
 collection.  For a single short document, you can use a very permissive
 non-copyleft license, to avoid taking up space with a long license.
 
-See @uref{http://www.gnu.org/copyleft/fdl-howto.html} for more explanation
+See @uref{https://www.gnu.org/copyleft/fdl-howto.html} for more explanation
 of how to employ the GFDL.
 
 Note that it is not obligatory to include a copy of the GNU GPL or GNU
@@ -3504,7 +3504,7 @@
 of these manuals, the on-line versions of the manual should mention at
 the very start that the printed manual is available and should point at
 information for getting it---for instance, with a link to the page
address@hidden://www.gnu.org/order/order.html}.  This should not be included
address@hidden://www.gnu.org/order/order.html}.  This should not be included
 in the printed manual, though, because there it is redundant.
 
 It is also useful to explain in the on-line forms of the manual how the
@@ -3825,7 +3825,7 @@
 Manuals}).
 
 Finally, the GNU help2man program
-(@uref{http://www.gnu.org/software/help2man/}) is one way to automate
+(@uref{https://www.gnu.org/software/help2man/}) is one way to automate
 generation of a man page, in this case from @option{--help} output.
 This is sufficient in many cases.
 
@@ -3955,7 +3955,7 @@
 alternatives for how to describe a machine.  Thus,
 @samp{athlon-pc-gnu/linux} would be a valid alias.  There is a shell
 script called
address@hidden://git.savannah.gnu.org/@/gitweb/@/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD,
address@hidden://git.savannah.gnu.org/@/gitweb/@/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD,
 @file{config.sub}} that you can use as a subroutine to validate system
 types and canonicalize aliases.
 
@@ -3966,7 +3966,7 @@
 i686-pc-linux-gnu}.  When the build type is not specified by an option
 or argument, the @code{configure} script should normally guess it using
 the shell script
address@hidden://git.savannah.gnu.org/@/gitweb/@/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD,
address@hidden://git.savannah.gnu.org/@/gitweb/@/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD,
 @file{config.guess}}.
 
 @cindex optional features, configure-time
@@ -4183,13 +4183,13 @@
 idea that their existence is ethical.
 
 The GNU definition of free software is found on the GNU web site at
address@hidden://www.gnu.org/@/philosophy/@/free-sw.html}, and the definition
address@hidden://www.gnu.org/@/philosophy/@/free-sw.html}, and the definition
 of free documentation is found at
address@hidden://www.gnu.org/@/philosophy/@/free-doc.html}.  The terms ``free''
address@hidden://www.gnu.org/@/philosophy/@/free-doc.html}.  The terms ``free''
 and ``non-free'', used in this document, refer to those definitions.
 
 A list of important licenses and whether they qualify as free is in
address@hidden://www.gnu.org/@/licenses/@/license-list.html}.  If it is not
address@hidden://www.gnu.org/@/licenses/@/license-list.html}.  If it is not
 clear whether a license qualifies as free, please ask the GNU Project
 by writing to @email{licensing@@gnu.org}.  We will answer, and if the
 license is an important one, we will add it to the list.



reply via email to

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