View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008409 | Taler | specification | public | 2024-02-15 13:13 | 2024-03-07 20:47 |
Reporter | sebasjm | Assigned To | Christian Grothoff | ||
Priority | normal | Severity | text | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Product Version | git (master) | ||||
Target Version | 0.9.4 | Fixed in Version | 0.9.4 | ||
Summary | 0008409: missing spec for template interface | ||||
Description | merchant backend, challenger and exchange use mustache for templates when designing HTML templates it is not clear which object are present we need: 1.- a spec defined by the server which defined which objects and values will be present on render 2.- the spec need to have a version number 3.- a way to know which template version the binary implements (maybe under taler-exchange-httpd --version) 4.- section in doc.taler.net and man pages | ||||
Tags | No tags attached. | ||||
|
9376613..af8b4c1 adds documentation for the challenger templates. |
|
Note: I don't quite see the need for a "version" number here; this is basically internal to one component *and* if we need to change the interface, the usual answer will be to define a new template (name), not change some "version". But maybe I'm not understanding what you want and why. |
|
Oh, and also, I don't exactly see a need for man pages, IMO a chapter in the texinfo is more than enough. |
|
af8b4c1..b061229 expands the exchange manual with a section on the templates used by the exchange. |
|
b061229..3ec3cb9 documents all MUST templates of the merchant. |
Date Modified | Username | Field | Change |
---|---|---|---|
2024-02-15 13:13 | sebasjm | New Issue | |
2024-02-15 13:13 | sebasjm | Status | new => assigned |
2024-02-15 13:13 | sebasjm | Assigned To | => Christian Grothoff |
2024-02-15 13:14 | sebasjm | Relationship added | related to 0008393 |
2024-02-16 22:33 | Christian Grothoff | Target Version | 0.10 => 0.11 |
2024-02-17 18:28 | Christian Grothoff | Note Added: 0021330 | |
2024-02-17 18:30 | Christian Grothoff | Note Added: 0021331 | |
2024-02-17 18:31 | Christian Grothoff | Note Added: 0021332 | |
2024-02-17 19:12 | Christian Grothoff | Note Added: 0021333 | |
2024-02-17 19:21 | Christian Grothoff | Severity | minor => text |
2024-02-17 19:33 | Christian Grothoff | Note Added: 0021334 | |
2024-02-17 19:33 | Christian Grothoff | Status | assigned => resolved |
2024-02-17 19:33 | Christian Grothoff | Resolution | open => fixed |
2024-02-17 19:33 | Christian Grothoff | Fixed in Version | => 0.9.4 |
2024-02-17 19:33 | Christian Grothoff | Target Version | 0.11 => 0.9.4 |
2024-03-07 20:47 | Christian Grothoff | Status | resolved => closed |