View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004197 | Taler | Merchant frontends (Python3) | public | 2016-02-19 21:52 | 2024-01-12 14:08 |
Reporter | Christian Grothoff | Assigned To | Marcello Stanisci | ||
Priority | high | Severity | text | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Platform | i7 | OS | Debian GNU/Linux | OS Version | squeeze |
Product Version | 0.0 | ||||
Target Version | 0.0 | Fixed in Version | 0.0 | ||
Summary | 0004197: merchant code structure confusing and undocumented | ||||
Description | The code of the various merchants is a bit unstructured and ugly right now. There are "generic" bits (PHP, JavaScript) that are useful for non-demo merchants intermixed with the existing demos (i.e. frontend/taler-presence.js). We should strive for a more clear structure, i.e.: src/ -- backend, backenddb, lib, tests: everything that a normal user would always want to build and install to use the merchant logic we provide. examples/ -- frontend (shop), frontend_blog: sample sites showcasing the functionality. copylib/ -- sample code to be copied into new frontends (JavaScript, PHP contract generation) doc/ -- we need actual documentation, a TeXinfo manual or something describing how to write a good merchant! Top-level README should explain the structure. | ||||
Tags | No tags attached. | ||||
|
fixed in 37d8bf6 |
|
Ok, looks better. Note that I renamed examples/frontend/ to examples/shop/ and examples/frontend_blog/ to examples/blog/. |
Date Modified | Username | Field | Change |
---|---|---|---|
2016-02-19 21:52 | Christian Grothoff | New Issue | |
2016-02-19 21:52 | Christian Grothoff | Status | new => assigned |
2016-02-19 21:52 | Christian Grothoff | Assigned To | => Marcello Stanisci |
2016-02-23 17:47 | Marcello Stanisci | Note Added: 0010172 | |
2016-02-23 17:47 | Marcello Stanisci | Status | assigned => resolved |
2016-02-23 17:47 | Marcello Stanisci | Resolution | open => fixed |
2016-02-24 09:43 | Christian Grothoff | Note Added: 0010175 | |
2016-02-24 09:43 | Christian Grothoff | Fixed in Version | => 0.0 |
2016-02-24 09:43 | Christian Grothoff | Target Version | 0.1 => 0.0 |
2016-02-24 09:43 | Christian Grothoff | Status | resolved => closed |
2024-01-12 14:08 | Christian Grothoff | Category | merchant frontend (blog) => Merchant frontends (Python3) |