Meeting start…
🎉 Done!
- We had a few DevEx improvements from @sarayourfriend and @olgabulat.
- The catalog refactor to use the new provider script base class is moving along at a good clip.
- DAGs are now back-fillable thanks to @stacimc’s improvements.
- @krysal and @aetherunbound both contributed to an excellent K6 based load testing script that we used to confirm new API version stability.
👀 Needs review
- The Frontend API token PR needs reviews. It is the final blocker to moving the production Nuxt deployment to ECS.
- The iNaturalist provider PR also needs reviews and is a significant development in our ability to ingest diverse data sources.
🚧 In progress
An issue is in the todo column and unassigned.
💬 Agenda discussion
There was a lively discussion about the deprecation of the watermark and oembed endpoints. Much of this involved confusion around APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways. versioning. We likely need to have a wider discussion about API versioning and our intention around it. We are still looking for someone to update the issue based on the discussion.
We also confirmed that we will attempt to use the production ECS frontend deployment as soon as we merge the frontend token PR and update the deployment configuration with the new environment variables.