Psensor v1.2.0
+Psensor v1.2.0 has been released.
+The source can be download at: +https://wpitchoune.net/psensor/files
+The news can be read at: +https://wpitchoune.net/gitweb/?p=psensor.git;a=blob_plain;f=NEWS.html
+X-Git-Url: http://git.wpitchoune.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=www%2Fnews%2Fnews.html;h=6e345db22a9ea79e585433a96a5a4750cf3a0a6d;hb=2626b26f11d45cee83fb4e600375761f750aa9b3;hp=8f649e9dfd89f1a035c61ea25469ac89b1174148;hpb=3413ba677cfacd2f600e839373bbb3c7513e1959;p=www.git diff --git a/www/news/news.html b/www/news/news.html index 8f649e9..6e345db 100644 --- a/www/news/news.html +++ b/www/news/news.html @@ -1,25 +1,217 @@
- + - + +Psensor v1.2.0 has been released.
+The source can be download at: +https://wpitchoune.net/psensor/files
+The news can be read at: +https://wpitchoune.net/gitweb/?p=psensor.git;a=blob_plain;f=NEWS.html
+In order to ease the edition of this website and +the management of the server, I want it to be purely +static and generated from Asciidoctor documents.
+The news part of the website is also written as Asciidoctor
+documents, asciidoctor_to_rss
is converting them into static
+HTML pages and generates a RSS 2.0 file.
It is required to install:
+Apache Maven (3.3.9)
+Java (Sun JDK >=1.8)
+The sources can be retrieved from GIT:
+git clone git clone https://git.wpitchoune.net/asciidoctor_to_rss.git+
Compilation:
+cd asciidoctor_to_rss +mvn clean install+
Each news must be written in an Asciidoctor document +and all documents must be dropped into a directory.
+There is not any restriction concerning the syntax because
+the utility is based on the Java bridge of Asciidoctor.
+I have added an attribute date
which allows the utility
+to know the publication date of the news.
Here is an example of news:
+= Asciidoctor to RSS
+Jean-Philippe Orsini <jeanfi@gmail.com>
+:date: 2016-11-07
+:icons: font
-Call for contributions for the translation of psensor
Tue Jun 14 00:00:00 CEST 2016
-The version 1.2.0 of psensor is going to be released in the coming
-weeks. This release will include many changes which impact the
-translations. If you want to contribute to the translation of psensor
-it is now the good timeframe. See the
-instructions.
-
+In order to ease the edition of this website and
+the management of the server, I want it to be purely
+static and generated from http://asciidoctor.org[Asciidoctor] documents.
+
+The _news_ part of the website is also written as Asciidoctor
+documents, `asciidoctor_to_rss` is converting them into static
+HTML pages and generates a RSS 2.0 file.
+
+== Installation of asciidoctor_to_rss
-RSS Feed
Mon Jul 04 00:00:00 CEST 2016
+It is required to install:
+
+* http://maven.apache.org/download.cgi[Apache Maven] (3.3.9)
+
+* http://www.oracle.com/technetwork/java/javase/downloads/index.html[Java] (Sun JDK >=1.8)
+
+
+
+You can see few examples at
+https://wpitchoune.net/gitweb/?p=www.git;a=tree;f=src/news;hb=HEAD.
+The source document of this news is at
+https://wpitchoune.net/gitweb/?p=www.git;a=blob;f=src/news/asciidoctor_to_rss.adoc;hb=HEAD.
+
+
The configuration file of asciidoctor_to_rss
is text file containing key/value pairs.
See an example at +https://wpitchoune.net/gitweb/?p=www.git;a=blob;f=src/asciidoctorrss.props;hb=HEAD .
+feed.title=News
+feed.description=News of the wpitchoune.net website.
+feed.link=https://wpitchoune.net/news/feed.xml
+feed.baseurl=https://wpitchoune.net/news
+
+html.header.file=src/header.html
+feed.title
: the title used for the feed, in the RSS 2.0 and news.html
files.
feed.description
: the description used in the RSS 2.0 file.
feed.link
: URI of the RSS 2.0 file.
feed.baseurl
: base URI where the HTML news files will be located.
html.header.file
: the content of the denoted file will be added in the head
block of
+the generated HTML documents.
The command line usage is:
+asciidoctor_to_rss.sh <IN_DIR> <OUT_DIR> <CFG_FILE>+
IN_DIR
: the directory containing the news as Asciidoctor documents.
OUT_DIR
: the output directory which contains all generated files.
CFG_FILE
: the path to the configuration file.
The OUT_DIR
will contain:
It is now possible to follow news and announces of the website with the following RSS feed: https://wpitchoune.net/news/feed.xml
@@ -29,9 +221,13 @@ website with the following RSS feed: with a very simple program from Asciidoctor documents. You can get the sources from the GIT repository: https://git.wpitchoune.net/asciidoctor_to_rss.git . -After being bored with Wordpress for years, the wpitchoune.net website is changing. It is now based on Asciidoctor and a simple shell script to generate it.
@@ -47,7 +243,34 @@ account creation, and backup of databases.If you want to know how the website is built, everything is on a GIT repository: http://git.wpitchoune.net/gitweb/?p=www.git. It is simple, really simple… but enough for my needs.
-The version 1.2.0 of psensor is going to be released in the coming +weeks. This release will include many changes which impact the +translations. If you want to contribute to the translation of psensor +it is now the good timeframe. See the +instructions.
+