gnunet-svn
[Top][All Lists]
Advanced

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

[taler-docs] branch master updated: revise release checklist


From: gnunet
Subject: [taler-docs] branch master updated: revise release checklist
Date: Sat, 22 Oct 2022 13:54:20 +0200

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

grothoff pushed a commit to branch master
in repository docs.

The following commit(s) were added to refs/heads/master by this push:
     new d736066  revise release checklist
d736066 is described below

commit d736066134f2fa2b5c3b3dd6a64c08591089ebba
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Sat Oct 22 13:54:11 2022 +0200

    revise release checklist
---
 checklist-release.rst | 104 ++++++++++++++++++++++++++++++++++----------------
 core/api-exchange.rst |   2 +-
 2 files changed, 72 insertions(+), 34 deletions(-)

diff --git a/checklist-release.rst b/checklist-release.rst
index 90ca6cb..fe126bd 100644
--- a/checklist-release.rst
+++ b/checklist-release.rst
@@ -5,66 +5,104 @@ 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 taler@gnu.org
-- [ ] Send announcement to info-gnu@gnu.org (major releases only)
-- [ ] Send announcement to coordinator@translationproject.org
+Demo checklist (used in many places):
+- [ ] check landing page
+- [ ] check landing language switcher
+- [ ] check bank language switcher
+- [ ] check bank registration
+- [ ] check bank login
+- [ ] check bank-integrated withdraw process (5 KUDOS)
+- [ ] check wallet-initiated withdraw process (5 KUDOS)
+- [ ] check withdraw process of large amount (20 KUDOS) runs into KYC check
+- [ ] check blog page article list renders
+- [ ] check payment for blog article
+- [ ] check skipped payment for same blog article selected a 2nd time
+- [ ] check payment for other blog article
+- [ ] check refund of 2nd blog article (button at the end)
+- [ ] check donation page
+- [ ] check survey page
+- [ ] check generating push payment (to self is OK)
+- [ ] check accepting push payment (from self is OK)
+- [ ] check generating pull payment (to self is OK)
+- [ ] check accepting pull payment (from self is OK)
+- [ ] check sending money back from wallet to bank account
 
 For exchange:
 
-- [ ] check no compiler warnings at "-Wall"
+- [ ] check no compiler warnings at "-Wall" with gcc
+- [ ] check no compiler warnings at "-Wall" with clang
 - [ ] 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.
+- [ ] make dist for release
+- [ ] verify dist builds from source
+- [ ] upgrade 'demo.taler.net'
+- [ ] run demo checklist
 - [ ] tag repo.
+- [ ] change 'demo.taler.net' deployment to use new tag.
 - [ ] Upload triplet to ftp-upload.gnu.org/incoming/ftp or /incoming/alpha
-- [ ] Update bug tracker (mark release, resolved -> closed)
-- [ ] Send announcement to taler@gnu.org
-- [ ] Send announcement to info-gnu@gnu.org (major releases only)
-- [ ] Send announcement to coordinator@translationproject.org
 
 For merchant (C backend):
 
-- [ ] check no compiler warnings at "-Wall"
+- [ ] check no compiler warnings at "-Wall" with gcc
+- [ ] check no compiler warnings at "-Wall" with clang
 - [ ] 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.
+- [ ] verify dist builds from source
+- [ ] upgrade 'demo.taler.net'
+- [ ] run demo checklist
 - [ ] tag repo.
+- [ ] change 'demo.taler.net' deployment to use new tag.
 - [ ] Upload triplet to ftp-upload.gnu.org/incoming/ftp or /incoming/alpha
-- [ ] Update bug tracker (mark release, resolved -> closed)
-- [ ] Send announcement to taler@gnu.org
-- [ ] Send announcement to info-gnu@gnu.org (major releases only)
-- [ ] Send announcement to coordinator@translationproject.org
 
-For bank:
+For libeufin:
 
-- TBD
+- [ ] update SPA of bank
+- [ ] build libeufin
+- [ ] upgrade 'demo.taler.net'
+- [ ] run demo checklist
+- [ ] make dist for release.
+- [ ] verify dist builds from source
+- [ ] tag repo.
+- [ ] change 'demo.taler.net' deployment to use new tag.
+- [ ] Upload triplet to ftp-upload.gnu.org/incoming/ftp or /incoming/alpha
 
 For Python merchant frontend:
 
-- TBD
+- [ ] upgrade 'demo.taler.net'
+- [ ] run demo checklist
+- [ ] change 'demo.taler.net' deployment to use new tag.
 
-For PHP merchant frontend:
+Wallet-core:
 
-- TBD
+- [ ] build wallet
+- [ ] run integration test
+- [ ] make dist for release.
+- [ ] verify dist builds from source
+- [ ] tag repo.
+- [ ] change 'demo.taler.net' deployment to use new tag.
+- [ ] Upload triplet to ftp-upload.gnu.org/incoming/ftp or /incoming/alpha
 
-For auditor:
+Android-Wallet:
 
-- TBD
+- [ ] build wallet
+- [ ] run demo checklist
+- [ ] tag repo.
+- [ ] upload new wallet release to app store
 
-For libebics:
+Webextension-Wallet:
 
-- TBD
+- [ ] build wallet
+- [ ] run demo checklist
+- [ ] tag repo.
+- [ ] upload new wallet release to app store
+
+Release announcement:
+- [ ] Update bug tracker (mark release, resolved -> closed)
+- [ ] Send announcement to taler@gnu.org
+- [ ] Send announcement to info-gnu@gnu.org (major releases only)
+- [ ] Send announcement to coordinator@translationproject.org
diff --git a/core/api-exchange.rst b/core/api-exchange.rst
index 79f82d6..62ce58e 100644
--- a/core/api-exchange.rst
+++ b/core/api-exchange.rst
@@ -2674,7 +2674,7 @@ proof to the seller for the escrow of sufficient fund.
       // of purpose ``TALER_SIGNATURE_EXCHANGE_CONFIRM_PURSE_REFUND``.
       exchange_sig: EddsaSignature;
 
-      // Public key used to sign 'exchange_sig'.
+     // Public key used to sign 'exchange_sig'.
       exchange_pub: EddsaPublicKey;
 
     }

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

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