View Issue Details

IDProjectCategoryView StatusLast Update
0004096Talerdocumentationpublic2021-08-24 14:23
ReporterFlorian Dold Assigned ToFlorian Dold 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
PrioritynormalSeveritytextReproducibilityhave not tried
Status closedResolutionwon't fix 
Product Version0.0 
Target Version0.8Fixed in Version0.8 
Summary0004096: Wallet database schema needs to be documented.
DescriptionIt should be documented in some human readable form and preferable also a schema language (JSON Schema?).
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Relationships

related to 0004073 closedMarcello Stanisci wallet database schema must be revised 

Activities

Florian Dold

2020-08-10 13:16

manager   ~0016582

What's more important than the normal database schema (which is already documented by the TypeScript declarations) is the "backup&sync schema", which has to contain versioning information, as well as information about other wallets in the sync group.

Florian Dold

2021-01-07 19:18

manager   ~0017327

Now that we have the backup schema, which is specified as a heavily documented TypeScript declaration file, I don't think it makes sense to document the wallet DB schema in the documentation.

Even the database schema is specified as a TypeScript file, but it's not as well documented as the backup schema and more likely to be subject to change.

Issue History

Date ModifiedUsernameFieldChange
2015-12-17 10:53Florian DoldNew Issue
2015-12-17 14:43Christian GrothoffSeverityminor => text
2015-12-17 14:43Christian GrothoffStatusnew => implementing
2015-12-17 14:43Christian GrothoffProduct Version => 0.0
2015-12-17 14:43Christian GrothoffTarget Version => 0.1
2015-12-17 14:45Christian GrothoffRelationship addedrelated to 0004073
2016-01-22 22:34Christian GrothoffTarget Version0.1 => 0.3
2016-01-22 22:34Christian GrothoffTarget Version0.3 => 0.4
2016-03-19 18:48Christian GrothoffAssigned To => Florian Dold
2016-03-19 18:48Christian GrothoffStatusimplementing => assigned
2016-03-20 20:53Torsten GrothoffIssue cloned: 0004251
2017-04-08 22:22Christian GrothoffTarget Version0.4 => 0.8
2020-07-24 10:05Christian GrothoffTarget Version0.8 => 0.8.1
2020-08-10 13:15Florian DoldSummaryWallet database scheme needs to be documented. => Wallet database schema needs to be documented.
2020-08-10 13:16Florian DoldNote Added: 0016582
2021-01-07 19:18Florian DoldStatusassigned => informing
2021-01-07 19:18Florian DoldResolutionopen => won't fix
2021-01-07 19:18Florian DoldNote Added: 0017327
2021-07-30 11:56Christian GrothoffFixed in Version => 0.8
2021-07-30 12:02Christian GrothoffTarget Version0.8.1 => 0.8
2021-08-24 14:23Christian GrothoffStatusinforming => closed