[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.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [taler-docs] branch master updated: revise release checklist,
gnunet <=