Patching inactive packages on Hackage to support GHC 8.8 - Haskell

Welcome to the Functional Programming Zulip Chat Archive. You can join the chat here.

Soares Chen

Question: Do anyone know if there is any way we can submit patch to inactive Haskell packages on Hackage to make it support GHC 8.8? For example I submitted a PR for patching bloodhound, but there has not been any response. https://github.com/bitemyapp/bloodhound/pull/269
On Hackage it shows that there has not been any update on bloodhound since June 2018.

While waiting for the next major release of Bloodhound, we'd like to use the current released version (0.16.0.0) with GHC 8.8 and 8.10 support. I'd appreciate if you can do a minor release ...
TheMatten

@Chris Allen seems to be the owner

Lysxia

The best course of action is to first get the maintainer's attention, by pinging them on github, and if that doesn't work, sending them an email.

Sridhar Ratnakumar

@Soares Chen If you are using stack, you can specify your fork in stack.yaml

Soares Chen

Lysxia said:

The best course of action is to first get the maintainer's attention, by pinging them on github, and if that doesn't work, sending them an email.

Alright. I have emailed him. Let's see if he responds.

Soares Chen

Sridhar Ratnakumar said:

Soares Chen If you are using stack, you can specify your fork in stack.yaml

I am currently putting a fork of it as a git package in cabal.project. But apparently my CI is recompiling it for ~5 minutes for every build. So using it as official package on Hackage is still better,

Pavan Rikhi

they're @Chris Allen here and @bitemyapp on slack