-
Notifications
You must be signed in to change notification settings - Fork 80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add to stackage #62
Comments
Any update on this? Considering that the msgpack organization might not be completely familiar with the Haskell ecosystem, could we describe the steps to add this to stackage? Or maybe the instructions in stackage's MAINTAINERS.md is sufficient? The msgpack website attributes the implementation to @rodrigosetti however it seems to be @tanakh who did the bulk of it. Option B would be to add the package ourselves without being the maintainer, as described (but discouraged) in the document linked above. Would there be any objections to that? Otherwise switch your library to the fork at https://github.com/TokTok/hs-msgpack? |
@2mol the attributed is for a different implementation: https://github.com/rodrigosetti/messagepack |
Oh, sorry for pinging you then, but thanks for the clarification! |
Aight, I'll do a PR under my name to get it included, but one of these day's we'll all sit together with a nice cup of tea, commit to a better style of disagreements, and then collectively unblock each other. |
PR is in progress, however currently |
@2mol currently only |
Ah, I don't think Deleting those subfolders for now and then again running
So it seems that we could bump some version bounds, but also need to add |
While there is an unresolved Stack ticket about supporting the standard
respectively; you can conveniently unpack the most recent releases into your local folder simply via
|
Ah, that leaves the version bounds and |
@hvr even if you could, would you? I have been operating under the understanding that you would prefer not to be pinged by Stackage stuff when feasible. I for one try to respect these wishes and open issues on your stuff only if there is a way to frame the issue as one which is beneficial to the Haskell ecosystem as a whole, and not just specifically to Stackage. |
@2mol the @DanBurton While I don't have any use for Stackage myself mostly because I don't use Stack either it doesn't mean that users of my packages don't sometimes ask for my packages to be included in order to reduce the unpleasentness of using Stack. I actually tagged the "help wanted" label 2 weeks ago already which seems to have gone unnoticed; i.e. I don't mind my packages which I release to Hackage being picked up by the Stackage downstream distribution, just as I don't mind them being included in Debian, Ubuntu, Fedora, Arch, Nix, etc.. I just expect Stackage to behave passively like all the other downstream distributions and not impose undue additional requirements beyond being a proper Cabal package released on Hackage and consequently adhering to the Hackage guidelines. |
Understood, thanks for the explanation, @hvr. For this case, and in the future, I would say you are welcome to close "add to stackage" issues like this as "a downstream concern", with a suggestion to open an issue on commercialhaskell/stackage instead. We're happy to track it on our end if you'd rather not be involved in getting your stuff onto stackage. In this particular case, the PR by @2mol is sufficient and we'll work w/ them there on how to proceed. |
Hey, would you mind adding this library to Stackage?
I'd like to add my library that depends on it to Stackage.
The text was updated successfully, but these errors were encountered: