View Issue Details

IDProjectCategoryView StatusLast Update
0010383Talerexchangepublic2025-09-09 10:46
ReporterStefan Assigned ToStefan  
PrioritynormalSeverityminorReproducibilityalways
Status assignedResolutionopen 
Product Versionpost-1.0 
Target Versionpost-1.0 
Summary0010383: The Taler Exchange for Demo should choose updated Terms of Service (ToS) for different languages (EN, FR, DE)
DescriptionTesting both wallet apps iOS Taler Nightly 1.0.26 (wallet core v1.0.32) and GNU Taler wallet 1.0.25 (wallet core v1.0.31) for iOS revealed that the apps display the obsolete Terms of Service (ToS) of October 3, 2024, when the ToS of exchange.demo.taler.net is retrieved from within the apps. Testing was performed via TestFlight, a screenshot was made but no report filed on TestFlight directly as this is not a wallet-caused bug. The issue is with demo's Exchange configuration which currently chooses exchange-tos-v0.en.rst instead of one of the translated ToS files like
- exchange-tos-tops-v0.en.rst [for English]
- exchange-tos-tops-v0.fr.rst [for French]
- exchange-tos-tops-v0.de.rst [for German]
but TOPS' Terms of Service should not be rendered for wallets that withdraw from other Exchanges than that of TOPS, of course.
 
(see all RST files on https://git.taler.net/exchange.git/tree/contrib/exchange-tos-v0.en.rst)

Steps for a proposed solution:
1. The existing Terms of Service for TOPS are to be reviewed like planned for H2/2025 in another ticket (https://bugs.gnunet.org/view.php?id=9687)
2. Terms of Service for the other German speaking target groups (mainly GLS app) that are not bound to an Exchange run
by Taler Operations AG are to be derived from the existing ones
3. The new ToS version in all desired languages (German prioritised) saved in the git have to be processed by the
Terms-Generator
4. The result has to be tested and approved whether the apps choose the current ToS to have it correctly renderd and
displayed by the wallet app.
Steps To ReproduceLook at the named wallet apps. All RST files are hosted on https://git.taler.net/exchange.git/tree/contrib/exchange-tos-v0.en.rst
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2025-09-09 10:03 Stefan New Issue
2025-09-09 10:03 Stefan Status new => assigned
2025-09-09 10:03 Stefan Assigned To => Stefan
2025-09-09 10:46 Stefan Description Updated