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

P2474 views::repeat #1155

Closed
wg21bot opened this issue Dec 18, 2021 · 7 comments · Fixed by cplusplus/draft#5709
Closed

P2474 views::repeat #1155

wg21bot opened this issue Dec 18, 2021 · 7 comments · Fixed by cplusplus/draft#5709
Labels
B3 - addition Bucket 3 as described by P0592: material that is not mentioned in P0592 C++23 Targeted at C++23 expedited-library-evolution-electronic-poll Papers that were reviewed on the mailing list and then advanced directly to electronic polling. IS Ship vehicle: IS LWG Library plenary-approved Papers approved for inclusion in their target vehicle by plenary vote. ranges std::ranges size - small paper size estimate tentatively-ready-for-plenary Reviewed between meetings; ready for a vote.
Milestone

Comments

@wg21bot
Copy link
Collaborator

wg21bot commented Dec 18, 2021

P2474R0 views::repeat (Michał Dominiak)

@wg21bot wg21bot added LEWG Library Evolution SG9 Ranges SG labels Dec 18, 2021
@wg21bot wg21bot added this to the 2021-telecon milestone Dec 18, 2021
@inbal2l inbal2l added C++23 Targeted at C++23 ranges std::ranges labels Dec 18, 2021
@brycelelbach brycelelbach added ready-for-library-evolution-mailing-list-review This paper needs to be discussed on the Library Evolution mailing list scheduled-for-library-evolution This paper has been scheduled for one of the groups: LEWG, LEWG Incubator, or a Mailing List review B3 - addition Bucket 3 as described by P0592: material that is not mentioned in P0592 size - small paper size estimate labels Dec 22, 2021
@jensmaurer jensmaurer modified the milestones: 2021-telecon, 2022-telecon Jan 1, 2022
@inbal2l
Copy link
Collaborator

inbal2l commented Jan 10, 2022

Was seen by SG9 (Ranges) on 2022-01-03 (Full Minutes)

Polls

None.

Summary

Few design changes where proposed during the review. Author will send the fixed revision on SG9’s mailing list, we’ll gather support there (by +1). We will then review the paper in LEWG by a ML review targets electronic poll.

Update: A motion for forwarding the paper with fixes to LEWG was started in SG9's mailing list, motion passed. (https://lists.isocpp.org/sg9/2022/01/0208.php)

@inbal2l inbal2l added the needs-revision Paper needs changes before it can proceed label Jan 10, 2022
@inbal2l inbal2l added ready-for-library-evolution-meeting-review This paper needs to be discussed at a Library Evolution meeting and removed needs-revision Paper needs changes before it can proceed SG9 Ranges SG ready-for-library-evolution-mailing-list-review This paper needs to be discussed on the Library Evolution mailing list labels Jan 18, 2022
@brycelelbach brycelelbach added ready-for-library-evolution-electronic-poll This paper needs to undergo a Library Evolution electronic poll and 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 Jan 18, 2022
@wg21bot
Copy link
Collaborator Author

wg21bot commented Jan 22, 2022

P2474R1 views::repeat (Michał Dominiak)

@brycelelbach brycelelbach added scheduled-for-library-evolution This paper has been scheduled for one of the groups: LEWG, LEWG Incubator, or a Mailing List review and removed scheduled-for-library-evolution This paper has been scheduled for one of the groups: LEWG, LEWG Incubator, or a Mailing List review labels Feb 1, 2022
@cor3ntin cor3ntin added LWG Library and removed LEWG Library Evolution ready-for-library-evolution-electronic-poll This paper needs to undergo a Library Evolution electronic poll scheduled-for-library-evolution This paper has been scheduled for one of the groups: LEWG, LEWG Incubator, or a Mailing List review labels Feb 16, 2022
@cor3ntin
Copy link

cor3ntin commented Feb 16, 2022

2022-01-18 Library Evolution Telecon

P2474R1: views::repeat

2022-01-18 Library Evolution Telecon Minutes

Chair: Bryce Adelstein Lelbach

Champion: Michal Dominiak

Minute Taker: Inbal Levi

Start: 2022-01-18 11:09 Eastern

Does this proposal have:

  • Examples?
    • Yes.
  • Implementation experience?
    • Yes, in range v3.
  • Usage experience?
    • Yes, in range v3.
  • Deployment experience?
    • Yes, in range v3.
  • Performance considerations?
    • Yes.
  • Discussion of prior art?
    • Yes, in range v3.
  • Wording?
    • Yes.
  • Feature test macro?
    • Yes.

POLL: Send P2474R1 (views::repeat) to LWG for C++23 classified as an addition (priority B3), to be confirmed with a Library Evolution electronic poll.

Strongly Favor Weakly Favor Neutral Weakly Against Strongly Against
7 8 1 0 0

Attendance: 24

# of Authors: 1

Author Position: 1xSF

Outcome: Strong consensus in favor.

End: 11:20

Outcome

Send P2474R1 (views::repeat) to LWG for C++23 classified as an addition (priority B3), to be confirmed with a Library Evolution electronic poll.

@brycelelbach brycelelbach added the expedited-library-evolution-electronic-poll Papers that were reviewed on the mailing list and then advanced directly to electronic polling. label Feb 23, 2022
@brycelelbach brycelelbach added IS Ship vehicle: IS lwg-pending LWG Chair needs to disposition labels Feb 23, 2022
@brycelelbach
Copy link

2022-01 Library Evolution Electronic Poll Outcomes

Send [P2474R1] (views::repeat) to Library Working Group for C++23, classified as an addition ([P0592R4] bucket 3 item)

SF F N A SA
22 11 1 0 0

Strong consensus in favor.

@JeffGarland
Copy link
Member

JeffGarland commented May 20, 2022

LWG reviewed over 3 session and approved for C++23.

https://wiki.edg.com/bin/view/Wg21telecons2022/P2474-20220506
https://wiki.edg.com/bin/view/Wg21telecons2022/P2474-20220513
https://wiki.edg.com/bin/view/Wg21telecons2022/P2474-20220520

Poll: Add P2474R2 with noexcept revision (to be checked by Jonathan and Jeff) into c++23

F A N
9 0 0

@JeffGarland JeffGarland added lwg-fullreview Paper is ready for lwg full group review tentatively-ready-for-plenary Reviewed between meetings; ready for a vote. and removed lwg-pending LWG Chair needs to disposition lwg-fullreview Paper is ready for lwg full group review labels Jul 4, 2022
@JeffGarland
Copy link
Member

Updates have been checked by Jeff and Jonathan.

@wg21bot
Copy link
Collaborator Author

wg21bot commented Jul 21, 2022

P2474R2 views::repeat (Michał Dominiak)

@cor3ntin cor3ntin added the plenary-approved Papers approved for inclusion in their target vehicle by plenary vote. label Jul 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
B3 - addition Bucket 3 as described by P0592: material that is not mentioned in P0592 C++23 Targeted at C++23 expedited-library-evolution-electronic-poll Papers that were reviewed on the mailing list and then advanced directly to electronic polling. IS Ship vehicle: IS LWG Library plenary-approved Papers approved for inclusion in their target vehicle by plenary vote. ranges std::ranges size - small paper size estimate tentatively-ready-for-plenary Reviewed between meetings; ready for a vote.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants