cardano-addresses icon indicating copy to clipboard operation
cardano-addresses copied to clipboard

Publish `cardano-addresses` on CHaP

Open HeinrichApfelmus opened this issue 7 months ago • 2 comments

Context

Downstream projects such as cardano-wallet use cardano-addresses as a Haskell library. However, this library is not published on a public repository such as Hackage or ChaP. Such a publication would include version bounds on its dependencies.

This lack of publication makes it difficult to align the version numbers of transitive dependencies such as bech32 and optparse-applicative in downstream projects such as cardano-wallet.

At the moment, cardano-addresses pins the index-state of Hackage to the timestamp

index-state: 2021-10-05T00:00:00Z

Effectively, this means that cardano-addresses is outdated as it tracks the state of the package ecosystem from October 2021.

Regular publication on a package repository, such as CHaP, improves alignment with the package ecosystem.

Decision

TBD

Acceptance Criteria

The package listing on https://input-output-hk.github.io/cardano-haskell-packages/all-packages/ includes cardano-addresses.


Development

TBD

QA

TBD

HeinrichApfelmus avatar Nov 29 '23 12:11 HeinrichApfelmus