View Issue Details

IDProjectCategoryView StatusLast Update
0008718Talerlibeufin-bankpublic2024-04-15 19:32
Reportersebasjm Assigned ToAntoine A Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PriorityurgentSeveritytweakReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.10Fixed in Version0.10 
Summary0008718: change reference from `demobank-ui` to `bank-ui`
Descriptionin 0.10 i changed the name of demobank to @gnu-taler/bank-ui

it will be nice to keep it consistent in order places, i found some references in libeufin manpages and debian packages but i haven't look in everyplace.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2024-04-10 22:04

manager   ~0022202

I still see:

contrib/copy_spa.sh:cp contrib/wallet-core/bank/* debian/usr/share/libeufin/demobank-ui/
debian/usr/share/libeufin/demobank-ui/index.html: <script src="demobank-ui-settings.js"></script>
debian/libeufin-sandbox/usr/share/libeufin/demobank-ui/index.html: <script src="demobank-ui-settings.js"></script>
debian/libeufin-sandbox/etc/nginx/sites-available/libeufin-sandbox: alias /usr/share/libeufin/demobank-ui/;
debian/libeufin-sandbox/etc/nginx/sites-available/libeufin-sandbox: alias /etc/libeufin/demobank-ui-settings.js;

Christian Grothoff

2024-04-10 22:07

manager   ~0022203

Also in docs.git:

design-documents/index.rst: 038-demobanks-protocol-suppliers.rst (all over that document)
manpages/libeufin-cli.1.rst: also tons of talk about 'demobank'

Christian Grothoff

2024-04-10 22:08

manager   ~0022204

And in wallet-core.git:

taler-harness/lib/harness/libeufin-apis.d.ts: function createDemobankEbicsSubscriber(req: CreateEbicsSubscriberRequest, demobankAccountLabel: string, libeufinSandboxService: LibeufinSandboxServiceInterface, username?: string, password?: string): Promise<void>;
taler-wallet-cli/lib/harness/libeufin-apis.d.ts: * Note: the demobank serving the request is hard-coded
taler-wallet-cli/lib/harness/libeufin-apis.d.ts: function demobankAccountInfo(username: string, password: string, libeufinSandboxService: LibeufinSandboxServiceInterface, accountLabel: string): Promise<axiosImp.AxiosResponse<any, any>>;
taler-wallet-cli/lib/harness/libeufin-apis.d.ts: function createDemobankEbicsSubscriber(req: CreateEbicsSubscriberRequest, demobankAccountLabel: string, libeufinSandboxService: LibeufinSandboxServiceInterface, username?: string, password?: string): Promise<void>;

Christian Grothoff

2024-04-10 22:10

manager   ~0022205

I agree that it's time for "demobank[-ui]" to die and for it to become "bank-ui" or "libeufin-bank" respectively. That said, this is right now the *last* blocker in the bugtracker for me to finish packaging exchange/merchant/libeufin/challenger/sync, so I'd appreciate it getting resolved ;-)

Christian Grothoff

2024-04-11 18:57

manager   ~0022207

Is anyone working on this? This is the one issue blocking me from updating the packages for 0.10!

Antoine A

2024-04-11 20:51

manager   ~0022210

Last edited: 2024-04-11 20:51

For me, 038-demobanks-protocol-suppliers.rst, libeufin-cli and libeufin-sandbox are dead and therefore don't need to be fixed. As libeufin-bank already supports SPA renaming, this is more of a cosmetic problem than a functional one, so you can pack 0.10

sebasjm

2024-04-11 21:15

developer   ~0022211

I change some comments and function name in wallet-core.git at 16405fe33..516bda58b

libeufin-apis.d.ts doesn't seems to exist

Christian Grothoff

2024-04-11 22:50

manager   ~0022212

14.9 in docs.git was still a man page for libeufin-cli. I removed it now.
14.12 in docs.git was still a man page for libeufin-cli. I removed it now.

Christian Grothoff

2024-04-11 22:51

manager   ~0022213

Could someone then please clarify what is left to do here? DD38 is XX38, so that's OK. Man pages were now removed, but please clarify what should be done here for 0.11 then...

sebasjm

2024-04-12 00:54

developer   ~0022219

my concern was that a change in wallet-core.git may break something in libeufin, non cosmetic

> libeufin-bank already supports SPA renaming
then this issue can be closed

Issue History

Date ModifiedUsernameFieldChange
2024-04-09 15:02sebasjmNew Issue
2024-04-09 15:02sebasjmStatusnew => assigned
2024-04-09 15:02sebasjmAssigned To => Antoine A
2024-04-09 21:01Christian GrothoffPrioritynormal => high
2024-04-09 21:01Christian GrothoffSeverityminor => tweak
2024-04-09 21:01Christian GrothoffProduct Version0.11 => git (master)
2024-04-09 21:01Christian GrothoffTarget Version => 0.10
2024-04-10 22:04Christian GrothoffNote Added: 0022202
2024-04-10 22:07Christian GrothoffNote Added: 0022203
2024-04-10 22:08Christian GrothoffNote Added: 0022204
2024-04-10 22:10Christian GrothoffNote Added: 0022205
2024-04-11 18:57Christian GrothoffNote Added: 0022207
2024-04-11 18:57Christian GrothoffPriorityhigh => urgent
2024-04-11 20:51Antoine ANote Added: 0022210
2024-04-11 20:51Antoine ANote Edited: 0022210
2024-04-11 21:15sebasjmNote Added: 0022211
2024-04-11 22:50Christian GrothoffNote Added: 0022212
2024-04-11 22:50Christian GrothoffTarget Version0.10 => 0.11
2024-04-11 22:51Christian GrothoffNote Added: 0022213
2024-04-12 00:54sebasjmNote Added: 0022219
2024-04-12 00:55sebasjmStatusassigned => informing
2024-04-12 00:55sebasjmResolutionopen => fixed
2024-04-12 08:16Christian GrothoffFixed in Version => 0.10
2024-04-12 08:16Christian GrothoffTarget Version0.11 => 0.10
2024-04-15 19:32Christian GrothoffStatusinforming => closed