[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Website update
From: |
siko1056 |
Subject: |
Re: Website update |
Date: |
Tue, 18 Oct 2016 02:04:59 -0700 (PDT) |
Some news about the "website project". I occasionally pushed some changes to
the website development repository and the current status is visible here:
https://www.gnu.org/software/octave/new/
The design is very conservative and reminds more of the current website.
Anyway, some great ideas from Alex approach [1] are part of it, but
personally I considered the start page [1] too overwhelming. What remains
is:
- Mobile friendliness
- Some examples on the first page (syntax highlighting)
- Put everythink under the CC-by-nd license [8], as the remaining FSF pages.
- [Possibility for MathJax equations, but currently not needed, so disabled
for performance.]
Most of the changes are not visible to the user, here much more of Alex
approach [1] paid off and I like to add changes much more, than before:
- Use Jekyll [2] to create static websites. (This I can really recommand)
- Content is written in Markdown, rather than HTML.
- An easy maintainable, consistent News Feed system (read more at [3] link
to try is [4]) this should be integrated into the Wiki using the RSS
extension [5] as well. Especially communicating a release is more straight
forward, for an example see [6].
- Develop the website outside the Savannah CVS repository using HG [7]. In
Savannah CVS it only needs to be deployed. Interested website developers can
work on it without group membership at Savannah.
Comments?
Kai.
[1] http://alexkrolick.github.io/octave-web/
[2] https://jekyllrb.com/
[3] https://www.gnu.org/software/octave/new/README.md
[4] https://www.gnu.org/software/octave/new/feed.xml
[5] https://www.mediawiki.org/wiki/Extension:RSS
[6]
https://www.gnu.org/software/octave/new/news/2016/07/02/octave-4.0.3-released.html
[7] http://hg.octave.org/web-octave/
[8] https://www.gnu.org/licenses/license-list.html#OpinionLicenses
--
View this message in context:
http://octave.1599824.n4.nabble.com/New-website-tp4674179p4680208.html
Sent from the Octave - Maintainers mailing list archive at Nabble.com.
- Re: Website update,
siko1056 <=
- Re: Website update, Alex Krolick, 2016/10/24
- Re: Website update, Sebastian Schöps, 2016/10/25
- Re: Website update, siko1056, 2016/10/25
- Re: Website update, Alex Krolick, 2016/10/27
- Re: Website update, siko1056, 2016/10/28
- Re: Website update, siko1056, 2016/10/31
- Re: Website update, Alex Krolick, 2016/10/31