Meetings - Rust Forge (original) (raw)

Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Rust Forge

Meetings

The compiler team host various regular meetings to keep on top of regular business necessary for the running of the team and delivery of a high-quality compiler toolchain.

All the T-compiler meetings are held in our Zulip chat #t-compiler/meetings, in text-mode only.

Triage Meeting

During the weekly triage meeting the team considers backports, reviews performance triage reports and discusses nominated issues. You can find the up-to-date meeting times in the team calendar. Anyone can attend and it is recommended that compiler team members do.

Agendas of triage meetings are stored on HackMD.

Generating the triage meeting agenda

See Prioritization for documentation on generating the triage meeting agenda.

Steering/Planning Meeting

At a regular cadence, the team also meets to discuss high-level topics. Steering/planning meetings operate on a repeating schedule:

During planning meetings, the team lead running the meeting will attempt to identify topics which are relevant for discussion. Some topics may require more investigation before a discussion or may be out-of-date or more relevant to another team. Depending on the availabilities of the meeting proposer and relevant team members, the meetings will then be scheduled into the steering meeting slots of the following weeks. Not all meeting slots need to be scheduled.

Meetings are proposed by opening issues on the compiler team’s repository using the “meeting proposal” template. Steering meetings are good opportunities to discuss issues with the wider team that require a decision/vibe check and would take longer than is typically available when discussing nominated issues in a triage meeting.

It is expected that the proposer of a steering meeting prepare a short and informal document describing the topic and including all necessary context for the discussion, but this does not need to be prepared until the day of the meeting, it is not necessary for the initial meeting proposal.

Any contributor can propose a meeting topic. Some examples of good steering meeting topics include:

Scheduled planning and steering meetings can be found on the compiler team’s calendar.

Minutes of steering meetings are stored on HackMD.