IntersectMBO / cardano-addresses

Addresses and mnemonic manipulation & derivations
Apache License 2.0
148 stars 46 forks source link

Publish `cardano-addresses` on CHaP #241

Open HeinrichApfelmus opened 12 months ago

HeinrichApfelmus commented 12 months ago

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

locallycompact commented 10 months ago

Bumping, please could we have this?

Crypto2099 commented 5 months ago

Minor update to this now that CHaP is maintained by Intersect but this still should be a target: https://chap.intersectmbo.org/all-packages/