View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0008132 | Taler | libeufin (general) | public | 2024-01-19 10:30 | 2024-03-07 20:49 |
Reporter | Antoine A | Assigned To | Antoine A | ||
Priority | normal | Severity | minor | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Target Version | 0.9.4 | Fixed in Version | 0.9.4 | ||
Summary | 0008132: Cleaning up code sharing between library components | ||||
Description | Currently, libeufin-nexus and libeufin-bank share code using the 'utils' module but the current strategy is lacking. We need to share redundant code between the two, in particular that relating to database connection and data parsing (IbanPayto & TalerAmount). This requires the creation of a C'ommonError type' that can provide the Taler error code specific for both components. We also need to stop sharing EBICS code between the two, as libeufin-bank no longer needs this code. I propose to create a `common` module for all the code useful for any Taler project in kotlin and an `ebics` module for all the code useful for any EBICS/ISO20022 project in kotlin. | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2024-01-19 10:30 | Antoine A | New Issue | |
2024-01-19 10:30 | Antoine A | Status | new => assigned |
2024-01-19 10:30 | Antoine A | Assigned To | => Antoine A |
2024-01-23 19:39 | Antoine A | Status | assigned => resolved |
2024-01-23 19:39 | Antoine A | Resolution | open => fixed |
2024-01-25 22:30 | Christian Grothoff | Fixed in Version | => 0.9.4 |
2024-01-25 22:30 | Christian Grothoff | Target Version | 0.10 => 0.9.4 |
2024-03-07 20:49 | Christian Grothoff | Status | resolved => closed |