Comments (18)
Maybe @stepcut can help?
from acid-state.
I will make sure this happens.
from acid-state.
+1
from acid-state.
+1
from acid-state.
In order for a package to be in stackage there needs to be someone who is willing to check at least once per week that acid-state
is still building correctly in stackage and, if not, take the steps required to fix it quickly.
Currently no one has stepped up to perform that role.
99% of this job is checking your github notifications and changing the bounds on a build dependency. It does not require any real knowledge of the innards of acid-state
.
from acid-state.
I would be happy to commit build dependency pull requests from stack users
from acid-state.
@ddssff You should have commit access to acid-state
, acid-state-tls
and safecopy
now.
To get safecopy
and acid-state
(back) into stackage start here:
https://github.com/fpco/stackage/blob/master/MAINTAINERS.md#adding-a-package
Thanks!
from acid-state.
That's not exactly what I signed up for. My plan was for people who use stackage to submit pull requests to update the dependencies. I submit these for other packages all the time.
from acid-state.
I was in a hurry and misread your statement as:
I would be happy to commit build dependency stack users
But, regardless, you now have the commit privs required to pull requests should anyone submit them.
from acid-state.
As of today, acid-state
is still dropped out of stackage (https://www.stackage.org/package/acid-state).
How to fix this:
- release a version that builds with GHC 9.0 (#137)
- apply for addition to stackage nightly: commercialhaskell/stackage#6458
- (once it is in nightly,) apply for addition to stackage LTS: commercialhaskell/lts-haskell#335
Once nightly switches to GHC 9.2, a version of acid-state
for GHC 9.2 needs to be released to hackage (within a few months). Otherwise, you drop out.
A stackage maintainer needs to be able to make releases to hackage, otherwise, this job cannot be performed reasonably.
from acid-state.
If anyone wants to be the acid-state stackage maintainer let me know here and I will grant hackage privs.
from acid-state.
@ddssff I can step up if I also get priviledges to merge PRs that make acid-state build in newer versions of the ecosystem (newer GHC, newer dependencies...).
from acid-state.
Sounds good.
from acid-state.
Maybe I don't have permission to add you, I'm not seeing any way to do it.
from acid-state.
acid-state-0.16.1
is now in LTS 18.26 and nightly.
from acid-state.
This is great, thanks!
Should I close the issue?
from acid-state.
Well, the pending issue here is my request to @stepcut for repo permissions.
from acid-state.
Then please go ahead and close the issue.
from acid-state.
Related Issues (20)
- Get size of acid-state? HOT 3
- Failed to build acid-state-0.15.1 HOT 8
- acid-state fails to build with GHC 8.8.1 HOT 1
- Changelog entry for 0.16 is missing HOT 1
- Test suite fails on macOS HOT 8
- build fails on ghc 9.0.1 HOT 1
- Hackage release needed for GHC 9.0.2 support HOT 2
- Benchmark `loading-benchmark` fails to build with GHC 7.10 HOT 3
- GHC versions covered by AppVeyor CI HOT 3
- acid-state on cluster HOT 1
- Haddocks for Data.Acid.Memory.Pure.AcidState are misleading HOT 1
- Database seems empty after ctrl+c HOT 4
- Build failures with mtl-2.3
- Support GHC 9.4 HOT 1
- README: possibly outdated irc link
- Build failure with unix-2.8 (GHC 9.6)
- Support GHC 9.6
- Build failure with template-haskell-2.21 (GHC 9.8)
- Benchmarks fail to build on GHC 9.8 due to `system-filepath`
- Unnecessary use of strict bytestrings in Data.Acid.Log HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from acid-state.