Announcements
- Next week’s meeting will be hosted by @stacimc, as we continue our hosting rotation amongst the sponsored Openverse developers.
- Slack was having an ongoing outage during the course of this meeting, which caused some delays in communication.
Takeaways
Done
- TSV loading is now performed at the end of provider API DAGs [ref]
- Audio waveforms are now cached in the API database after being computed [ref]
- Lots of movement on the frontend to remove dead code and general cleanup [ref]
- A new
VLinkcomponent which will help wrap internal and external links [ref] - Testing guidelines for the frontend! [ref]
- Browser back button now behaves as expected [ref]
In progress
- Numerous RFCs in need of review [ref]
- A refactor of Media Services in the frontend [ref]
- Changes to catalog DAG timeouts and retries [ref]
- Improvements to E2E testing in the frontend [ref]
- Slack completion message after a provider API DAG completes [ref]
- Removing all external styles (some upcoming changes to this PR as well) [ref]
- Decoupling waveform generation from the API by moving it out into a separate service [ref]
- Native TypeScript support [ref]
Upcoming work
- Catalog milestone v1.1.0 is very near completion [ref], and v1.2.0 will be underway soon [ref]
- Improvements to automated accessibility testing via Vuetensils [ref]
- A new RFC + milestone for application monitoring [ref]
- Some discussion around moving
openverse-frontendinto theopenverserepository as the first step towards a monorepo [ref]
✨ That’s all for now ✨