Skip to content
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

P3022 R1 A Boring Thread Attributes Interface #1683

Closed
wg21bot opened this issue Oct 16, 2023 · 4 comments
Closed

P3022 R1 A Boring Thread Attributes Interface #1683

wg21bot opened this issue Oct 16, 2023 · 4 comments
Labels
B2 - improvement Bucket 2 as described by P0592: bug fixes, performance improvements, integration fixes for/between e C++26 Targeted at C++26 LEWG Library Evolution size - medium paper size estimate
Milestone

Comments

@wg21bot
Copy link
Collaborator

wg21bot commented Oct 16, 2023

P3022R0 A Boring Thread Attributes Interface (David Sankel, Darius Neațu)

@wg21bot wg21bot added the LEWG Library Evolution label Oct 16, 2023
@wg21bot wg21bot added this to the 2023-telecon milestone Oct 16, 2023
@inbal2l inbal2l added ready-for-library-evolution-meeting-review This paper needs to be discussed at a Library Evolution meeting scheduled-for-library-evolution This paper has been scheduled for one of the groups: LEWG, LEWG Incubator, or a Mailing List review size - medium paper size estimate B2 - improvement Bucket 2 as described by P0592: bug fixes, performance improvements, integration fixes for/between e C++26 Targeted at C++26 labels Oct 16, 2023
@inbal2l inbal2l changed the title P3022 R0 A Boring Thread Attributes Interface P3022 R0 A Boring Thread Attributes Interface (A) Oct 18, 2023
@inbal2l inbal2l changed the title P3022 R0 A Boring Thread Attributes Interface (A) P3022 R0 A Boring Thread Attributes Interface Oct 19, 2023
@camio
Copy link

camio commented Nov 7, 2023

D3022R0: A Boring Thread Attributes Interface
Was scheduled for Kona 2023 meeting

@ben-craig
Copy link
Collaborator

ben-craig commented Nov 7, 2023

Library Evolution Meeting Kona 2023-11-07

D3022R1: A Boring Thread Attributes Interface

2023-11-07 Library Evolution Kona Minutes

Champion: Darius Neatu

Chair: Ben Craig / Robert Leahy

Minute Taker: Nevin Liber

Start: 2023-11-07

Summary

POLL: The attribute approach in P3022 (attributes class) is acceptable for C++, even considering extensibility and usability concerns

Strongly Favor Weakly Favor Neutral Weakly Against Strongly Against
4 8 5 6 1

Attendance: 26+8

# of Authors (P3022): 2

Author Position: SF

Outcome: Insufficient consensus relative to next poll

POLL: The attribute approach in P2019 (named attributes in ctors) is acceptable for C++, even considering extensibility and usability concerns

Strongly Favor Weakly Favor Neutral Weakly Against Strongly Against
7 9 2 0 4

Attendance: 28+8

# of Authors (P2019): 1

Author Position: SF

Outcome: Going with this approach

SA: This looks like properties that this room rejected, not sure why we are using nice names for this. P0900 was rejected
SA: Not the most natural way of setting properties in C++
SA: Lots of new names in namespace std, implementation experience in boost is a positive

Next Steps

This new direction was considered, but there was more consensus for the old direction. Closing this paper.

@inbal2l inbal2l removed ready-for-library-evolution-meeting-review This paper needs to be discussed at a Library Evolution meeting scheduled-for-library-evolution This paper has been scheduled for one of the groups: LEWG, LEWG Incubator, or a Mailing List review labels Nov 16, 2023
@wg21bot
Copy link
Collaborator Author

wg21bot commented Dec 19, 2023

P3022R1 A Boring Thread Attributes Interface (David Sankel, Darius Neațu)

@wg21bot wg21bot modified the milestones: 2023-telecon, 2024-telecon Dec 19, 2023
@wg21bot wg21bot changed the title P3022 R0 A Boring Thread Attributes Interface P3022 R1 A Boring Thread Attributes Interface Dec 19, 2023
@wg21bot wg21bot reopened this Dec 19, 2023
@inbal2l
Copy link
Collaborator

inbal2l commented Jan 17, 2024

Was seen in Kona on 2023-11-07 (Full minutes).
Authors are welcome to participate in the discussion on P3072 (scheduled for Tokyo 2024)

@inbal2l inbal2l closed this as completed Jan 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
B2 - improvement Bucket 2 as described by P0592: bug fixes, performance improvements, integration fixes for/between e C++26 Targeted at C++26 LEWG Library Evolution size - medium paper size estimate
Projects
Development

No branches or pull requests

4 participants