taler-docs

Documentation for GNU Taler components, APIs and protocols
Log | Files | Refs | README | LICENSE

commit 6fcde89e0967c072ca578a25d5b269e6412d9b3b
parent 0438934085c9f109dbdba3cc81b8441b79a755ee
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sat, 22 Oct 2022 14:10:57 +0200

-improve checklists

Diffstat:
Mchecklist-demo-upgrade.rst | 1+
Mchecklist-release.rst | 20+++++++++++++-------
2 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/checklist-demo-upgrade.rst b/checklist-demo-upgrade.rst @@ -67,6 +67,7 @@ Survey/Tipping: 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) diff --git a/checklist-release.rst b/checklist-release.rst @@ -6,7 +6,6 @@ GNU Taler Release Checklists <input type="checkbox"> - For exchange: - |check| no compiler warnings at "-Wall" with gcc @@ -18,8 +17,10 @@ For exchange: - |check| make dist for release - |check| verify dist builds from source - |check| upgrade 'demo.taler.net' -- |check| run demo checklist +- |check| run :doc:`demo upgrade checklist <checklist-demo-upgrade>` - |check| tag repo. +- |check| use deployment.git/packaging/*-docker/ to build Debian and Ubuntu packages +- |check| upload packages to deb.taler.net/ (note: only Florian/Christian can sign) - |check| change 'demo.taler.net' deployment to use new tag. - |check| Upload triplet to ftp-upload.gnu.org/incoming/ftp or /incoming/alpha @@ -34,8 +35,10 @@ For merchant (C backend): - |check| make dist for release. - |check| verify dist builds from source - |check| upgrade 'demo.taler.net' -- |check| run demo checklist +- |check| run :doc:`demo upgrade checklist <checklist-demo-upgrade>` - |check| tag repo. +- |check| use deployment.git/packaging/*-docker/ to build Debian and Ubuntu packages +- |check| upload packages to deb.taler.net/ (note: only Florian/Christian can sign) - |check| change 'demo.taler.net' deployment to use new tag. - |check| Upload triplet to ftp-upload.gnu.org/incoming/ftp or /incoming/alpha @@ -44,17 +47,19 @@ For libeufin: - |check| update SPA of bank - |check| build libeufin - |check| upgrade 'demo.taler.net' -- |check| run demo checklist +- |check| run :doc:`demo upgrade checklist <checklist-demo-upgrade>` - |check| make dist for release. - |check| verify dist builds from source - |check| tag repo. +- |check| use deployment.git/packaging/*-docker/ to build Debian and Ubuntu packages +- |check| upload packages to deb.taler.net/ (note: only Florian/Christian can sign) - |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: - |check| upgrade 'demo.taler.net' -- |check| run demo checklist +- |check| run :doc:`demo upgrade checklist <checklist-demo-upgrade>` - |check| change 'demo.taler.net' deployment to use new tag. Wallet-core: @@ -70,18 +75,19 @@ Wallet-core: Android-Wallet: - |check| build wallet -- |check| run demo checklist +- |check| run :doc:`demo upgrade checklist <checklist-demo-upgrade>` - |check| tag repo. - |check| upload new wallet release to app store Webextension-Wallet: - |check| build wallet -- |check| run demo checklist +- |check| run :doc:`demo upgrade checklist <checklist-demo-upgrade>` - |check| tag repo. - |check| upload new wallet release to app store Release announcement: + - |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)