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

P2980 R1 A motivation, scope, and plan for a quantities and units library #1655

Open
wg21bot opened this issue Oct 16, 2023 · 7 comments
Open
Labels
C++29 Targeted at C++29 info Informational paper numerics size - large paper size estimate
Milestone

Comments

@wg21bot
Copy link
Collaborator

wg21bot commented Oct 16, 2023

P2980R0 A motivation, scope, and plan for a physical quantities and units library (Mateusz Pusz, Dominik Berner, Johel Ernesto Guerrero Peña, Chip Hogg, Nicolas Holthaus, Roth Michaels, Vincent Reverdy)

@wg21bot wg21bot added LEWG Library Evolution LEWGI Library Evolution Incubator SG23 Safety and Security SG6 Numerics labels Oct 16, 2023
@wg21bot wg21bot added this to the 2023-telecon milestone Oct 16, 2023
@inbal2l inbal2l added scheduled-for-library-evolution This paper has been scheduled for one of the groups: LEWG, LEWG Incubator, or a Mailing List review ready-for-library-evolution-meeting-review This paper needs to be discussed at a Library Evolution meeting labels Oct 16, 2023
@inbal2l
Copy link
Collaborator

inbal2l commented Oct 16, 2023

Scheduled for Friday in Kona. SG6 would see this before it reaches LEWG.

@inbal2l inbal2l added size - large paper size estimate numerics labels Oct 16, 2023
@inbal2l inbal2l changed the title P2980 R0 A motivation, scope, and plan for a physical quantities and units library P2980 R0 A motivation, scope, and plan for a physical quantities and units library (A) Oct 18, 2023
@inbal2l inbal2l changed the title P2980 R0 A motivation, scope, and plan for a physical quantities and units library (A) P2980 R0 A motivation, scope, and plan for a physical quantities and units library Oct 19, 2023
@mattkretz mattkretz added this to Kona '23 in SG6 Nov 5, 2023
@mpusz
Copy link

mpusz commented Nov 10, 2023

D2980R1 will be presented.

@inbal2l
Copy link
Collaborator

inbal2l commented Nov 15, 2023

Library Evolution Meeting Kona 2023-11-10

2023-11-10 Library Evolution Kona 2023 Meeting Minutes

Chair: Inbal Levi / Nevin Liber

Champion: Mateusz Pusz

Minute Taker: Billy Baker

Polls

POLL: Given that our time is limited, more time should be promised for a quantities and units library.

SF F N A SA
10 13 4 0 0

Attendance: 22 + 6

# of Authors: 4

Authors’ position: 4x SF

Outcome: Strong consensus in favor

Outcome

Once the proposal is split, we should discuss the injection mechanism (moving away from UDLs, which is the common practice in other libraries). Matusz's C++ on sea presentation mentioned it, but it was not discussed in the paper).
There's also a dependency in https://wg21.link/P1985 (universal template params).

The room was supportive of moving forward with P2980 as the plan. We will need to see papers for each facility, and so we would like to have this proposal split into small papers which can then progress individually.

@inbal2l inbal2l removed LEWGI Library Evolution Incubator 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
@inbal2l
Copy link
Collaborator

inbal2l commented Nov 16, 2023

The plan was supported by LEWG. We will see the individual papers once published and after they pass SG6 (and possibly, LEWGI).

@inbal2l inbal2l closed this as completed Nov 16, 2023
@inbal2l inbal2l added the C++29 Targeted at C++29 label Nov 16, 2023
@wg21bot
Copy link
Collaborator Author

wg21bot commented Dec 19, 2023

P2980R1 A motivation, scope, and plan for a quantities and units library (Mateusz Pusz, Dominik Berner, Johel Ernesto Guerrero Peña, Charles Hogg, Nicolas Holthaus, Roth Michaels, Vincent Reverdy)

@wg21bot wg21bot modified the milestones: 2023-telecon, 2024-telecon Dec 19, 2023
@wg21bot wg21bot changed the title P2980 R0 A motivation, scope, and plan for a physical quantities and units library P2980 R1 A motivation, scope, and plan for a quantities and units library Dec 19, 2023
@wg21bot wg21bot reopened this Dec 19, 2023
@inbal2l inbal2l added LEWGI Library Evolution Incubator and removed LEWG Library Evolution labels Dec 21, 2023
@rogerorr
Copy link
Collaborator

SG23 saw the related paper, P2981R0 in Kona, and we had informal consent that this direction is helpful for security; so I am removing the SG23 label as I do not think we need to see this paper

@rogerorr rogerorr removed the SG23 Safety and Security label Jan 20, 2024
@mattkretz mattkretz removed this from Tokyo '24 in SG6 Mar 20, 2024
@mattkretz mattkretz added info Informational paper and removed SG6 Numerics LEWGI Library Evolution Incubator labels May 24, 2024
@mattkretz
Copy link
Collaborator

For now, this paper is informational only and not intended to be reviewed in any group.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C++29 Targeted at C++29 info Informational paper numerics size - large paper size estimate
Projects
Development

No branches or pull requests

5 participants