Open ben-craig opened 3 months ago
P3325R2: A Utility for Creating Execution Environments
2024-07-23 Library Evolution Telecon Minutes
Champion: Eric Niebler Chair: Fabio Fracassi Minute Taker: Ben Craig
Papers Forwarding Checklist:
(*) we do not expect a delayed implementers to work on this outside the initial P2300 implementation work. If there is a strong wish from implementers we can add a separate feature test macro.
POLL: Modify P3325R2 to delete the assignment operators from both prop
and env
and forward to LWG for C++26 as a B1 (to be confirmed by electronic polling)
SF | F | N | A | SA |
---|---|---|---|---|
4 | 4 | 1 | 0 | 0 |
Attendance: 18
# of Authors: 1
Author's Position: SF
Outcome: Strong consensus in favour
The author will apply the requested changes and publish an R3. (Update: P3325R3 published) This revision will be forwarded to LWG for C++26 as B1 (pending electronic polling).
(Note: Documentation of the discussion during St. Louis meeting was added to the first comment to maintain order)
2024-06-28 Library Evolution St. Louis Meeting (First Morning Session)
P3325R0: A Utility for Creating Execution Environments
2024-06-28 Library Evolution St. Louis Minutes
Champion: Lewis Baker Chair: Fabio/Ben Minute Taker: Khalil Estell
Summary
POLL: Move the facilities of P3325R0 to std:: namespace (make it a more general "lookup" facility)
Attendance: 14 IP + 4 R Author's Position: N/A Outcome: consensus against
POLL: Approval poll of the names:
POLL: In P3325R0 Change name prop to property, leave env as is.
Attendance: 12 IP + 4 R Author's Position: N/A Outcome: No consensus for a change
POLL: P3325 needs to support initialization from a parenthesized expression (even if that makes the facility a non aggregate)
Attendance: 12 IP + 5 R Author's Position: N/A Outcome: Consensus against
POLL: Forward P3325R0 to LWG for C++26 (to be confirmed by electronic polling)
Attendance: 13 IP + 5 R Author's Position: N/A Outcome: Consensus in favor
A: I'm not against the facility, just against forwarding to LWG without more context SA: Too fast too early. This feels rushed and I have experience and regrets with doing this in the past.
Next Steps
The paper was forwarded to LWG for C++26 (as B3 - addition) (to be confirmed by a Library evolution electronic poll).
2024-06-28 Library Evolution St. Louis Meeting (Second Afternoon Session)
P3325R0: A Utility for Creating Execution Environments
2024-06-28 Library Evolution St. Louis Minutes
Champion: Lewis Baker Chair: Robert/Fabio Minute Taker: Eddie Nolan
Summary
ACTION: Remove [nodiscard] from the wording of P3325.
We ran out of time, no polls were taken, we will need to see this paper again in an LEWG telecon.
Next Steps
We didn't finish the wording review, we will see this paper again in an LEWG telecon.
2024-07-16 Library Evolution Telecon
P3325R1: A Utility for Creating Execution Environments
2024-07-16 Library Evolution Telecon Minutes
Champion: Eric Niebler Chair: Ben Craig Minute Taker: Guy Davidson & Mark Hoemmen
Summary
We did a wording review. Few fixes which came up during the review:
Next Steps
The author should apply the requested changes, the next revision of the paper (P3325R2) will be seen by LEWG in an upcoming telecon.