-
Notifications
You must be signed in to change notification settings - Fork 49
Make lukko
flag default to off.
#322
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
base: master
Are you sure you want to change the base?
Conversation
3c6a5d3
to
c7c0c2f
Compare
I was thinking we could start by flipping the flag in cabal, as the main user of hackage-security. However, this PR is a sensible second step. Or am I missing something? |
Note that so far we have a commented-out line turning off lukko in the project file: hackage-security/cabal.project Line 15 in d160ca4
This PR should also touch this line. Probably it makes sense to just delete it. |
I think I just misunderstood the ask from the dev meeting on Thursday. I can make the PR to set the lukko flag to off in cabal and get that done first before this. |
You can flip it in
One possibility is to keep |
Thanks, Bodigrim! Co-authored-by: ˌbodʲɪˈɡrʲim <[email protected]>
@Mikolaj @andreasabel what's the status of this? Could we please get it merged? |
I'm sorry I've read the comment chain one time too many and now I'm confused. Weren't we supposed to change the flag first in cabal (I don't think we did; did we?) and only then, after some time, in hackage-security? See haskell/cabal#10724 (comment), unless we've developed a better deprecation plan since then. Did we? |
You do you, but I think all this "developing a deprecation plan" is greatly overcomplicated. What's wrong with simply switching the flag in |
It's all about incentives. If anybody is keen enough to see this change through quickly and would like to take responsibility for the change process, patching and reverting as needed, I'm more than happy to assist in enacting the fast plan and then cleaning up the fallout. By default, the cabal/hackage-security team is conservative, though. |
Count me keen enough then :) @a-02 could you please make the flag both automatic |
Great! Let's do it! |
You got it, now its set to |
Could you also please rebase? Maybe then Ci failures would vanish... |
Based on discussions from haskell/cabal#10724, which was spurred by the comment here: haskellari/lukko#39 (comment)