Proposed Agenda

  • Catch-up on action items from last call
    • "feature freeze" guidelines
    • doc around CLI changes
  • Development Updates and Presentations (Please keep the updates to less than 10 minutes):
  • Discussion topics:

Attendees

  • Vikram Koka

  • Ash Berlin-Taylor

  • Jarek Potiuk

  • Amogh Rajesh Desai

  • Rahul Vats

  • Vincent Beck

  • Bugra Ozturk

  • Igor Kholopov

  • Shahar Epstein

  • Jens Scheffler

  • Ian Buss

  • Pierre Jeambrun

  • Shubham Raj

  • Ephraim Anierobi

  • Karthikeyan Singaravelan

  • Tamara Fingerlin

  • Jed Cunningham

  • TP Chung

  • Rafal

  • Phani Kumar

  • Rajesh Bishundeo

  • Vishnu Chilukoori

  • David

  • Jorrick Sleijster

  • Daniel Standish

  • Brent Bovenzi

Summary

  • Follow-up on action items from the last call
    • "Feature freeze" guidelines Ash Berlin-Taylor 
      • Ash confirmed that he had sent out the email to the dev list with his thoughts around how we as committers and PMC members need to be very risk-aware as we merge changes into main until the 3.0 release is shipped as GA. He also mentioned how fundamental the 3.0 changes were to the code and that they were much larger than even the 2.0 changes. Jarek and Vikram agreed with the risk-aware sentiment.
    • AIP-81 CLI changes Buğra Öztürk 
      • Bugra quickly walked through the doc already shared with the dev list (Doc link). 
      • Bugra walked through how local vs. remote commands now needed to be separated because of the TaskSDK changes in 3.0. There was general agreement about this.
      • There wasn't much discussion in the call around the detailed architecture and sequence diagrams in the document, and "the ask" was for the team to review the document and leave comments async. 
  • Development updates
    • Update on AIP-38 Modern Web Application: New Trigger Form UI by Shubham Raj and Jens Scheffler 
      • Shubham walked through a demonstration of the new trigger form developed in the Airflow 3 UI. 
      • The demo went through flawlessly and there was general admiration for the work done. 
      • Shubham also confirmed that this work had been merged into main already. 
    • Test plan update Rahul Vats 
      • Rahul walked through the Airflow 3.0 Test plan which now includes the status of the formal testing effort in addition to the plan itself. 
      • Rahul described how the team was tracking development and test progress, while testing and reporting issues on the alpha builds. 
      • There was general appreciation of the work being done. Vikram urged Rahul to ask for help from the broader team as and when needed.
  • Discussion topics
    • Milestone / workstream update Vikram Koka 
      • Vikram thanked the whole team for all the great work which had been done towards getting to the alpha builds. He mentioned how hard cutting the first alpha had been and appreciated Jed among others, who had almost a 24 hour day in order to make it happen. 
      • In order to be more predictable, Vikram asked the team to cut alphas (and betas in the future), at least every Thursday, so that we could have predictability. 
      • Jarek agreed, citing the heuristic "If it hurts, do it more often". Jed agreed, saying that the alpha2 being cut right then has been significantly smoother than alpha1. Jed also asked everyone on the team to be aware that the alpha builds would start roughly around noon India time every Thursday. 
      • By the time of writing, Airflow 3.0.0alpha2 had been shipped out. 
  • No labels