View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007013 | Taler | documentation | public | 2021-09-04 20:25 | 2023-09-23 15:09 |
Reporter | ttn | Assigned To | Florian Dold | ||
Priority | normal | Severity | text | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Product Version | git (master) | ||||
Target Version | 0.9.3 | Fixed in Version | 0.9.3 | ||
Summary | 0007013: explain and index all $-substitutable variables (e.g., DATADIR) | ||||
Description | The explanation should include origins (e.g., DATADIR comes from Autotools), common usage, and placement. https://mail.gnu.org/archive/html/taler/2021-09/msg00001.html | ||||
Tags | No tags attached. | ||||
|
Well, everything that can be $-substituted must be in $PATHS. Some variables there are in the default-config, others are created at runtime by libgnunetutil based on its heuristics to guess where the various autotools prefixes ended up. |
|
This is not just a documentation issue, but the taler-util TS package also needs to support those variables. |
|
Documented in 52c8fbc..92103b6. Not sure if something still needs to be done about the TS package, hence assigning to Florian. |
|
Hmm, it's still not fully documented. The GNUnet implementation also substitutes from environment variables ($HOME etc.), but this isn't mentioned in the documentation. Do we allow *all* environment variables? What has precedences, [PATHS] or the environment variable? Or just special ones like $HOME? Needs to still be documented, then I can ensure that the TypeScript implementation matches. |
|
Yes, all environment variables, [PATHS] has precedence, then envirionment variables. If neither is available, an error is logged. 5545d19..afbf55d updates the docs. |
|
As of c95740f, the TypeScript taler-util package now complies with the spec regarding substitution. |
Date Modified | Username | Field | Change |
---|---|---|---|
2021-09-04 20:25 | ttn | New Issue | |
2021-09-04 20:25 | ttn | Status | new => assigned |
2021-09-04 20:25 | ttn | Assigned To | => ttn |
2021-09-04 22:36 | Christian Grothoff | Note Added: 0018388 | |
2021-09-04 22:37 | Christian Grothoff | Severity | minor => text |
2021-09-11 12:38 | Florian Dold | Note Added: 0018391 | |
2023-02-19 23:46 | Florian Dold | Target Version | => 0.10 |
2023-04-13 22:00 | Christian Grothoff | Assigned To | ttn => Christian Grothoff |
2023-04-18 18:32 | Christian Grothoff | Note Added: 0020114 | |
2023-04-18 18:32 | Christian Grothoff | Assigned To | Christian Grothoff => Florian Dold |
2023-08-25 11:39 | Florian Dold | Note Added: 0020439 | |
2023-08-25 11:39 | Florian Dold | Assigned To | Florian Dold => Christian Grothoff |
2023-08-25 13:09 | Christian Grothoff | Note Added: 0020440 | |
2023-08-25 13:09 | Christian Grothoff | Assigned To | Christian Grothoff => Florian Dold |
2023-08-25 13:09 | Christian Grothoff | Status | assigned => feedback |
2023-08-25 14:12 | Florian Dold | Status | feedback => resolved |
2023-08-25 14:12 | Florian Dold | Resolution | open => fixed |
2023-08-25 14:12 | Florian Dold | Note Added: 0020441 | |
2023-09-03 14:47 | Christian Grothoff | Product Version | => git (master) |
2023-09-03 14:47 | Christian Grothoff | Fixed in Version | => 0.9.3 |
2023-09-03 14:47 | Christian Grothoff | Target Version | 0.10 => 0.9.3 |
2023-09-23 15:09 | Christian Grothoff | Status | resolved => closed |