arrayfire / arrayfire-haskell

Haskell bindings to ArrayFire

Home Page:http://hackage.haskell.org/package/arrayfire

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Three major releases in 24 hours.

phadej opened this issue · comments

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...)

@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.

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.

cabal upload -d arrayfire-0.4.0.0-docs.tar.gz --publish

But yes, if there's any way you guys can fix hackage to allow documentation pushes, that would be great. It did work for 0.2.0.0 though. Not sure what's happening now. But how I release packages publicly shouldn't be dictated by hackage's data store. Hackage also has a deprecation option as well for that, if need be.

Try with web interface https://hackage.haskell.org/package/arrayfire-0.4.0.0/maintain/docs, it works but cabal doesn't it's a bug in cabal-install. Please report it then to its issue tracker.

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 hackage.haskell.org

image

@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!