Mercurial > web-octave
changeset 37:144ccef92726
Some homapage updates. Provide seperate config for real GNU Octave homepage.
author | Kai T. Ohlhus <k.ohlhus@gmail.com> |
---|---|
date | Tue, 09 Aug 2016 22:50:31 +0200 |
parents | 44fe33d46ee6 (current diff) 644dbdc82430 (diff) |
children | 79cbd4801fa8 |
files | _config.yml |
diffstat | 9 files changed, 77 insertions(+), 29 deletions(-) [+] |
line wrap: on
line diff
--- a/_config.yml Tue Jul 12 23:42:28 2016 +0200 +++ b/_config.yml Tue Aug 09 22:50:31 2016 +0200 @@ -10,11 +10,11 @@ email: maintainers@octave.org description: > # this means to ignore newlines until "baseurl:" GNU Octave is a programming language for scientific computing. -baseurl: "/software/octave/new" # 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" -docs_url: "https://www.gnu.org/software/octave/doc/interpreter/" +baseurl: "/octave-web" # the subpath of your site, e.g. /blog +url: "//www.gnu.org" # the base hostname & protocol for your site +wiki_url: "//wiki.octave.org" +faq_url: "//wiki.octave.org/faq" +docs_url: "//www.gnu.org/software/octave/doc/interpreter/" maintainers_email: "maintainers@octave.org" help_email: "help@octave.org" irc_channel: "#octave"
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/_config_octave.yml Tue Aug 09 22:50:31 2016 +0200 @@ -0,0 +1,6 @@ +# Site settings for deployment under https://www.gnu.org/software/octave +# build with +# +# > jekyll build --config _config.yml,_config_octave.yml +# +baseurl: "/software/octave/new" # the subpath of your site, e.g. /blog
--- a/_includes/footer.html Tue Jul 12 23:42:28 2016 +0200 +++ b/_includes/footer.html Tue Aug 09 22:50:31 2016 +0200 @@ -20,10 +20,10 @@ <dd><a href="http://webchat.freenode.net/?channels=octave&uio=MT1mYWxzZSYyPXRydWUmMTI9dHJ1ZQda">{{site.irc_channel}}</a></dd> </div> <div class="columns medium-3"> - <dt><a href="{{ "/bugs/" | prepend: site.baseurl }}">Reporting Bugs</a></dt> - <dt><a href="{{ "/support-expectations/" | prepend: site.baseurl }}">Support Expectations</a></dt> - <dt><a href="{{ "/commercial-support/" | prepend: site.baseurl }}">Commercial Support</a></dt> - <dt><a href="{{ "/donate/" | prepend: site.baseurl }}">Donate</a></dt> + <dt><a href="{{ "/bugs/" | prepend: site.baseurl }}">Reporting Bugs</a></dt> + <dt><a href="{{ "/support-expectations/" | prepend: site.baseurl }}">Support Expectations</a></dt> + <dt><a href="{{ "/commercial-support/" | prepend: site.baseurl }}">Commercial Support</a></dt> + <dt><a href="{{ "/donate/" | prepend: site.baseurl }}">Donate</a></dt> </div> </div> </dl> @@ -47,7 +47,7 @@ <div class="text-center"> <p>Octave is free software under the <a href="http://www.gnu.org/copyleft/gpl.html">GNU General Public License.</a></p> <small> - Copyright © 1998-2015 John W. Eaton. Verbatim copying and distribution is permitted in any medium, provided this notice is preserved. + Copyright © 1998-2016 John W. Eaton. Verbatim copying and distribution is permitted in any medium, provided this notice is preserved. </small> </div> </div>
--- a/_includes/install.html Tue Jul 12 23:42:28 2016 +0200 +++ b/_includes/install.html Tue Aug 09 22:50:31 2016 +0200 @@ -8,7 +8,7 @@ <div class="tabs-content"> <div class="content active" id="linux"> <p> - Executable versions of Octave for GNU/Linux systems are provided by the individual distributions. Distributions known to package Octave include <a href="//debian.org">Debian</a>, <a href="//ubuntu.org">Ubuntu</a>, <a href="//fedoraproject.org">Fedora</a>, <a href="//gentoo.org">Gentoo</a>, and <a href="//opensuse.org">SuSE</a>. These packages are created by volunteers. The delay between an Octave source release and the availability of a package for a particular GNU/Linux distribution varies. + Executable versions of GNU Octave for GNU/Linux systems are provided by the individual distributions. Distributions known to package Octave include <a href="//debian.org">Debian</a>, <a href="//ubuntu.org">Ubuntu</a>, <a href="//fedoraproject.org">Fedora</a>, <a href="//gentoo.org">Gentoo</a>, and <a href="//opensuse.org">SuSE</a>. These packages are created by volunteers. The delay between an Octave source release and the availability of a package for a particular GNU/Linux distribution varies. </p> </div> <div class="content" id="mac"> @@ -28,7 +28,7 @@ </div> <div class="content" id="source"> <p> - The latest released version of Octave is always available from <a href="ftp://ftp.gnu.org/gnu/octave">ftp://ftp.gnu.org/gnu/octave</a>. + The latest released version of Octave is always available from <a href="ftp://ftp.gnu.org/gnu/octave">ftp://ftp.gnu.org/gnu/octave</a>. </p> </div> -</div> \ No newline at end of file +</div>
--- a/_posts/2015-05-29-octave-4.0.0-released.markdown Tue Jul 12 23:42:28 2016 +0200 +++ b/_posts/2015-05-29-octave-4.0.0-released.markdown Tue Aug 09 22:50:31 2016 +0200 @@ -1,17 +1,25 @@ --- layout: post -title: "Octave 4.0.0 Released" +title: "GNU Octave 4.0.0 Released" date: 2015-05-29 categories: releases --- -Version 4.0.0 has been released and is now available for download. Octave 4.0 is a major new release with many new features, including a graphical user interface, support for classdef object-oriented programming, better compatibility with Matlab, and many new and improved functions. +Version 4.0.0 has been released and is now available for download. +Octave 4.0 is a major new release with many new features: -An official Windows binary installer is also available from [ftp://ftp.gnu.org/gnu/octave/windows/octave-4.0.0_0-installer.exe][installer] +- including a graphical user interface, +- support for classdef object-oriented programming, +- better compatibility with Matlab, and +- many new and improved functions. -A list of important user-visible changes is available [here][news], by selecting the Release Notes item in the News menu of the GUI, or by typing news at the Octave command prompt. +An official [Windows binary installer][] is available. -Thanks to the many people who contributed to this release! +A list of important user-visible changes is available [here][news], +by selecting the Release Notes item in the News menu of the GUI, +or by typing `news` at the Octave command prompt. + +Thanks to the many people who contributed to this release! [news]: http://octave.org/NEWS-4.0.html -[installer]: ftp://ftp.gnu.org/gnu/octave/windows/octave-4.0.0_0-installer.exe \ No newline at end of file +[Windows binary installer]: ftp://ftp.gnu.org/gnu/octave/windows/octave-4.0.0_0-installer.exe
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/_posts/2016-03-23-octave-4.0.1-released.markdown Tue Aug 09 22:50:31 2016 +0200 @@ -0,0 +1,19 @@ +--- +layout: post +title: "GNU Octave 4.0.1 Released" +date: 2016-03-23 +categories: releases +--- + +Version 4.0.1 has been released and is now available for [download][]. +Octave 4.0.1 is a [bug fixing release][]. + +Octave 4.0, released in May 2015, +was a major new version with many new features, +including a graphical user interface, +support for classdef object-oriented programming, +better compatibility with Matlab, +and many new and improved functions. + +[download]: http://www.octave.org/download.html +[bug fixing release]: http://www.octave.org/fixes-4-0-1.html
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/_posts/2016-07-02-octave-4.0.3-released.markdown Tue Aug 09 22:50:31 2016 +0200 @@ -0,0 +1,15 @@ +--- +layout: post +title: "GNU Octave 4.0.3 Released" +date: 2016-07-02 +categories: releases +--- + +Octave Version 4.0.3 has been released and is now available for [download][]. +This version is another [bug fixing release][]. + +An official [Windows binary installer][] is also available. + +[download]: http://www.octave.org/download.html +[bug fixing release]: http://www.octave.org/fixes-4-0-3.html +[Windows binary installer]: ftp://ftp.gnu.org/gnu/octave/windows/octave-4.0.3-installer.exe
--- a/humans.txt Tue Jul 12 23:42:28 2016 +0200 +++ b/humans.txt Tue Aug 09 22:50:31 2016 +0200 @@ -1,13 +1,13 @@ About GNU Octave ---------------- -Octave is a free programming language for scientific computation. +GNU Octave is a free programming language for scientific computation. Documentation ------------- -Copyright (c) 1998-2015 John W. Eaton. Verbatim copying and distribution is permitted in any medium, provided this notice is preserved. +Copyright (c) 1998-2016 John W. Eaton. Verbatim copying and distribution is permitted in any medium, provided this notice is preserved. Website Design -------------- -Copyright (c) 2015 Alex Krolick. Verbatim copying and distribution is permitted in any medium. \ No newline at end of file +Copyright (c) 2015-2016 Alex Krolick. Verbatim copying and distribution is permitted in any medium.
--- a/index.html Tue Jul 12 23:42:28 2016 +0200 +++ b/index.html Tue Aug 09 22:50:31 2016 +0200 @@ -32,7 +32,7 @@ <section id="syntax"> <h3>Syntax Examples</h3> - + <div class="row"> <div class="columns medium-12"> <p> @@ -40,7 +40,7 @@ </p> </div> </div> - + <div class="row"> <div class="columns medium-4" > <p>Solve systems of equations with linear algebra operations on <strong>vectors</strong> and <strong>matrices</strong></p> @@ -51,16 +51,16 @@ A = [ 3 4 5; 1 3 1; 3 5 9 ] -x = A \ b % Solve the system by inverting A +x = A \ b % Solve the system by inverting A {% endhighlight %} </div> </div> - + <div class="row"> <div class="columns medium-4"> <p>Visualize data with <strong>high-level plot commands</strong> in 2D and 3D</p> </div> - <div class="columns medium-8"> + <div class="columns medium-8"> {% highlight matlab %} x = -10:0.1:10 % Create an evenly-spaced vector from -10..10 y = sin(x) % y is also a vector @@ -85,7 +85,7 @@ </div> <div class="columns medium-4"> <a href="#" data-reveal-id="guiModal"> - <img src="https://upload.wikimedia.org/wikipedia/en/4/48/Octave-4.0.0-rc1-Qt5.4-Linux.png" title="Octave-4.0.0-rc1-Qt5.4-Linux by Qtguy00 - Own work. Licensed under CC BY-SA 3.0 via Wikipedia"/> + <img src="https://www.gnu.org/software/octave/images/screenshot-2016-small.png" title="GNU Octave 4.0.3 - Licensed under CC BY-SA 3.0"/> </a> </div> </div> @@ -150,4 +150,4 @@ <div id="guiModal" class="reveal-modal" data-reveal aria-hidden="true" role="dialog"> <img src="https://upload.wikimedia.org/wikipedia/en/4/48/Octave-4.0.0-rc1-Qt5.4-Linux.png" title="Octave-4.0.0-rc1-Qt5.4-Linux by Qtguy00 - Own work. Licensed under CC BY-SA 3.0 via Wikipedia"/> <a class="close-reveal-modal" aria-label="Close">×</a> -</div> \ No newline at end of file +</div>