Skip to content
This repository has been archived by the owner on Sep 12, 2024. It is now read-only.

Latest commit

 

History

History
51 lines (42 loc) · 2.77 KB

2021-02-01.md

File metadata and controls

51 lines (42 loc) · 2.77 KB

PEH 2021-02-01 Meeting Agenda

tags: Error Handling Minutes

Agenda Items

Attendees

  • Jane Lusby
  • Sean Chen
  • Charles Ellis O'Riley Jr.
  • oliver
  • Jakub Duchniewicz

Meeting Minutes

  • Action items have been moved into a separate document.
  • Fixing the error trait seems to have fallen off the radar, perhaps because no one is available to lead it.
  • No progress on addressing the error in rust-sv.
  • No follow up on blog metrics.
  • Adding Backtrace to core had lots of discussion (i.e. suggestions on implementation approaches), though no implementation progress yet.
  • Discussion with the Libs team re. the Error trait led to a consensus that the primary role of the trait is for formatting, not downcasting; decided on a guidance for source vs. display.
  • Green light on changes to make error formatting more consistent.
    • Adding a panic_error function similar to panic_any (though this might depend on moving the Error trait to core).
  • No progress made on brainstorming topics for the Error book
    • Setup a Doodle to figure out what time works for those who are interested in attending a brainstorming session.
  • Termination trait seems to be waiting on generic member access.
    • Also needs more design work re. how the final version of Termination should look.
  • No progress on object provider.
  • No follow up on error codes
    • Hold off on this until more progress has been made on the Termination trait.
  • Drop the "better assert messages" issue since someone more knowledgable about it has decided to pick it up.
  • Backtrace frames PR is ready to be merged.
  • Progress made on the 2021 panic implementation, though we aren't explicitly tracking this issue as it's being directly implemented by Mara on the Libs team.
  • Proposal for an Issue Triage thread dedicated to sorting issues under the group's purview as soon as they're found.
    • Figure out how to use @triagebot to help stay on top of issues.