owned this note
owned this note
Published
Linked with GitHub
# 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