# Lang Team Action Items Planning meeting: - [x] [2022-02-02]: Felix will reach out to jswrenn re updated design for “Plan for enum discrim, repr, and casting” [lang-team#134](https://github.com/rust-lang/lang-team/issues/134) (we won't schedule 2nd design mtg w/o that) - [ ] [2022-02-02]: Josh+Mara will ensure T-libs has chance to weigh in on what T-libs wants - [ ] [2022-02-02]: Niko+Josh will drive kickoff of astrological chart development: template+notes Backlog Bonanza: - [x] [2022-06-01]: Felix will follow through on https://github.com/rust-lang/rust/issues/44493: add help-wanted/mentor tag, with comment saying what's needed (remove feature gate and all code it guards, and update RFC to say we decided not to do this.) ==> This was done in [PR 97875](https://github.com/rust-lang/rust/pull/97875) - [ ] [2022-03-16]: Niko to comment on https://github.com/rust-lang/rust/issues/45683 - [x] [2022-02-09]: Felix will request summary for https://github.com/rust-lang/rust/issues/44874 - [x] [2022-02-09]: Felix will post summary and FCP close ~~https://github.com/rust-lang/rfcs/pull/2045~~ https://github.com/rust-lang/rust/issues/44839 => revised to [posting summary and asking for new owner](https://github.com/rust-lang/rust/issues/44839#issuecomment-1068137086). - [x] [2022-02-09]: Felix will reach out to project-const-generics's zulip re tracking of work, design esp., for RFC 2000 https://github.com/rust-lang/rust/issues/44580 => [zulip chat here](https://rust-lang.zulipchat.com/#narrow/stream/260443-project-const-generics/topic/tracking.20work.20.2344580). Boxy's synopsis: > "`N+1` is supposed to work, currently doesn't, and is long way off."" Regular triage - [ ] [2023-06-06]: tmandry to schedule time with Will Crichton, TC about a study for `#[refine]` - [ ] [2023-06-06]: Niko to merge https://github.com/rust-lang/rfcs/pull/3425 - [ ] [2023-06-06]: Niko to comment on #65991 - [ ] [2023-06-06]: Lokathor to detail three proposals on unsafe attributes RFC - [ ] [2023-04-11]: Felix to write a comment for [TAIT defining scope options #107645](https://github.com/rust-lang/rust/issues/107645) asking for an RFC - [ ] [2023-03-28]: Scott to write up an fcp merge comment for [postfix match](https://github.com/rust-lang/rfcs/pull/3295) - [ ] [2023-01-24]: Niko to schedule/propose a design meeting with opsem. - [x] [2023-01-10]: Tyler to comment asking for clarification https://github.com/rust-lang/rust/pull/106505 - [x] [2023-01-03]: Felix to post feedback on https://github.com/rust-lang/reference/pull/1307 - [ ] [2023-01-03]: Niko/Josh to file design meeting proposal for roadmap review - [ ] [2022-12-20]: Niko to write comment on https://github.com/rust-lang/rust/pull/104429 - [ ] [2022-12-20]: Tyler to write comment on https://hackmd.io/NtN56hozSSSlWGZJI82sHw?edit - [x] [2022-12-13]: Felix to write no-fcp-needed comment on https://github.com/rust-lang/rust/pull/104616 - [x] [2022-12-13]: Tyler to merge RFC https://github.com/rust-lang/rfcs/pull/3348 - [ ] [2022-12-13]: Felix to get a first pass of action items drafted for contracts - [ ] [2022-12-06]: Felix to extend bot to cover Meeting Proposals in addition to MCPs/initiative proposals. - [x] [2022-11-15]: Felix to comment on https://github.com/rust-lang/rust/pull/103877 to reflect lang team anti-lint consensus - [x] [2022-11-08]: Felix to comment on https://github.com/rust-lang/rust/issues/103763 - [ ] [2022-10-18]: Niko to reply with high-level ask on https://github.com/rust-lang/rust/pull/102256 - [x] [2022-10-18]: Scott to reply with renaming ask on https://github.com/rust-lang/rust/pull/102256 - https://github.com/rust-lang/rust/pull/102256/files#r998609886 - [x] [2022-10-18]: Scott to comment about lexical stuff, Done https://github.com/rust-lang/rust/pull/102944#issuecomment-1288024134 - [x] [2022-10-11]: pnkfelix to read https://github.com/rust-lang/lang-team/pull/174/files - [x] [2022-10-04]: pnkfelix to put requirements on https://github.com/rust-lang/rust/pull/102256 Update: unneeded, cjgillot is making good progress on design doc - [ ] [2022-08-17]: _ to write up directions on good summary - [ ] [2022-08-17]: Niko to write up stabilization report template - [ ] [2022-08-16]: Niko to concern comment on https://github.com/rust-lang/rust/issues/99697 - [x] [2022-08-09]: Scott to write comment on https://github.com/rust-lang/rust/issues/91639 - [ ] [2022-08-09]: Felix to spend some time trying to close items from "Active FCPs" list on the lang team triage. - [x] [2022-08-09]: Felix to review Stabilize GATs PR https://github.com/rust-lang/rust/pull/96709 - [ ] [2022-07-19]: Felix to review discusssions related to https://github.com/rust-lang/rust/pull/97052 in order to identify the problem being solved and the motivation for this specific solution. - [x] [2022-07-19]: Felix to review https://github.com/rust-lang/rust/issues/74727#issuecomment-814538151 and kick off FCP merge if it is ready - [x] [2022-07-05]: Scott to propose FCP merge on https://github.com/rust-lang/rust/issues/67264 - [ ] [2022-06-21]: Josh to cancel FCP on in favor of rfc https://github.com/rust-lang/lang-team/issues/97 - [x] [2022-06-15]: Mark to look at https://github.com/rust-lang/rust/issues/63003 - [ ] [2022-06-14]: Niko to review https://github.com/rust-lang/lang-team/pull/166 - [ ] [2022-05-17]: Josh to file issue for FCPing nonnull attr on https://github.com/rust-lang/rust/issues/87074 - [ ] [2022-05-10]: Niko to write relnotes and fcp https://github.com/rust-lang/rust/pull/95474 - [x] [2022-04-26]: Felix to merge https://github.com/rust-lang/rfcs/pull/3239 - [x] [2022-05-10]: Felix to merge https://github.com/rust-lang/rfcs/pull/3216 - [ ] [2022-05-10]: Felix to write a script to merge rfcs (triagebot please!) - [ ] [2022-04-12]: Niko to merge https://github.com/rust-lang/lang-team/issues/150 - [ ] [2022-04-12]: Niko to merge https://github.com/rust-lang/lang-team/pull/156 - [x] [2022-04-05]: Felix to merge https://github.com/rust-lang/rfcs/pull/3191 (Wesley took care of it!) - [x] [2022-04-05]: Scott to summarize + close https://github.com/rust-lang/lang-team/issues/151, inviting for more info to be posted on the specific use case. - [x] [2022-04-05]: pnkfelix to move notes for lint policy meeting into lang-team repo - [ ] [2022-03-22] : niko to approve https://github.com/rust-lang/compiler-team/issues/494 "Implement `Clone` for generators" - [ ] [2022-03-22] : niko to write up team consensus re closing [lang-team#151 extern macro!(ABI)](https://github.com/rust-lang/lang-team/issues/151) proposal. - [ ] [2022-03-22] : Roadmap, Josh to make PR to lang team repo - [ ] [2022-03-22] : Roadmap, Josh to make blog post to inside-rust - [x] [2022-03-15]: Felix to second https://github.com/rust-lang/lang-team/issues/147 - [ ] [2022-03-08]: Niko to ask for user experience reports on https://github.com/rust-lang/rust/issues/28937 - [ ] [2022-03-08]: Niko to file tracking issue for https://github.com/rust-lang/lang-team/issues/118 - [ ] [2022-03-08]: Josh to ask t-libs/lang, probably Mara, to write an initiative for crate-level 'where' as a first step/alternative toward portability. - [ ] [2022-03-02]: Josh to ask teams to propose things they want from lang - [x] [2022-03-01]: Felix to review temporary lifetime on let-else https://github.com/rust-lang/rust/pull/94012, https://github.com/rust-lang/rust/pull/93628#issuecomment-1041143670 => status: [had-meeting on 2022-05-12](https://github.com/rust-lang/rust/pull/93628#issuecomment-1125066530); looking into HIR specific let-else construct ([here's why](https://hackmd.io/@nikomatsakis/r1CpZqc8c)) - [ ] [2022-02-22]: Josh to summarize discussion onto https://github.com/rust-lang/rust/issues/43364 - [ ] [2022-02-22]: Josh+Niko to draft T-lang ambitions in 2022, circulated amongst team by 2022-03-09 (aim to publish ~2022-03-30) - [ ] [2022-02-22]: Josh?: investigate rust-lang/reference nominations not showing up in triage agenda - [ ] [2022-02-22]: Josh to land https://github.com/rust-lang/reference/pull/1168 to coincide with 1.59.0 release on 2022-02-24 - [ ] [2022-02-15]: Niko to summarize discussion onto https://github.com/rust-lang/rust/issues/43364 - [ ] [2022-02-15]: Josh to write up policy for https://hackmd.io/Nxl-Ac6bQ1GCb551pBU8vQ#Tracking-issue-for-RFC-2137-Support-defining-C-compatible-variadic-functions-in-Rust--rust44930 - [x] [2022-02-15]: Mark to de-stabilize has_atomic_load_store https://github.com/rust-lang/rust/issues/32976#issuecomment-1040627703 - [ ] [2022-02-08]: Niko to read and reply on https://github.com/rust-lang/rust/issues/93203 - [x] [2022-02-08]: Josh to write up summary for https://github.com/rust-lang/rust/issues/47384 - [x] [2022-02-08]: Mark to close & re-file tracking issue for https://github.com/rust-lang/rust/pull/92386 - [x] [2022-02-01]: Scott to kick off an FCP on https://github.com/rust-lang/rust/pull/92744 - [ ] [2022-02-01]: Niko to write a release notes description of the change in https://github.com/rust-lang/rust/pull/92285 - [x] [2022-02-01]: Niko to cancel FCP until concerns are addressed https://github.com/rust-lang/rust/pull/93082 - [x] [2022-01-19]: Niko to comment on https://github.com/rust-lang/rust/issues/29864 - [ ] [2022-01-05]: Niko to send Mark a link to the edition 2021 lint policy doc, for polishing into a meeting proposal (or policy proposal) - [ ] [2021-12-14]: Josh to summarize discussion on https://github.com/rust-lang/rust/pull/90877 - [x] [2021-12-07]: Felix to work on design meeting for https://github.com/rust-lang/rust/pull/88203 - [x] [2021-11-30]: Niko to update with Felix seconding https://github.com/rust-lang/lang-team/issues/121 - Also note that we need the additional warning for 'not designed'. - [ ] [2021-11-23]: Josh to write summary moving ahead up on https://github.com/rust-lang/rust/pull/89234 - [ ] [2021-11-23]: Niko to file an issue to add a design-incomplete lint, which notes outstanding design concerns (may not land) - [ ] [2021-08-03]: Josh to kickoff a zulip thread on pattern matching union semantics https://github.com/rust-lang/rust/issues/87520 - [ ] [2021-07-27]: Josh to write up answer to eddyb's q on transmute reify https://github.com/rust-lang/rust/pull/86699 - [ ] [2021-07-07]: Josh to ask if an "idle period" / ceasing direct ownership makes sense https://github.com/rust-lang/rust/issues/83527 - Update: proposer would appreciate help but still wants to drive this forward. - [ ] [2021-07-06]: Scott to reply asking for more context and details on https://github.com/rust-lang/rust/pull/86647 - [ ] [2021-06-29]: Josh to FCP close https://github.com/rust-lang/rust/pull/84414 - [ ] [2021-06-08]: Scott to update lang team tracking issue template to include rustfmt consideration https://github.com/rust-lang/rust/blob/master/.github/ISSUE_TEMPLATE/tracking_issue.md - maybe the stabilization report instead - [ ] [2021-06-01]: Josh to post an update and create an issue to track this work, seek out a mentor https://github.com/rust-lang/rust/issues/64796 - [ ] [2021-05-25]: Niko to follow up on SIMD const-generic ::<> being permitted, and potentially follow up. - [ ] [2021-05-18]: Josh to write up summary as design note for https://github.com/rust-lang/rust/pull/81789 - [ ] [2021-03-16]: Niko to look at raw slice ptrs https://github.com/rust-lang/rust/pull/82190 [2022-06-01]: https://hackmd.io/EUmOCo-vTGW-cvUe1C8bNA?both [2021-02-16]: https://github.com/rust-lang/lang-team/blob/master/minutes/2021-02-16.md [2021-02-09]: https://github.com/rust-lang/lang-team/blob/master/minutes/2021-02-09.md [2021-02-03]: https://github.com/rust-lang/lang-team/blob/master/design-meeting-minutes/2021-02-03-Planning-Meeting.md [2021-02-02]: https://github.com/rust-lang/lang-team/blob/master/minutes/2021-02-02.md [2021-01-26]: https://github.com/rust-lang/lang-team/blob/master/minutes/2021-01-26.md [2021-03-09]: https://hackmd.io/voBeWcwiSQaBd8oMHmvzvw?edit [2021-03-16]: https://hackmd.io/-x8MenvgQQuqWypt-YXKog [2021-03-17]: https://paper.dropbox.com/doc/Backlog-bonanza--BHGVAEjqOQKYdC3YswBSdq2YAg-2IcACiM0KX1up1thIeiWh [2021-03-23]: https://hackmd.io/FBRWV4z5QVWfMaV-zvEnTg [2021-03-30]: https://hackmd.io/F5hT5eYtTjahzHKsGtc5EQ?edit [2021-04-06]: https://hackmd.io/zUU4FvxOR0q78c4BSg51iQ?edit [2021-04-20]: https://hackmd.io/aPv_6UfNRYu1pmLpm3cNlQ?edit [2021-04-27]: https://hackmd.io/lKLh3qv5QAO6BAQbfeOwjg?edit [2021-05-04]: https://hackmd.io/8Z590X9gSQ6FBQvCImMXfA?edit [2021-05-11]: https://hackmd.io/qbNKn5BHQhubdswe0CiMCg [2021-05-18]: https://hackmd.io/gsP_V1o9QZGdxf2NOFd7-Q?edit [2021-05-19]: https://hackmd.io/vZzzEVIMRiWN_7eptYxaOg?edit [2021-05-25]: https://hackmd.io/K7V_ttE5TgKz_bgC4V0uvA?both [2021-06-01]: https://hackmd.io/NaetVSqnSIStep16sBFOfA [2021-06-02]: https://hackmd.io/C0jvelJoQX2T9N5HLP2pCw?edit [2021-06-08]: https://hackmd.io/lxwMkIv2R02g4xLKP7mupA [2021-06-15]: https://hackmd.io/sVnT2HoiTT62sDyCcr0NJw [2021-06-22]: https://hackmd.io/OksiI5M2RTOHEbT-YeLO8w [2021-06-29]: https://hackmd.io/UvEWcLyVQam7aDH-yQmpAQ [2021-07-06]: https://hackmd.io/YZFZXDG5RG2HKSYjcFVehA [2021-07-07]: https://hackmd.io/ZNI7_JlLSS6WsEngiDC7Bg?both [2021-07-13]: https://hackmd.io/8-E6rJVvTjyD2ArkdBzY5Q [2021-07-20]: https://hackmd.io/cZTNmDkaRgaVfT8FrCDZiw [2021-07-27]: https://hackmd.io/aShVQacJR0OtHXu93veAzQ [2021-08-17]: https://hackmd.io/AlVjkhQxRa22-H0F2DbOZg [2021-08-24]: https://hackmd.io/WZGzqB7fQrWH-lnNSxcwzQ [2021-08-31]: https://hackmd.io/C7EOGGuqQ_G4jZIP2jdAOQ [2021-09-07]: https://hackmd.io/dDeEAUmPSGyLKOViB7cQfw [2021-09-21]: https://hackmd.io/YQP_D86uQNiohfnF1gacPg [2021-10-12]: https://hackmd.io/1lI3va-rQkye-Qmd3aLSig [2021-10-26]: https://hackmd.io/8Tgazdk8SkSs15CIHMcybQ?edit [2021-11-02]: https://hackmd.io/qpZnGmlaR9mEMujvFLmKUQ [2021-11-16]: https://hackmd.io/sr9RfdyOSS6HHevYsaxh1Q?edit [2021-11-23]: https://hackmd.io/jfSJ5ryIRvKyajRzi6NCeA [2021-12-07]: https://hackmd.io/9F7lu3JKRMKqFtIDO5VO6w?edit [2021-12-14]: https://hackmd.io/Fd8XR5bFSUaxPHEPSP6ESA?both [2022-01-19]: https://hackmd.io/hVAVy77xTnKmDtgy3DMjAg?both [2022-01-26]: https://hackmd.io/YA5rOUQURnqe5qoH1zGkJw?both [2022-02-01]: https://hackmd.io/2hWPaTlzTlqKv2CLq9CHlA [2022-02-02]: https://hackmd.io/xBSucvijSMSq4LeozxE0iQ [2022-02-08]: https://hackmd.io/doRbIYM1Rl-oM6l-C5XAuA?edit [2022-02-09]: https://hackmd.io/dDHReOBwTWmsf4TUVgdBRg?edit [2022-02-15]: https://hackmd.io/Nxl-Ac6bQ1GCb551pBU8vQ [2022-02-22]: https://hackmd.io/KIZMUZB2Q-umJCVX0MC2jg [2022-03-01]: https://hackmd.io/UDzOWEDXQ22XRbqNKiPwLg [2022-03-02]: https://hackmd.io/J-q14virQeyVEPjRUBdNxQ [2022-03-08]: https://hackmd.io/i2pCrh67QbmKw1RjnaeNMg?edit [2022-03-15]: https://hackmd.io/PJQ4gdQeQzqJIYits6B55A?edit [2022-03-16]: https://hackmd.io/SlTjJLFLQA6JW6S43RVbzg?edit [2022-03-22]: https://hackmd.io/yBeeI9BVROypl_SftVtAEQ] [2022-04-05]: https://hackmd.io/oLoxd4AjSi6EUuXwKiMd-A [2022-04-12]: https://hackmd.io/kXdVxcoWQEqZ0e5haR-k9Q [2022-04-26]: https://hackmd.io/kc7GjK_2T8CsRZyR3mVbWw [2022-06-14]: https://hackmd.io/-LdE26g_QvmDvi8_l71hQA [2022-06-15]: https://hackmd.io/gwSzo6t0QDSMSr8CQ9THpw?edit [2022-07-05]: https://hackmd.io/Qft15cH3Qtu_70sqwjpJQw?edit [2022-07-19]: https://hackmd.io/dzOkoV96TkG_kFy9Ys6KJA?both [2022-08-09]: https://hackmd.io/mgDX8Z3mQPCNEuqGWsY0JA [2022-08-16]: https://hackmd.io/MjaDcCynSbuyIz46lMJ0sA <!-- for some reason the agenda doc says 16 but the action items here say 17 --> [2022-08-17]: https://hackmd.io/MjaDcCynSbuyIz46lMJ0sA [2022-08-30]: https://hackmd.io/uhXt3Y5URLS0zgX_JaoJLg [2022-09-06]: https://hackmd.io/eD6q7lIFRDekUHFsUcGTWA [2022-09-13]: https://hackmd.io/HDZWn2vETfmcXV-GZmvHXQ [2022-09-20]: https://hackmd.io/_vG_tAd6ShGCKEmcf5ySIQ [2022-09-27]: https://hackmd.io/VJ3Cv5EGSi-3QG-3Uhuodg [2022-10-04]: https://hackmd.io/bvRI45nqS6iWi3XztIw9jA [2022-10-11]: https://hackmd.io/AeGaKfWlRkihGubl8KgOnQ [2022-10-18]: https://hackmd.io/tB5Odb1rR3-g6kxZ4zbagA [2022-10-25]: https://hackmd.io/Qp9Nj1zTQGOn35XKhplthg [2022-11-01]: https://hackmd.io/fzQvaFCMSEqdokMWgKuYhA [2022-11-08]: https://hackmd.io/YTNwrWjjT_a6krEbhQFRNA?both [2022-11-15]: https://hackmd.io/KKdZGYuXSlakfo-vWdA5DA?both [2022-12-06]: https://hackmd.io/sRrwospjQAaMlmNxMpdF_Q?both [2022-12-13]: https://hackmd.io/pimXtf3ASV6DcAslJvN4vA?edit [2022-12-20]: https://hackmd.io/NtN56hozSSSlWGZJI82sHw [2023-01-03]: https://hackmd.io/DjG4XJY6SJGWrFWtPtKkvQ?both [2023-01-10]: https://hackmd.io/UiJkoh5QS6uePlFs5ITkMA [2023-01-17]: https://hackmd.io/mOehTiOWQMeYymV7pyGNmg [2023-01-24]: https://hackmd.io/EnQqzte1RGi8Dt4kRXG5QQ [2023-01-31]: https://hackmd.io/JACzq-ssT4qtH0DS3B8nQQ [2023-03-28]: https://hackmd.io/vH9uoDeERAmBeB60-VezaA [2023-04-11]: https://hackmd.io/WdsnQgNFRKSsAjAsqQW7BA [2023-06-06]: https://hackmd.io/sM8MEA6YTFm88rMf4WAg4Q