changeset 132:3a6d7e9903a0

Improve text about implementing missing functions (bug #40990) * missing.md: Improve text, as Felipe G. Nievinski suggested. * _config.yml, get-involved.md, index.html, missing.md: try to use jekyll variables for common URLs.
author Kai T. Ohlhus <k.ohlhus@gmail.com>
date Fri, 17 Feb 2017 16:05:30 +0100
parents 4a7a4a799562
children 7e69ba942984
files _config.yml get-involved.md index.html missing.md
diffstat 4 files changed, 14 insertions(+), 13 deletions(-) [+]
line wrap: on
line diff
--- a/_config.yml	Fri Feb 17 15:39:07 2017 +0100
+++ b/_config.yml	Fri Feb 17 16:05:30 2017 +0100
@@ -16,6 +16,7 @@
 faq_url: "http://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"
 maintainers_email: "maintainers@octave.org"
 help_email: "help@octave.org"
 irc_channel: "#octave"
--- a/get-involved.md	Fri Feb 17 15:39:07 2017 +0100
+++ b/get-involved.md	Fri Feb 17 16:05:30 2017 +0100
@@ -34,7 +34,7 @@
 </div>
 </div>
 
-[1]: http://www.octave.org/wiki/Projects
+[1]: {{ site.wiki_url }}/Projects
 [2]: https://lists.gnu.org/mailman/listinfo/octave-maintainers
 [3]: http://webchat.freenode.net/?channels=octave&amp;uio=MT1mYWxzZSYyPXRydWUmMTI9dHJ1ZQda
 
@@ -85,5 +85,5 @@
 For example, image and signal processing, fuzzy logic, instrument control,
 and statistics packages are examples of individual [Octave-Forge packages][10].
 
-[9]: http://octave.sourceforge.net/
-[10]: http://octave.sourceforge.net/packages.php
+[9]: {{ site.sourceforge_url }}
+[10]: {{ site.sourceforge_url }}/packages.php
--- a/index.html	Fri Feb 17 15:39:07 2017 +0100
+++ b/index.html	Fri Feb 17 16:05:30 2017 +0100
@@ -112,7 +112,7 @@
   <div class="row">
     <div class="columns medium-9">
       <p>
-        <a href="http://octave.sourceforge.net/">Octave Forge</a>
+        <a href="{{ site.sourceforge_url }}">Octave Forge</a>
         is a central location for development of packages for GNU Octave,
         similar to Matlab's toolboxes.  To install a package, use the
         <code>pkg</code> command from the Octave prompt by typing:
@@ -123,7 +123,7 @@
 {% endhighlight %}
     </div>
     <div class="columns large-3">
-      <a href="http://octave.sourceforge.net/packages.php" class="button expand">Browse Packages</a>
+      <a href="{{ site.sourceforge_url }}/packages.php" class="button expand">Browse Packages</a>
     </div>
   </div>
 </section>
--- a/missing.md	Fri Feb 17 15:39:07 2017 +0100
+++ b/missing.md	Fri Feb 17 16:05:30 2017 +0100
@@ -22,15 +22,15 @@
   community simply does not know it exists.  Should this be the case,
   feel free to open a feature request in the [Octave bug tracker][3].
 
-The Octave community consists of volunteers working in their spare time.
-As a result, development might sometimes not be fast enough for your needs.
+
+The Octave community is a loosely organized association of volunteers.
+Development might sometimes not be fast enough for your needs.
 If you have a feature request for Octave, the best way to ensure that your
-suggested improvement gets incorporated is either to implement the feature
-yourself or to pay somebody to do it for you.
-If you are interested in funding work on Octave, please check out
-the [resources for developers][4].
+suggested improvement becomes a reality is either to [implement it yourself][4]
+or to [hire a developer do it for you][5].
 
-[1]: http://octave.sourceforge.net
-[2]: http://octave.sourceforge.net/functions_by_alpha.php
+[1]: {{ site.sourceforge_url }}
+[2]: {{ site.sourceforge_url }}/functions_by_alpha.php
 [3]: {{ site.bugs_url }}
 [4]: {{ "get-involved.html" | relative_url }}
+[5]: {{ "commercial-support.html" | relative_url }}