cplusplus / nbballot

Handling of NB comments in response to ballots
14 stars 4 forks source link

FR-027-006 6.6p10 [basic.link] Disallow weak module ownership #429

Closed wg21bot closed 1 year ago

wg21bot commented 1 year ago

This paragraph allows so called “weak module ownership”. It has been shown through implementation experience not to be useful. All known implementations have abandoned it. It create usability confusion.

Ban “weak module ownership”, and allow only “strong” module ownership.

jfbastien commented 1 year ago

It's mentioned in P0142, which explicitly deferred strong module ownership. I see that P1838 discusses the distinction as well. We've also had a few reflector emails, but no paper as far as I can see.

I asked about this comment on the reflector: https://lists.isocpp.org/modules/2022/10/0895.php There's agreement that a paper is needed.

erichkeane commented 1 year ago
Reject the proposed resolution to FR-027-006 for C++23, acknowledging this is a change we would like to do with a paper in the future. Also, we will be opening an EWG issue for this. SF F N A SA
1 12 7 0 0

Result: Consensus