View Issue Details

IDProjectCategoryView StatusLast Update
0006039Talerwallet-corepublic2023-08-24 16:23
ReporterFlorian Dold Assigned To 
PrioritynormalSeveritytweakReproducibilityhave not tried
Status acknowledgedResolutionopen 
Product Versiongit (master) 
Target Versionpost-1.0 
Summary0006039: consider using underscores for the "public API" exposed by wallet-core
DescriptionTo make naming conventions consistent with other Taler JSON formats, we should consider moving to underscores in the history and pending operations.

Historically the JSON generated by the wallet uses camelCase, since that's the most common convention for writing JavaScript code.

Maybe we can take the route used by GSON (the JSON mapping library for Java (not JavaScript!)) and map to underscores only when (de-)serializing.
TagsNo tags attached.


Florian Dold

2023-04-04 15:51

manager   ~0020009

Migration cost at this point is too high.

Maybe later we can add some automated conversion like some Java JSON binding libraries do.

Issue History

Date Modified Username Field Change
2020-01-07 21:33 Florian Dold New Issue
2020-01-07 21:33 Florian Dold Assigned To => Florian Dold
2020-01-07 21:33 Florian Dold Status new => assigned
2020-08-20 08:03 Florian Dold Category wallet (JS core) => wallet (TS core)
2020-09-05 14:03 Christian Grothoff Severity minor => tweak
2020-09-05 14:03 Christian Grothoff Product Version => git (master)
2023-04-04 15:50 Florian Dold Target Version => post-1.0
2023-04-04 15:51 Florian Dold Note Added: 0020009
2023-04-13 20:36 Florian Dold Category wallet (TS core) => wallet-core
2023-08-24 16:23 Florian Dold Assigned To Florian Dold =>
2023-08-24 16:23 Florian Dold Status assigned => acknowledged