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

P1899 stride_view #647

Closed
wg21bot opened this issue Oct 15, 2019 · 9 comments · Fixed by cplusplus/draft#5640
Closed

P1899 stride_view #647

wg21bot opened this issue Oct 15, 2019 · 9 comments · Fixed by cplusplus/draft#5640
Labels
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 tentatively-ready-for-plenary Reviewed between meetings; ready for a vote.
Milestone

Comments

@wg21bot
Copy link
Collaborator

wg21bot commented Oct 15, 2019

P1899R0 stride_view (Christopher Di Bella)

@wg21bot wg21bot added the LEWG Library Evolution label Oct 15, 2019
@wg21bot wg21bot added this to the 2019-11 milestone Oct 15, 2019
@FabioFracassi FabioFracassi added C++23 Targeted at C++23 ranges std::ranges labels Oct 24, 2019
@FabioFracassi FabioFracassi added this to C++23 Priority in LEWGBelfast2019 Oct 24, 2019
@FabioFracassi FabioFracassi moved this from C++23 Priority to Friday Morning in LEWGBelfast2019 Oct 30, 2019
@jensmaurer jensmaurer modified the milestones: 2019-11, 2020-02 Dec 11, 2019
@tituswinters
Copy link

Discussed by LEWG in Prague.
http://wiki.edg.com/bin/view/Wg21prague/P1899

Ensure that stride is positive.
Unanimous consent

Revise (many suggestions in the notes) and return to LEWG.
Unanimous consent

@tituswinters tituswinters added the needs-revision Paper needs changes before it can proceed label Feb 14, 2020
@jensmaurer jensmaurer removed this from the 2020-02 milestone Feb 18, 2020
@jensmaurer jensmaurer removed the C++23 Targeted at C++23 label Mar 7, 2020
@brycelelbach brycelelbach added B3 - addition Bucket 3 as described by P0592: material that is not mentioned in P0592 IS Ship vehicle: IS labels Aug 25, 2020
@inbal2l inbal2l added the SG9 Ranges SG label Nov 9, 2021
@inbal2l
Copy link
Collaborator

inbal2l commented Nov 9, 2021

R2 of the paper was seen by SG9 on 2021-11-8. (Full Minutes)
Fixes requested: The constructor isn't exposition-only, as is the type is observable. The conversion from non-const to const shouldn't be explicit. Discussion about the conditions on which the returned view is borrowed.

Outcome

Paper should be revised with the design fixes, then come back to SG9 (Scheduled for December 20th meeting).

@wg21bot
Copy link
Collaborator Author

wg21bot commented Nov 26, 2021

P1899R1 stride_view (Christopher Di Bella)

@wg21bot wg21bot removed the needs-revision Paper needs changes before it can proceed label Nov 26, 2021
@wg21bot wg21bot added this to the 2021-telecon milestone Nov 26, 2021
@cor3ntin cor3ntin added C++23 Targeted at C++23 needs-revision Paper needs changes before it can proceed and removed needs-revision Paper needs changes before it can proceed labels Dec 8, 2021
@inbal2l
Copy link
Collaborator

inbal2l commented Dec 20, 2021

Was seen by SG9 on Dec 20th, 2021 (Minutes)

Polls

Poll: Forward “P1899R2: stride_view” (T1) to LEWG for C++23.

SF F N A SA
8 3 0 0 0

Summery

R2 was by Tim Song. No changes requested from the group.
The paper is targeting LEWG mailing list review, and intended to be forwarded directly to electronic poll.
Forwarded to LEWG for C++23.

@inbal2l inbal2l added ready-for-library-evolution-mailing-list-review This paper needs to be discussed on the Library Evolution mailing list and removed SG9 Ranges SG labels Dec 20, 2021
@brycelelbach brycelelbach added expedited-library-evolution-electronic-poll Papers that were reviewed on the mailing list and then advanced directly to electronic polling. scheduled-for-library-evolution This paper has been scheduled for one of the groups: LEWG, LEWG Incubator, or a Mailing List review 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 13, 2022

ML review was started on Dec 20 2021, including motion to pass the paper to electronic poll.
The motion passed, "P1899R2: stride_view" was forwarded to LWG for C++23 (to be confirmed with electronic poll).

https://lists.isocpp.org/lib-ext/2022/01/21932.php

@inbal2l inbal2l added ready-for-library-evolution-electronic-poll This paper needs to undergo a Library Evolution electronic poll and removed 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 labels Jan 13, 2022
@wg21bot
Copy link
Collaborator Author

wg21bot commented Jan 22, 2022

P1899R2 stride_view (Christopher Di Bella, Tim Song)

@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
Copy link

cor3ntin commented Feb 16, 2022

2022-01 Library Evolution Electronic Poll Outcomes

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

SF F N A SA
18 13 0 0 0

Unanimous consensus in favor.

@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 expedited-library-evolution-electronic-poll Papers that were reviewed on the mailing list and then advanced directly to electronic polling. labels Feb 16, 2022
@brycelelbach brycelelbach added expedited-library-evolution-electronic-poll Papers that were reviewed on the mailing list and then advanced directly to electronic polling. lwg-pending LWG Chair needs to disposition labels Feb 23, 2022
@JeffGarland JeffGarland added lwg-fullreview Paper is ready for lwg full group review and removed lwg-pending LWG Chair needs to disposition labels Jul 4, 2022
@JeffGarland
Copy link
Member

LWG reviewed and approved 2022-07-08
Notes: https://wiki.edg.com/bin/view/Wg21telecons2022/P1899-20220708

poll: put P1899r3 into C++23

F A N
14 0 0

@JeffGarland JeffGarland added tentatively-ready-for-plenary Reviewed between meetings; ready for a vote. and removed lwg-fullreview Paper is ready for lwg full group review B3 - addition Bucket 3 as described by P0592: material that is not mentioned in P0592 size - small paper size estimate labels Jul 8, 2022
@wg21bot
Copy link
Collaborator Author

wg21bot commented Jul 21, 2022

P1899R3 stride_view (Christopher Di Bella, Tim Song)

@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
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 tentatively-ready-for-plenary Reviewed between meetings; ready for a vote.
Projects
No open projects
LEWGBelfast2019
Friday Morning (Ranges & Freestan...
Development

Successfully merging a pull request may close this issue.

8 participants