Meetings

We have weekly meetings with a rotating agenda for each one. Once a month (aspirationally on the first Thursday of the month) we have a sprint planning meeting. The other weeks are used for reading club, deep dives, or whatever else we have a need for. Additionally, we have a triage meeting on every other Monday.

Meetings are held either on Zulip or one of the many videoconferencing systems. For video meetings, we will announce each of them on the #wg-async Zulip stream when they are starting.

All are welcome to attend any meeting!

See also:

Meeting schedule

Our weekly meetings are held at 10:00 PT.

See wg-async discussion schedule for recent and upcoming meetings.

Earlier meetings

May 2024

DateTimeMeeting TypeTopic
2024-05-0210:00 PTNotes
2024-05-0910:00 PTNotes

April 2024

DateTimeMeeting TypeTopic
2024-04-0410:00 PTNotes
2024-04-1110:00 PTNotes
2024-04-1809:00 PTNotes
2024-04-2509:00 PTNotes

March 2024

DateTimeMeeting TypeTopic
2024-03-0709:00 PT?
2024-03-1409:00 PT?
2024-03-2109:00 PTNotes
2024-03-2809:00 PTNotes

February 2024

DateTimeMeeting TypeTopic
2024-02-0109:00 PTNotes
2024-02-0809:00 PTNotes
2024-02-1509:00 PTNotes
2024-02-2209:00 PTNotes
2024-02-2909:00 PTNotes

January 2024

DateTimeMeeting TypeTopic
2024-01-0409:00 PTNotes
2024-01-1109:00 PTNotes
2024-01-1809:00 PTNotes
2024-01-2509:00 PTNotes

December 2023

DateTimeMeeting TypeTopic
2023-12-0709:00 PTNotes
2023-12-1409:00 PTNotes
2023-12-2109:00 PT?
2023-12-2809:00 PT?

November 2023

DateTimeMeeting TypeTopic
2023-11-0209:00 PT?
2023-11-0909:00 PTNotes
2023-11-1609:00 PTNotes
2023-11-2309:00 PT?
2023-11-3009:00 PTNotes

October 2023

DateTimeMeeting TypeTopic
2023-10-0509:00 PTSprint Planning
2023-10-1209:00 PTReading ClubThe Async Iterator Trait (notes)
2023-10-1909:00 PTReading ClubWriting a basic async debugger (notes)
2023-10-2609:00 PTOpen DiscussionNotes

November 2023

DateTimeMeeting TypeTopic
2023-11-0209:00 PTSprint Planning

September 2023

DateTimeMeeting TypeTopic
2023-08-3109:00 PTSprint Planning
2023-09-0709:00 PTNo meeting (work on sprint goals)
2023-09-1409:00 PTNo meeting (cancelled for RustConf)
2023-09-2109:00 PTReading ClubA case for CancellationTokens (notes)
2023-09-2809:00 PTOpen DiscussionNotes

August 2023

DateTimeMeeting TypeTopic
2023-08-0309:00 PTSprint Planning
2023-08-1009:00 PTDeep Dive2024 Prelude + Future::map (notes)
2023-08-1709:00 PTDeep DiveIntoFuture autoderef + #42940 (notes)
2023-08-2409:00 PTOpen DiscussionNotes

July 2023

DateTimeMeeting TypeTopic
2023-07-0609:00 PTSprint Planning
2023-07-1309:00 PTDeep DiveShould wg-async be a team? (notes)
2023-07-2009:00 PTReading ClubTree-Structured Concurrency (notes)
2023-07-2709:00 PTOpen DiscussionNotes

June 2023

DateTimeMeeting TypeTopic
2023-06-0113:30 PTSprint Planning
2023-06-0809:00 PTReading ClubIterator, Generator
2023-06-1513:30 PTOpen DiscussionNotes
2023-06-2209:00 PTOpen DiscussionNotes
2023-06-2913:30 PTOpen DiscussionNotes

May 2023

DateTimeMeeting TypeTopic
2023-05-0411:00 PTSprint Planning
2023-05-1109:00 PTReading ClubLinear types one-pager (notes)
2023-05-1813:30 PTOpen DiscussionNotes
2023-05-2509:00 PTOpen DiscussionNotes

April 2023

DateTimeMeeting TypeTopic
2023-04-0611:00 PTSprint Planning
2023-04-1309:00 PTReading ClubPatterns and abstractions
2023-04-2013:30 PTDeep DiveAsyncIterator
2023-04-2709:00 PTOpen DiscussionAdd your topics to this doc

March 2023

DateTimeMeeting TypeTopic
2023-03-0209:00 PTSprint Planning
2023-03-0911:00 PTReading ClubMental experiments with io_uring
2022-03-1308:30 PTTriage
2023-03-1609:00 PTDeep DiveAsync vision update
2023-03-2311:00 PTOpen DiscussionAdd your topics to this doc
2022-03-2708:30 PTTriage
2023-03-3009:00 PTDeep DiveAFIT case studies

February 2023

DateTimeMeeting TypeTopic
2023-02-0209:00 PTSprint Planning
2023-02-0909:00 PTReading ClubNotes on structured concurrency, or: Go statement considered harmful
2022-02-1308:30 PTTriage
2023-02-1609:00 PTDeep DiveSend bounds and AFIT (notes)
2023-02-2309:00 PTDeep DiveAsync vision (notes)
2022-02-2708:30 PTTriage

January 2023

DateTimeMeeting TypeTopic
2023-01-1209:00 PTSprint Planning
2023-01-1909:00 PTDeep Divefutures-concurrency (notes)
2023-01-2609:00 PTReading ClubContext reactor hook (notes)

December 2022

DateTimeMeeting TypeTopic
2022-12-0109:00 PTSprint Planning
2022-12-0508:30 PTTriage
2022-12-0809:00 PTDeep DiveAsync main and test
2022-12-1908:30 PTTriage

November 2022

DateTimeMeeting TypeTopic
2022-11-0309:00 PT(Canceled)
2022-11-0708:30 PTTriage
2022-11-1009:00 PTSprint Planning
2022-11-1709:00 PTReading ClubTrio: Async concurrency for mere mortals (notes)
2022-11-2108:30 PTTriage
2022-11-2409:00 PT(Canceled)

October 2022

DateTimeMeeting TypeTopicNotes
2022-10-0609:00 PTSprint Planning
2022-10-1008:30 PTTriage
2022-10-1309:00 PTReading ClubHow nextest uses tokio (and generally why async rust)notes
2022-10-2009:00 PTReading ClubLanguage feature: in-place constructionnotes
2022-10-2408:30 PTTriage
2022-10-2709:00 PTReading ClubRFC 3318, Field Projectionnotes

September 2022

DateTimeMeeting TypeTopic
2022-09-0109:00 PTReading ClubA look back at asynchronous Rust (notes)
2022-09-0809:00 PTSprint PlanningSprint
2022-09-1208:30 PTTriage
2022-09-1509:00 PTReading ClubFutures concurrency 3 (notes)
2022-09-2209:00 PTReading ClubAsync/await in Swift (notes)
2022-09-2608:30 PTTriage
2022-09-2909:00 PTDeep DiveAsync I/O Traits (notes)

Even earlier