amazonka
amazonka copied to clipboard
New release
There have been a good amount of changes since since 2.0.0. There is at least one we'd like to use. Is there anything I could do to help shepherd through a new release?
Seconding this, I need the fixes in #973 to be able to build this library with the ghc version I am using (9.8.2).
These are the issues that need to be resolved for 2.1 to get released: https://github.com/brendanhay/amazonka/milestone/4
I am currently studying for an AWS re-qual and that's eating all of my free time. Once that's done, I hope to find some things to push back to 2.2 and start working towards getting the important things finished.
#1006 would be relatively easy to pick up, I think, if someone wants to give it a crack.
Would it be possible to have any release, compatible with GHC 9.8, in upcoming weeks please? It would be problematic if amazonka falls out of Stackage LTS again, and I'd expect Stackage to switch to GHC 9.8 relatively soon.
Indeed, can we get a 2.0.1 release which is basically 2.0 + GHC 9.8 compatibility (and maybe other bugfixes)?
Although to be fair if one wants to use amazonka with GHC >= 9.8, putting
package amazonka-s3 -- or other sublib
ghc-options: -XDuplicateRecordFields
in cabal.project does the trick.
@arybczak You'd need allow-newer too, unless you're somehow using an older index-state (or you set the revision somehow, which I don't think cabal-install allows?) Because amazonka-core was revised to disallow GHC 9.8: https://hackage.haskell.org/package/amazonka-core-2.0/revisions/
Yes, we also need #972 for GHC 9.8/9.10.
@endgame What are the easiest issues that need to get done for 2.1?
@ysangkok #1027 would be a good warm-up. #1017 would be a good PR to use as inspiration. If you're keen for more after that, I'll see if I can recommend something else. Are you more comfortable with the idea of chasing laziness bugs or reading other SDKs?
I assume the question was more 9.8/9.10 when or how to get there? :-)
Unfortunately nobody put their hand up at ZuriHac, so while I was able to get the hooks system rework in for 2.1, I have to give the traditional answer of "when it's done" :(.
I'm nearly home, and I have a fair amount of stuff coming over the horizon, so I don't know what promises I can make here.
Is there anything particularly time consuming about creating a branch for 2.0.1 that's 2.0 + compatibility fixes for newer GHC versions and releasing that? It's been over a year.