[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] [taler-deployment] branch master updated: Address #5700.
From: |
gnunet |
Subject: |
[GNUnet-SVN] [taler-deployment] branch master updated: Address #5700. |
Date: |
Mon, 22 Apr 2019 21:10:04 +0200 |
This is an automated email from the git hooks/post-receive script.
marcello pushed a commit to branch master
in repository deployment.
The following commit(s) were added to refs/heads/master by this push:
new 11d5545 Address #5700.
11d5545 is described below
commit 11d5545b0626eebd3ba22b28c4fb91bc02be6038
Author: Marcello Stanisci <address@hidden>
AuthorDate: Mon Apr 22 21:09:48 2019 +0200
Address #5700.
---
doc/onboarding.texi | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++--
1 file changed, 57 insertions(+), 2 deletions(-)
diff --git a/doc/onboarding.texi b/doc/onboarding.texi
index 000b86a..e933f3a 100644
--- a/doc/onboarding.texi
+++ b/doc/onboarding.texi
@@ -51,8 +51,13 @@ Texts. A copy of the license is included in the section
entitled
@menu
* Standalone deployment:: Deploy Taler in your homepage
-* Testing components:: How to make and run tests.
+* Testing components:: How to make and run tests
* Releases:: Releases patterns
+* Code:: Where to find Taler code
+* Bugtracking:: How to track Taler bugs
+* Continuous integration:: How CI is currently performed
+* Code coverage:: Where to find coverage reports
+* Demo and Test:: Live Taler services
@end menu
@node Standalone deployment
@@ -131,7 +136,7 @@ $ taler-deployment-arm -i taler-postgres-standalone
$ taler-deployment-build
@end example
-Now make the configuration file @code{${HOME}/.config/taler.conf}:
+Now make the configuration file @address@hidden@}/.config/taler.conf}:
@example
$ taler-deployment-config-generate
@end example
@@ -341,4 +346,54 @@ filename: taler-exchange-0.1.0.tar.gz
Upload the files in @b{binary mode} to the ftp servers.
address@hidden Code
address@hidden Code
+Taler code is versioned via Git. For those users without write access,
+all the codebases are found at the following URL:
+
address@hidden
+git://git.taler.net/<repository>
address@hidden example
+
+A complete list of all the existing repositories is currently found at
address@hidden://git.taler.net/}. Note: @code{<repository>} must NOT have
+the @code{.git} extension.
+
address@hidden Bugtracking
address@hidden Bugtracking
+Bug tracking is done with Mantis (https://www.mantisbt.org/). All the
+bugs are then showed and managed at @code{https://bugs.gnunet.org/}, under
+the "Taler" project. A registration on the Web site is needed in order to
+use the bug tracker.
+
address@hidden Continuous integration
address@hidden Continuous integration
+CI is done with Buildbot (https://buildbot.net/), and builds are triggered
+by the means of Git hooks. The results are published at
@code{https://buildbot.wild.gv.taler.net/}.
+
+In order to avoid downtimes, CI uses a "blue/green" deployment technique.
+In detail, there are two users building code on the system, the "green" and
+the "blue" user; and at any given time, one is running Taler services and
+the other one is either building the code or waiting for that.
+
+There is also the possibility to trigger builds manually, but this is only
+reserved to "admin" users.
+
address@hidden Code coverage
address@hidden Code coverage
+Code coverage is done with the Gcov / Lcov
(http://ltp.sourceforge.net/coverage/lcov.php)
+combo, and it is run *nightly* (once a day) by a Buildbot worker. The
+coverage results are then published at @code{https://lcov.wild.gv.taler.net/}.
+
address@hidden Demo and Test
address@hidden Demo and Test
+Taler code is normally kept under two Git branches: @code{master} and
@code{stable}.
+The first branch keeps the latest code, therefore more experimental and
+unstable. The latter branch is usually pointing at the latest release and
+is expected to be more stable.
+
+Finally, there exist two live systems that run Taler from those two
+branches, and where any user can try the Taler experience. The 'master'
+branch is run at @code{https://test.wild.gv.taler.net/} and 'stable' at
address@hidden://demo.wild.gv.taler.net/}.
@bye
--
To stop receiving notification emails like this one, please contact
address@hidden
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] [taler-deployment] branch master updated: Address #5700.,
gnunet <=