changeset 136:aaf612aece2b

Use https URLs where possible * README.md, _config.yml, _includes/footer.html, about.md, get-involved.md, index.html, support-expectations.md, support.md: Use https for Octave URLs and GNU URLs, as well as some external URLs. * _includes/install.html: Use https for Homebrew.
author Mike Miller <mtmiller@octave.org>
date Sun, 08 Oct 2017 17:24:51 -0700
parents 6e120f63dd35
children 8a332d748e41
files README.md _config.yml _includes/footer.html _includes/install.html about.md get-involved.md index.html support-expectations.md support.md
diffstat 9 files changed, 29 insertions(+), 29 deletions(-) [+]
line wrap: on
line diff
--- a/README.md	Sat Aug 19 03:06:34 2017 +0200
+++ b/README.md	Sun Oct 08 17:24:51 2017 -0700
@@ -1,6 +1,6 @@
 # GNU Octave Website development
 
-This is the [http://www.octave.org][1] website development repository.
+This is the [https://www.octave.org][1] website development repository.
 
 The development and deployment workflow in short:
 
@@ -8,12 +8,12 @@
 2. Static HTML pages are generated from this [web-octave][2] repository
    and are deployed at the [Savannah CVS][3] repository.
 3. After deploying the static pages, they are visible from
-   [http://www.octave.org][1], that redirects to
+   [https://www.octave.org][1], that redirects to
    [https://www.gnu.org/software/octave][4].
 
-[1]: http://www.octave.org
-[2]: http://hg.octave.org/web-octave
-[3]: http://web.cvs.savannah.gnu.org/viewvc/octave/?root=octave
+[1]: https://www.octave.org
+[2]: https://hg.octave.org/web-octave
+[3]: https://web.cvs.savannah.gnu.org/viewvc/octave/?root=octave
 [4]: https://www.gnu.org/software/octave
 
 
@@ -24,7 +24,7 @@
 
 Anyone is free to clone this development repository, simply type
 
-    hg clone http://hg.octave.org/web-octave
+    hg clone https://hg.octave.org/web-octave
 
 to get anonymous read access without writing privileges.
 To push your changes, please contact the octave developers at
@@ -54,7 +54,7 @@
 
 [6]: https://jekyllrb.com/
 [7]: https://rubygems.org/
-[8]: http://foundation.zurb.com/sites/docs/v/5.5.3/
+[8]: https://foundation.zurb.com/sites/docs/v/5.5.3/
 
 
 
@@ -80,7 +80,7 @@
 file changes.
 
 To build the test page, that can be deployed at some subdirectory, e.g.
-`http://www.octave.org/new`, use
+`https://www.octave.org/new`, use
 
     jekyll build --config _config.yml,_config_test.yml
 
--- a/_config.yml	Sat Aug 19 03:06:34 2017 +0200
+++ b/_config.yml	Sun Oct 08 17:24:51 2017 -0700
@@ -12,8 +12,8 @@
   GNU Octave is a programming language for scientific computing.
 baseurl: "/software/octave" # the subpath of your site, e.g. /blog
 url: "https://www.gnu.org" # the base hostname & protocol for your site
-wiki_url: "http://wiki.octave.org"
-faq_url: "http://wiki.octave.org/faq"
+wiki_url: "https://wiki.octave.org"
+faq_url: "https://wiki.octave.org/faq"
 docs_url: "https://www.gnu.org/software/octave/doc/interpreter"
 bugs_url: "https://savannah.gnu.org/bugs/?group=octave"
 sourceforge_url: "https://octave.sourceforge.io"
--- a/_includes/footer.html	Sat Aug 19 03:06:34 2017 +0200
+++ b/_includes/footer.html	Sun Oct 08 17:24:51 2017 -0700
@@ -13,12 +13,12 @@
       <div class="columns medium-3">
         <dt>Mailing List / IRC</dt>
         <dd><a href="https://lists.gnu.org/mailman/listinfo/help-octave">help@octave.org</a></dd>
-        <dd><a href="http://webchat.freenode.net/?channels=octave&uio=MT1mYWxzZSYyPXRydWUmMTI9dHJ1ZQda">{{site.irc_channel}}</a></dd>
+        <dd><a href="https://webchat.freenode.net/?channels=octave&uio=MT1mYWxzZSYyPXRydWUmMTI9dHJ1ZQda">{{site.irc_channel}}</a></dd>
       </div>
       <div class="columns medium-3">
         <dt>Documentation</dt>
         <dd><a href="{{site.docs_url}}">Read online</a></dd>
-        <dd><a href="http://www.octave.org/octave.pdf">PDF</a></dd>
+        <dd><a href="{{ "/octave.pdf" | relative_url }}">PDF</a></dd>
       </div>
       <div class="columns medium-3">
         <dt><a href="{{ "/bugs.html" | relative_url }}">Reporting Bugs</a></dt>
@@ -36,9 +36,9 @@
         <small>
           Copyright © 1998-{{ site.time | date: "%Y" }} John W. Eaton.
           This work is licensed under a
-          <a rel="license" href="http://creativecommons.org/licenses/by-nd/4.0/">
+          <a rel="license" href="https://creativecommons.org/licenses/by-nd/4.0/">
           Creative Commons Attribution-NoDerivatives 4.0 International License</a>.
-          Get the <a href="http://hg.octave.org/web-octave/file/tip">page sources</a>.
+          Get the <a href="https://hg.octave.org/web-octave/file/tip">page sources</a>.
         </small>
       </div>
     </div>
--- a/_includes/install.html	Sat Aug 19 03:06:34 2017 +0200
+++ b/_includes/install.html	Sun Oct 08 17:24:51 2017 -0700
@@ -25,7 +25,7 @@
       The <a href="{{ site.wiki_url }}/Octave_for_MacOS_X">Octave Wiki</a>
       has instructions for installing Octave on macOS systems.  Octave may
       also be available in third-party package managers such as
-      <a href="http://brew.sh">Homebrew</a>,
+      <a href="https://brew.sh/">Homebrew</a>,
       <a href="https://www.macports.org">MacPorts</a>, or
       <a href="http://www.finkproject.org">Fink</a>.
     </p>
--- a/about.md	Sat Aug 19 03:06:34 2017 +0200
+++ b/about.md	Sun Oct 08 17:24:51 2017 -0700
@@ -35,7 +35,7 @@
 [1]: https://www.gnu.org/copyleft/gpl.html
 [2]: https://www.gnu.org/
 [3]: mailto:jwe@octave.org
-[4]: http://hg.savannah.gnu.org/hgweb/octave/file/tip/doc/interpreter/contributors.in
+[4]: https://hg.savannah.gnu.org/hgweb/octave/file/tip/doc/interpreter/contributors.in
 [5]: https://www.gnu.org/philosophy/free-sw.html
 
 
--- a/get-involved.md	Sat Aug 19 03:06:34 2017 +0200
+++ b/get-involved.md	Sun Oct 08 17:24:51 2017 -0700
@@ -36,7 +36,7 @@
 
 [1]: {{ site.wiki_url }}/Projects
 [2]: https://lists.gnu.org/mailman/listinfo/octave-maintainers
-[3]: http://webchat.freenode.net/?channels=octave&amp;uio=MT1mYWxzZSYyPXRydWUmMTI9dHJ1ZQda
+[3]: https://webchat.freenode.net/?channels=octave&amp;uio=MT1mYWxzZSYyPXRydWUmMTI9dHJ1ZQda
 
 
 # Using the Development Sources
@@ -44,8 +44,8 @@
 The latest development sources of Octave are also available via
 [Mercurial][4] (hg) archive.
 
-The primary archive address is [http://www.octave.org/hg/octave][5],
-which currently redirects to [http://hg.savannah.gnu.org/hgweb/octave][6].
+The primary archive address is [https://www.octave.org/hg/octave][5],
+which currently redirects to [https://hg.savannah.gnu.org/hgweb/octave][6].
 
 If you decide to use the development sources from the Mercurial archive,
 please read the file [`etc/HACKING`][7] that is available with the source
@@ -55,7 +55,7 @@
 the latest development version of Octave sources with the following command:
 
 {% highlight text %}
-hg clone http://www.octave.org/hg/octave
+hg clone https://www.octave.org/hg/octave
 {% endhighlight %}
 
 This will clone *two* repositories, one of which is subrepository of the
@@ -71,10 +71,10 @@
 about what was pulled and updated.  The Octave manual has more
 information about [contributing to Octave's development][8].
 
-[4]: http://www.selenic.com/mercurial/wiki
-[5]: http://www.octave.org/hg/octave
-[6]: http://hg.savannah.gnu.org/hgweb/octave
-[7]: http://www.octave.org/hg/octave/file/tip/etc/HACKING
+[4]: https://www.mercurial-scm.org/wiki/
+[5]: https://www.octave.org/hg/octave
+[6]: https://hg.savannah.gnu.org/hgweb/octave
+[7]: https://hg.savannah.gnu.org/hgweb/octave/file/tip/etc/HACKING
 [8]: {{ site.wiki_url }}/Developers
 
 
--- a/index.html	Sat Aug 19 03:06:34 2017 +0200
+++ b/index.html	Sun Oct 08 17:24:51 2017 -0700
@@ -138,7 +138,7 @@
     with the following command:
   </p>
 {% highlight text %}
-hg clone http://www.octave.org/hg/octave
+hg clone https://www.octave.org/hg/octave
 {% endhighlight %}
   <p>
     If you want to participate in Octave development, join the
--- a/support-expectations.md	Sat Aug 19 03:06:34 2017 +0200
+++ b/support-expectations.md	Sun Oct 08 17:24:51 2017 -0700
@@ -39,7 +39,7 @@
 yourself, or by donating funds.  With sufficient funding, we would
 be able to pay a few developers to work on Octave full time.
 
-[1]: http://hg.savannah.gnu.org/hgweb/octave
+[1]: https://hg.savannah.gnu.org/hgweb/octave
 
 
 # Help
--- a/support.md	Sat Aug 19 03:06:34 2017 +0200
+++ b/support.md	Sun Oct 08 17:24:51 2017 -0700
@@ -32,7 +32,7 @@
 will be donated to the GNU Octave Development Fund.
 
 [3]: {{ site.docs_url }}
-[4]: http://www.octave.org/octave.pdf
+[4]: {{ "octave.pdf" | relative_url }}
 [5]: http://www.network-theory.co.uk/octave/manual
 
 
@@ -104,5 +104,5 @@
 
 [8]: mailto:{{ site.help_email }}
 [9]: https://lists.gnu.org/mailman/listinfo/help-octave
-[10]: http://webchat.freenode.net/?channels=octave&amp;uio=MT1mYWxzZSYyPXRydWUmMTI9dHJ1ZQda
-[11]: http://freenode.net
+[10]: https://webchat.freenode.net/?channels=octave&amp;uio=MT1mYWxzZSYyPXRydWUmMTI9dHJ1ZQda
+[11]: https://freenode.net