Libs-API Meeting 2021-12-22

tags: Libs Meetings Minutes

Meeting Link: https://meet.jit.si/rust-libs-meeting-crxoz2at8hiccp7b3ixf89qgxfymlbwr
Attendees:

Agenda

Triage

FCPs

12 open T-libs-api FCPs:

12 rust-lang/rust FCPs
  • [merge 84640] Implement `TryFrom<char>` for `u8` - (0 checkboxes left)
  • [close 56167] Tracking issue for HashMap::raw_entry - (3 checkboxes left)
  • [merge 89621] doc: guarantee call order for sort_by_cached_key - (2 checkboxes left)
  • [merge 89238] deprecate f{32,64}::DIGITS - (2 checkboxes left)
  • [merge 86369] Tracking Issue for `io::Cursor::{remaining_slice, is_empty}` - (3 checkboxes left)
  • [merge 87096] Tracking Issue for `Stdin::lines`, `Stdin::split` forwarder methods - (3 checkboxes left)
  • [merge 86845] Tracking Issue for owned locked stdio handles - (5 checkboxes left)
  • [merge 86941] Stabilise std::is_aarch64_feature_detected - (2 checkboxes left)
  • [merge 90291] Loosen the bound on the Debug implementation of Weak. - (3 checkboxes left)
  • [merge 89926] make `Instant::{duration_since, elapsed, sub}` saturating and remove workarounds - (4 checkboxes left)
  • [merge 90955] windows: Map `ERROR_INVALID_NAME` as `InvalidInput` - (2 checkboxes left)
  • [merge 90666] Stabilize arc_new_cyclic - (3 checkboxes left)

yaahc (4), m-ou-se (6), Amanieu (1), dtolnay (4), BurntSushi (11), joshtriplett (6)

Nominated

None

Waiting on team

Needs decision

  • 2 rust-lang/rust T-libs-api I-needs-decision items
    • [84083] Clarify the guarantees that ThreadId does and doesn't make.
      • Josh withdraws his objection and starts FCP to merge.
    • [89621] doc: guarantee call order for sort_by_cached_key
      • Jane to post comment asking author to reduce PR to "at most once" guarantee, which we can then sign off on.

Stalled Tracking Issues

Actions

  • Reply to all issues/PRs discussed in this meeting, or add them to the open action items.

Generated by fully-automatic-rust-libs-team-triage-meeting-agenda-generator

Select a repo