grondilu / libdigest-raku

Raku implementation of various digests
Artistic License 2.0
27 stars 42 forks source link

substantial cleaning is required #36

Open grondilu opened 1 year ago

grondilu commented 1 year ago

See IRC discussion on this day :

https://irclogs.raku.org/raku/2023-01-11.html#11:49

2colours commented 1 year ago

I'm not sure if this has been mentioned or not but the creation of Digest::HMAC might not have been the "biggest" (as much as this can be estimated) breakage in the interface of this distribution,

There used to be a Digest module which itself was depended upon. Now that it went down, one may end up in a situation where they desperately try to install the Digest distribution but use Digest keeps failing.

The change itself might make sense but 1. it was clearly a breaking change of the most fundamental kind 2. the modules/distributions that depended on it need to be updated and perhaps hardened so as to not break by a change like this.