# HG changeset patch # User Mike Miller # Date 1507508691 25200 # Node ID aaf612aece2b2ba0725615dd60e1ce52a6877ac2 # Parent 6e120f63dd359aa1a9e92e0574cf74f346facede 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. diff -r 6e120f63dd35 -r aaf612aece2b README.md --- 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 diff -r 6e120f63dd35 -r aaf612aece2b _config.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" diff -r 6e120f63dd35 -r aaf612aece2b _includes/footer.html --- 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 @@
Mailing List / IRC
help@octave.org
-
{{site.irc_channel}}
+
{{site.irc_channel}}
Documentation
Read online
-
PDF
+
PDF
Reporting Bugs
@@ -36,9 +36,9 @@ Copyright © 1998-{{ site.time | date: "%Y" }} John W. Eaton. This work is licensed under a - + Creative Commons Attribution-NoDerivatives 4.0 International License. - Get the page sources. + Get the page sources.
diff -r 6e120f63dd35 -r aaf612aece2b _includes/install.html --- 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 Octave Wiki has instructions for installing Octave on macOS systems. Octave may also be available in third-party package managers such as - Homebrew, + Homebrew, MacPorts, or Fink.

diff -r 6e120f63dd35 -r aaf612aece2b about.md --- 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 diff -r 6e120f63dd35 -r aaf612aece2b get-involved.md --- 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&uio=MT1mYWxzZSYyPXRydWUmMTI9dHJ1ZQda +[3]: https://webchat.freenode.net/?channels=octave&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 diff -r 6e120f63dd35 -r aaf612aece2b index.html --- 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:

{% highlight text %} -hg clone http://www.octave.org/hg/octave +hg clone https://www.octave.org/hg/octave {% endhighlight %}

If you want to participate in Octave development, join the diff -r 6e120f63dd35 -r aaf612aece2b support-expectations.md --- 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 diff -r 6e120f63dd35 -r aaf612aece2b support.md --- 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&uio=MT1mYWxzZSYyPXRydWUmMTI9dHJ1ZQda -[11]: http://freenode.net +[10]: https://webchat.freenode.net/?channels=octave&uio=MT1mYWxzZSYyPXRydWUmMTI9dHJ1ZQda +[11]: https://freenode.net