gnunet-svn
[Top][All Lists]
Advanced

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

[taler-docs] branch master updated (b96824b -> e6f412e)


From: gnunet
Subject: [taler-docs] branch master updated (b96824b -> e6f412e)
Date: Fri, 01 Nov 2019 12:56:16 +0100

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

dold pushed a change to branch master
in repository docs.

    from b96824b  document signed commits in onboarding manual
     new e3f001c  ebics
     new e6f412e  onboarding -> developer's manual, add checklist

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:
 checklist-release.rst                   | 70 +++++++++++++++++++++++++++++++++
 onboarding.rst => developers-manual.rst | 23 ++++++++---
 index.rst                               |  2 +-
 libeufin/ebics.rst                      |  5 ++-
 4 files changed, 92 insertions(+), 8 deletions(-)
 create mode 100644 checklist-release.rst
 rename onboarding.rst => developers-manual.rst (97%)

diff --git a/checklist-release.rst b/checklist-release.rst
new file mode 100644
index 0000000..90ca6cb
--- /dev/null
+++ b/checklist-release.rst
@@ -0,0 +1,70 @@
+###########################
+GNU Taler Release Checklist
+###########################
+
+
+Release checklists for GNU Taler:
+
+Wallet:
+
+- [ ] build wallet
+- [ ] verify wallet works against 'test.taler.net'
+- [ ] tag repo.
+- [ ] upgrade 'demo.taler.net' to 'test.taler.net'
+- [ ] upload new wallet release to app store
+- [ ] Update bug tracker (mark release, resolved -> closed)
+- [ ] Send announcement to address@hidden
+- [ ] Send announcement to address@hidden (major releases only)
+- [ ] Send announcement to address@hidden
+
+For exchange:
+
+- [ ] check no compiler warnings at "-Wall"
+- [ ] ensure Coverity static analysis passes
+- [ ] make check.
+- [ ] upgrade 'demo.taler.net' to 'test.taler.net'
+- [ ] make dist, make check on result of 'make dist'.
+- [ ] Change version number in configure.ac.
+- [ ] make dist for release.
+- [ ] tag repo.
+- [ ] Upload triplet to ftp-upload.gnu.org/incoming/ftp or /incoming/alpha
+- [ ] Update bug tracker (mark release, resolved -> closed)
+- [ ] Send announcement to address@hidden
+- [ ] Send announcement to address@hidden (major releases only)
+- [ ] Send announcement to address@hidden
+
+For merchant (C backend):
+
+- [ ] check no compiler warnings at "-Wall"
+- [ ] ensure Coverity static analysis passes
+- [ ] make check.
+- [ ] upgrade 'demo.taler.net' to 'test.taler.net'
+- [ ] make dist, make check on result of 'make dist'.
+- [ ] Change version number in configure.ac.
+- [ ] make dist for release.
+- [ ] tag repo.
+- [ ] Upload triplet to ftp-upload.gnu.org/incoming/ftp or /incoming/alpha
+- [ ] Update bug tracker (mark release, resolved -> closed)
+- [ ] Send announcement to address@hidden
+- [ ] Send announcement to address@hidden (major releases only)
+- [ ] Send announcement to address@hidden
+
+For bank:
+
+- TBD
+
+For Python merchant frontend:
+
+- TBD
+
+For PHP merchant frontend:
+
+- TBD
+
+For auditor:
+
+- TBD
+
+For libebics:
+
+- TBD
diff --git a/onboarding.rst b/developers-manual.rst
similarity index 97%
rename from onboarding.rst
rename to developers-manual.rst
index 922e6e1..467c425 100644
--- a/onboarding.rst
+++ b/developers-manual.rst
@@ -1,5 +1,16 @@
-Developer Onboarding Manual
-###########################
+Developer's Manual
+##################
+
+.. toctree::
+   :hidden:
+
+   checklist-release
+
+
+.. note::
+
+  This manual contains information for developers working on GNU Taler
+  and related components.  It is not intended for a general audience.
 
 .. contents:: Table of Contents
 
@@ -40,7 +51,7 @@ the respective repository to:
 
    git://address@hidden/<repository>
 
-For an existing checkout, this can be done by editing the `.git/config` file.
+For an existing checkout, this can be done by editing the ``.git/config`` file.
 
 The server is configured to reject all commits that have not been signed with
 GnuPG. If you do not yet have a GnuPG key, you must create one, as explained
@@ -56,8 +67,8 @@ To sign all commits, you should run
 
    $ git config --global commit.gpgsign true
 
-You can also sign individual commits only by adding the `-S` option to the
-`git commit` command. If you accidentally already made commits but forgot
+You can also sign individual commits only by adding the ``-S`` option to the
+``git commit`` command. If you accidentally already made commits but forgot
 to sign them, you can retroactively add signatures using:
 
 ::
@@ -338,6 +349,8 @@ Releases
 Release Process and Checklists
 ------------------------------
 
+Please use the :doc:`release checklist <checklist-release>`
+
 This document describes the process for releasing a new version of the
 various Taler components to the official GNU mirrors.
 
diff --git a/index.rst b/index.rst
index 2226e70..444019e 100644
--- a/index.rst
+++ b/index.rst
@@ -58,7 +58,7 @@ Documentation Overview
   taler-merchant-api-tutorial
   taler-bank-manual
   taler-backoffice-manual
-  onboarding
+  developers-manual.rst
   anastasis
   libeufin/index
   global-licensing
diff --git a/libeufin/ebics.rst b/libeufin/ebics.rst
index 731882f..4be25bb 100644
--- a/libeufin/ebics.rst
+++ b/libeufin/ebics.rst
@@ -349,12 +349,13 @@ The following elements are the allowed root elements of 
EBICS request/response m
 
 * ``ebicsHEVRequest`` / ``ebicsHEVResponse``:  Always unauthenticated and 
unencrypted.  Used
   **only** for query/response of the host's EBICS version.
+* ``ebicsUnsecuredRequest``: Request without signature or encryption (beyond 
TLS).  Used for INI and HIA.
 * ``ebicsKeyManagementResponse``:  Unauthenticated response.  Used for key 
management responses and
   sometimes **also** to deliver error messages that are not signed by the bank 
(such as "invalid request").
 * ``ebicsNoPubKeyDigestsRequest``: Signed request that *does not* contain the 
hash of the bank's
   public key that the client expects.  Used for key management, specifically 
only the HPB order type.
 * ``ebicsRequest`` / ``ebicsResponse``
-
+* ``ebicsUnsignedRequest``: Not used anymore.  Was used in FTAM migration with 
the HSA order type.
 
 
 EBICS Transaction
@@ -447,7 +448,7 @@ RSA key pairs are used for three purposes:
 
 One subscriber *may* use three different key pairs for these purposes.
 The identification and authentication key pair may be the same as the 
encryption key pair.
-The bank-technical key pair may not be used for any other purpose..
+The bank-technical key pair may not be used for any other purpose.
 
 
 Real-time Transactions

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



reply via email to

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