gnunet-svn
[Top][All Lists]
Advanced

[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.



reply via email to

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