Re: [Haskell-cafe] Maintainership of 3 packages on Hackage by Adjoint Inc

Hi Ivan, Stephen Diehl (https://github.com/sdiehl) has been very helpful in the past with these packages. I haven't seen any activity from other Adjoint members in a while. Maye Stephen is on this list and can help. As an aside, are you using these libraries for research purposes or in the wild? I'm interested in their suitability for non-research purposes or if something like blst (https://github.com/supranational/blst) with a Haskell FFI wrapper is more suitable/secure. Regards Sumit Message: 2
Date: Thu, 19 Aug 2021 20:48:08 +0300 From: Ivan Gromakovskii
To: haskell-cafe@haskell.org Subject: [Haskell-cafe] Maintainership of 3 packages on Hackage by Adjoint Inc Message-ID: <7c42266b-8747-e980-c1e5-5036f8b314e3@serokell.io> Content-Type: text/plain; charset="utf-8" Hello,
I am a Haskell software developer and I use some packages maintained by Adjoint Inc from Hackage. Specifically, I am interested in 3 packages:
• elliptic-curve https://hackage.haskell.org/package/elliptic-curve
• pairing https://hackage.haskell.org/package/pairing
• galois-field https://hackage.haskell.org/package/galois-field
Latest versions of these packages have upper bound restrictions on their dependencies which do not allow to build them with latest versions available on Hackage. For two packages these restrictions are already updated in the source repos on GitHub, they just need to be updated on Hackage. For the third one I opened a PR https://github.com/adjoint-io/galois-field/pull/32 on GitHub.
I opened an issue https://github.com/adjoint-io/elliptic-curve/issues/21 about updating elliptic-curve and commented https://github.com/adjoint-io/pairing/issues/21 another one about pairing. Unfortunately, both issues were closed even though Hackage versions were not updated. My PR wasn't closed, but apparently I was banned or something because now I can't write comments there.
Since I was unable to get any information on GitHub, I tried to contact the maintainer by email (info@adjoint.io) written in the "maintainer" field in all 3 packages, saying that I can make all the updated myself if they give me permission. Unfortunately, this email address doesn't seem to work because I got "Delivery Status Notification (Failure)" in response.
So it looks like these packages are effectively unmaintained, but require some maintenance. I found the "Taking over a package https://wiki.haskell.org/Taking_over_a_package" page which is exactly about my case. I think I am in the situation where I cannot contact the author/maintainer, that's why I am writing to Haskell Cafe. I can't CC the maintainer (info@adjoint.io) because the address simply doesn't exist. If anybody on the mailing list can reach out to Adjoint, please do that, I'll be very thankful.
Best,
Ivan
participants (1)
-
Sumit Raja