-
Notifications
You must be signed in to change notification settings - Fork 5
Three major releases in 24 hours. #31
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
Comments
@phadej the public interface is changing, a major version bump is required to abide by PVP. Surely hackage can handle 3 POST requests. |
@phadej, amazonka uploads 60 packages at a time, I think we're ok here. |
Hackage is permanent store, it’s one upload but the version is there forever.
You can only upload a package version once and this cannot be undone, so try to get it right the first time!
You could have made only single major release instead of three. Please rethink your release process taking unique Hackage coat model into account.
… On 6 Nov 2019, at 21.25, David Johnson ***@***.***> wrote:
@phadej the public interface is changing, a major version bump is required to abide by PVP. Surely hackage can handle 3 POST requests.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
Amazonka maintainers are not uploading new versions of the same package in short time.
…Sent from my iPhone
On 6 Nov 2019, at 21.27, David Johnson ***@***.***> wrote:
@phadej, amazonka uploads 60 packages at a time, I think we're ok here.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
Thanks for your recommendation. |
@phadej Also, I noticed when I try to upload the documentation standalone that it doesn't work. Hackage will fail to build this package because it doesn't have the third party libraries, so I have to upload the docs manually. Maybe this is what you're referring to ? I'm trying to upload docs here.
But yes, if there's any way you guys can fix hackage to allow documentation pushes, that would be great. It did work for |
Try with web interface https://hackage.haskell.org/package/arrayfire-0.4.0.0/maintain/docs, it works but |
The granularity of the changes that are batched into a release can be debated, but I'd leave that to the package author's discretion, who should take into account end user's timeline for the needed feature. |
Thanks, will give the web API a go. |
I hope that those mentioned end users will donate to Haskell.org which resources are used to host |
@phadej So I was able to use the web API to upload documentation, but it doesn't seem to show up on the hackage page. Is there a way I can see any kind of logs as to what the issue might be? |
@phadej was able to get haddocks uploaded thanks to @cocreature. For all further PSA (public service announcements) regarding hackage and its cost model, I think this would be better served as a haskell-cafe message so it can benefit the entire community since it seems everybody is at risk. Going forward let's keep this public issue tracker related to ArrayFire issues only. Thanks! |
Please, sleep over the releases. No need to spam Hackage.
(edit: only three are in rapid succession, the first one is already two days ago...)
The text was updated successfully, but these errors were encountered: