
I think changes to the communication protocol *are* user-facing, in that
any change to the protocol could implies a breaking change between all
cabal releases in the future and all GHC releases in the past.
It appears that is the case for the planned release of
`semaphore-compat-2`, but I'm not 100% sure.
In that light, I think it's good to discuss in a proposal to ensure we
do not sign off lightly on such breaking changes, in particular for
future versions of `semaphore-compat`.
I will express support once compatibility and breaking changes are
properly addressed.
Sebastian
------ Originalnachricht ------
Von "Arnaud Spiwack"
Quite frankly, this is barely any user-facing change at all. Technically the semaphore could previously be shared by non-Haskell processes in ways the updated proposal doesn't allow. But it's not really something people do. So it all sounds reasonable.
On Mon, 23 Sept 2024 at 19:10, Simon Peyton Jones
wrote: I'm happy to support too, but I would like to see presentational changes, so the final proposal makes sense when read in 5 yrs time.
Simon
On Sat, 21 Sept 2024 at 20:45, Malte Ott
wrote: I agree.
Hi all,
This seems like a sensible update to an accepted proposal.
I recommend we accept the amendment.
Eric
On Thu, Sep 19, 2024, at 19:00, Erik de Castro Lopo wrote:
Hi all,
This is minor updates to correct an existing approved proposal.
I approve of these changes.
Erik
Adam Gundry wrote:
Dear Committee,
Zubin Duggal proposes to amend proposal #540, which introduced
parallelism control mechanism, so that it can avoid incompatibilities arising from different system C library implementations:
https://github.com/wz1000/ghc-proposals/blob/new-jsem/proposals/0540-jsem.rs...
I'd like to nominate Eric Seidel as the shepherd, since he was
On 2024-09-21 09:16, Eric Seidel wrote: the -jsem the
shepherd of the original proposal.
Please guide us to a conclusion as outlined in https://github.com/ghc-proposals/ghc-proposals#committee-process
Cheers,
Adam
-- Adam Gundry, Haskell Consultant Well-Typed LLP, https://www.well-typed.com/
Registered in England & Wales, OC335890 27 Old Gloucester Street, London WC1N 3AX, England _______________________________________________ ghc-steering-committee mailing list ghc-steering-committee@haskell.org
https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee
--
Erik de Castro Lopo http://www.mega-nerd.com/ _______________________________________________ ghc-steering-committee mailing list ghc-steering-committee@haskell.org
https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee _______________________________________________ ghc-steering-committee mailing list ghc-steering-committee@haskell.org
https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee _______________________________________________ ghc-steering-committee mailing list ghc-steering-committee@haskell.org https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee
ghc-steering-committee mailing list ghc-steering-committee@haskell.org https://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-steering-committee
-- Arnaud Spiwack Director, Research at https://moduscreate.com and https://tweag.io.