# 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 @@
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