Upload a new version from the fork, which unlocks support for many new Servant features such as MultiVerb;
Contribute servant-openapi3 to the main Servant repo;
Offer to become the maintainer for servant-openapi3 in its new home. I spoke to one of the Servant maintainers at Zurihac and they were open to this arrangement.
Note: I have contacted Hackage admins via e-mail a few weeks ago, but I haven’t received an answer. I’m also using this thread as a ping
I wonder whether the reason your request wasn’t granted yet, is, that the library (like swagger2 and openapi3) is getting minimal updates every year. If that is the reason, it would be nice of the Hackage trusteesadmins to tell you.
Maybe a fork would be a better option? Then you’d also be able to easily switch to your own fork of openapi3 (which is also in the biocad org).
I haven’t been concerned with openapi3 since it’s been getting releases (e.g. earlier this year), whereas servant-openapi3’s last release was back in 2022.
You’re right that there have been dependency bound updates via revisions. Is that considered enough? In my discussions with other users of Servant, it seems that servant-openapi3 remains the main barrier to adoption of newer features such as MultiVerb