Hi all,

There's a feature which has been available in Stack for a while now:
respecting a `STACK_LOCK` environment variable to cause some locking to
occur while using Stack. This feature is off by default, and I don't
believe is very well documented. I'm also uncertain if it's used at all,
or—with the approach to shared resources we've had in Stack for the past
few years—the feature is still relevant.

I believe the code as it stands right now may be broken and/or incomplete,
and play poorly with other features like Docker and Nix support. I'm
putting out this email to determine:

* Is there anyone out there using this support?
* If someone is using this support, would you be able to provide
clarification of what you want from this support so we can document,
implement, and test it correctly?

My plan currently is, if I don't hear back from anyone requesting this
support, I'll be removing it from `master` for the next release.

Relevant issue: https://github.com/commercialhaskell/stack/issues/4636

Michael

-- 
You received this message because you are subscribed to the Google Groups 
"haskell-stack" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to haskell-stack+unsubscr...@googlegroups.com.
To post to this group, send email to haskell-stack@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/haskell-stack/CAKT9ecMH1DjZSHJ4qTXC-55_eE_8uLtfJfrNGD90mrL7Z4o6Lw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to