gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-www] branch master updated (7fe53ee -> 276e8f4)


From: gnunet
Subject: [taler-www] branch master updated (7fe53ee -> 276e8f4)
Date: Sun, 22 Dec 2019 23:41:53 +0100

This is an automated email from the git hooks/post-receive script.

grothoff pushed a change to branch master
in repository www.

    from 7fe53ee  update documentation on how to build
     new 4a91388  proper README
     new 276e8f4  proper README

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 AUTHORS           |  5 +++++
 README => INSTALL |  9 +++++----
 README            | 58 ++++++++++++++++++++++++++++++++-----------------------
 3 files changed, 44 insertions(+), 28 deletions(-)
 create mode 100644 AUTHORS
 copy README => INSTALL (90%)

diff --git a/AUTHORS b/AUTHORS
new file mode 100644
index 0000000..92f286c
--- /dev/null
+++ b/AUTHORS
@@ -0,0 +1,5 @@
+ng0
+Florian Dold
+Christian Grothoff
+Marcello Stanisci
+Julian Kirsch
diff --git a/README b/INSTALL
similarity index 90%
copy from README
copy to INSTALL
index ab7c65f..a5c3bd7 100644
--- a/README
+++ b/INSTALL
@@ -1,8 +1,9 @@
-Building
---------
+Installation instructions
+-------------------------
 
 For Debian:
 ===========
+
 Simply install:
 
 # apt-install python3-ruamel.yaml python3-jinja2 python3-babel git 
node-typescript
@@ -13,8 +14,8 @@ $P and $V to configure.  The actual Web site
 will be installed at $P/$V.
 
 
-If you are using NetBSD:
-========================
+For NetBSD:
+===========
 
 Install python3.7, py37-babel, npm, nodejs from pkgsrc.
 
diff --git a/README b/README
index ab7c65f..cf99de6 100644
--- a/README
+++ b/README
@@ -1,34 +1,44 @@
-Building
---------
+This repository contains the main GNU Taler Web site.
 
-For Debian:
-===========
-Simply install:
+The Web site consists of basically static HTML. However, the static HTML is
+run through the Jinja2 template processor for internationalization.
 
-# apt-install python3-ruamel.yaml python3-jinja2 python3-babel git 
node-typescript
+Structure:
 
-Then invoke "bootstrap" and "configure". You must pass
-"--prefix=$P" and "--variant=$V" for some values of
-$P and $V to configure.  The actual Web site
-will be installed at $P/$V.
+INSTALL contains instructions for how to generate the HTML page(s).
 
+template/
+  Basically, you edit the English "*.html.j2" files in template/, and then run
+  the Python script to generate static HTML.  To facilitate translation, all
+  English text in the HTML is marked for GNU Gettext using Jinja2 mark-up.
 
-If you are using NetBSD:
-========================
+common/
+  This directory contains files shared between the various HTML pages, such
+  as our navigation bar.
 
-Install python3.7, py37-babel, npm, nodejs from pkgsrc.
+locale/
+  The translations of the strings into the various languages are in the
+  locale/ directory.
 
-Adjust the values in config.mk:
 
-       PYTHON=python3.7
-       BABEL=pybabel-3.7
+dist/
+  This directory contains JavaScript from other projects which we redistribute,
+  such as bootstrap and jquery.
 
-npm install typescript
-Add the node_module's bin to your $PATH for the typescript binary.
-make submodules/init
-make submodules/update
-make
 
-If you installed typescript in $HOME:
-PATH=$HOME/node_modules/.bin/:$PATH env BROWSER=firefox make run
-to run the website
+static/
+  This directory contains static resources that are language-independent
+  and never change.
+
+
+news/ and financial-news/
+  This directory contains news items to be posted on the news page.
+
+
+inc/
+  This directory contains various Python scripts that are included during
+  the pre-processing with Jinja2.
+
+
+help/
+  ??

-- 
To stop receiving notification emails like this one, please contact
address@hidden.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]