[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-docs] branch master updated: merge checklists
From: |
gnunet |
Subject: |
[taler-docs] branch master updated: merge checklists |
Date: |
Sat, 22 Oct 2022 14:06:24 +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 0438934 merge checklists
0438934 is described below
commit 0438934085c9f109dbdba3cc81b8441b79a755ee
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Sat Oct 22 14:06:20 2022 +0200
merge checklists
---
checklist-demo-upgrade.rst | 24 +++++++-
checklist-release.rst | 150 ++++++++++++++++++++-------------------------
2 files changed, 86 insertions(+), 88 deletions(-)
diff --git a/checklist-demo-upgrade.rst b/checklist-demo-upgrade.rst
index 5eb0051..52378dd 100644
--- a/checklist-demo-upgrade.rst
+++ b/checklist-demo-upgrade.rst
@@ -23,15 +23,23 @@ Post-upgrade checks:
Basics:
- |check| Visit https://demo.taler.net/ to see if the landing page is
displayed correctly
+- |check| landing language switcher
- |check| Visit the wallet installation page, install the wallet, and see if
the presence
indicator is updated correctly.
-- |check| Visit https://bank.demo.taler.net/, register a new user and withdraw
coins into the
- browser wallet.
+- |check| Visit https://bank.demo.taler.net/, register a new user
+- |check| bank language switcher
+- |check| bank logout
+- |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
Blog demo:
-- |check| Visit https://shop.demo.taler.net/ and purchase an article.
+- |check| Visit https://shop.demo.taler.net/
+- |check| blog page article list renders
+- |check| payment for blog article
- |check| Verify that the balance in the wallet was updated correctly.
- |check| Go back to https://shop.demo.taler.net/ and click on the same article
link. Verify that the article is shown and **no** repeated payment is
@@ -41,6 +49,8 @@ Blog demo:
- |check| Delete cookies on https://shop.demo.taler.net/ and click on the same
article again.
Verify that the wallet detects that the article has already purchased and
successfully
redirects to the article without spending more money.
+- |check| payment for other blog article
+- |check| refund of 2nd blog article (button at the end)
Donation demo:
@@ -49,8 +59,16 @@ Donation demo:
that the payment is requested again, instead of showing the previous
fulfillment page.
+
Survey/Tipping:
- |check| Visit https://survey.demo.taler.net/ and receive a tip.
- |check| Verify that the survey stats page
(https://survey.demo.taler.net/survey-stats) is working,
and that the survey reserve has sufficient funds.
+
+P2P payments:
+- |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
diff --git a/checklist-release.rst b/checklist-release.rst
index fe126bd..452f700 100644
--- a/checklist-release.rst
+++ b/checklist-release.rst
@@ -1,108 +1,88 @@
-###########################
-GNU Taler Release Checklist
-###########################
-
-
-Release checklists for GNU Taler:
-
-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
+############################
+GNU Taler Release Checklists
+############################
+
+.. |check| raw:: html
+
+ <input type="checkbox">
+
For exchange:
-- [ ] check no compiler warnings at "-Wall" with gcc
-- [ ] check no compiler warnings at "-Wall" with clang
-- [ ] ensure Coverity static analysis passes
-- [ ] make check.
-- [ ] 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
+- |check| no compiler warnings at "-Wall" with gcc
+- |check| no compiler warnings at "-Wall" with clang
+- |check| ensure Coverity static analysis passes
+- |check| make check.
+- |check| make dist, make check on result of 'make dist'.
+- |check| Change version number in configure.ac.
+- |check| make dist for release
+- |check| verify dist builds from source
+- |check| upgrade 'demo.taler.net'
+- |check| run demo checklist
+- |check| tag repo.
+- |check| change 'demo.taler.net' deployment to use new tag.
+- |check| Upload triplet to ftp-upload.gnu.org/incoming/ftp or /incoming/alpha
For merchant (C backend):
-- [ ] check no compiler warnings at "-Wall" with gcc
-- [ ] check no compiler warnings at "-Wall" with clang
-- [ ] ensure Coverity static analysis passes
-- [ ] make check.
-- [ ] 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
+- |check| no compiler warnings at "-Wall" with gcc
+- |check| no compiler warnings at "-Wall" with clang
+- |check| ensure Coverity static analysis passes
+- |check| make check.
+- |check| make dist, make check on result of 'make dist'.
+- |check| Change version number in configure.ac.
+- |check| make dist for release.
+- |check| verify dist builds from source
+- |check| upgrade 'demo.taler.net'
+- |check| run demo checklist
+- |check| tag repo.
+- |check| change 'demo.taler.net' deployment to use new tag.
+- |check| Upload triplet to ftp-upload.gnu.org/incoming/ftp or /incoming/alpha
For libeufin:
-- [ ] 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
+- |check| update SPA of bank
+- |check| build libeufin
+- |check| upgrade 'demo.taler.net'
+- |check| run demo checklist
+- |check| make dist for release.
+- |check| verify dist builds from source
+- |check| tag repo.
+- |check| change 'demo.taler.net' deployment to use new tag.
+- |check| Upload triplet to ftp-upload.gnu.org/incoming/ftp or /incoming/alpha
For Python merchant frontend:
-- [ ] upgrade 'demo.taler.net'
-- [ ] run demo checklist
-- [ ] change 'demo.taler.net' deployment to use new tag.
+- |check| upgrade 'demo.taler.net'
+- |check| run demo checklist
+- |check| change 'demo.taler.net' deployment to use new tag.
Wallet-core:
-- [ ] 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
+- |check| build wallet
+- |check| run integration test
+- |check| make dist for release.
+- |check| verify dist builds from source
+- |check| tag repo.
+- |check| change 'demo.taler.net' deployment to use new tag.
+- |check| Upload triplet to ftp-upload.gnu.org/incoming/ftp or /incoming/alpha
Android-Wallet:
-- [ ] build wallet
-- [ ] run demo checklist
-- [ ] tag repo.
-- [ ] upload new wallet release to app store
+- |check| build wallet
+- |check| run demo checklist
+- |check| tag repo.
+- |check| upload new wallet release to app store
Webextension-Wallet:
-- [ ] build wallet
-- [ ] run demo checklist
-- [ ] tag repo.
-- [ ] upload new wallet release to app store
+- |check| build wallet
+- |check| run demo checklist
+- |check| tag repo.
+- |check| 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
+- |check| Update bug tracker (mark release, resolved -> closed)
+- |check| Send announcement to taler@gnu.org
+- |check| Send announcement to info-gnu@gnu.org (major releases only)
+- |check| Send announcement to coordinator@translationproject.org
--
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: merge checklists,
gnunet <=