vincenthz / hs-cryptohash

efficient and practical cryptohashing in haskell. DEPRECATED in favor of cryptonite
Other
30 stars 24 forks source link

Document move from `cryptohash` to `cryptonite` #39

Closed gasi closed 1 year ago

gasi commented 8 years ago

First of all, thanks for providing this library. I am a Haskell beginner and first stumbled upon cryptohash and only later found your blog post about the consolidation to cryptonite. Could you please add a link to your blog post in the README.md as well as the Hackage page so newcomers know about cryptonite? Thanks.

P.S. Let me know if you’d prefer me to open a PR.

angerman commented 8 years ago

I just ran into the same issue. When browsing packages, finding cryptohash and cryptonite, an no deprecation note (as with some other package), is really confusing.

rvion commented 8 years ago

@vincenthz I also wish you could deprecate cryptohash
image

as you did for cprng-aes for instance

image

As of now, it's not direclty clear that cryptohash should be avoided

vincenthz commented 8 years ago

It's now deprecated almost everywhere (cabal header, README, ..), apart from officially from hackage. it's still fully functional and still willing to maintain it, as they are many users of it, which is the only reason why I don't flip the switch.

angerman commented 8 years ago

I've run into minor issues with packages using cryptohash, when I was using cryptonite, ending up with incompatible, yet identically named, data structures. Package imports solve this to a certain degree.

Isn't cryptonite a superset and almost a stand-in replacement for crytpohash? Or am I missing something?