Community Meeting Recap (Feb 15th)

This week we are approaching the end of a sprint focused on our Frontend Postlaunch cleanup.

Announcements

  • Next week’s meeting will be hosted by @aetherunbound, as we continue our hosting rotation amongst the sponsored OpenverseOpenverse Openverse is a search engine for openly-licensed media, including images and audio. Find Openverse on GitHub and at https://openverse.org. developers.

Takeaways

Done

  • Single audio result view cleanup, now it’s a more responsive page [ref]
  • New sponsored contributor, @stacimc, first PR 🎉 [ref]
  • Redesigned content reporting flow [ref]
  • Fixes to the global layout [ref]
  • The Openverse Catalog has milestones for future releases, so if anyone wants to contribute from that side, they can find the ongoing and required work there [ref]

In progress

Upcoming changes

  • We agreed to dedicate next weeks to plan following milestones for the Frontend and 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. repositories while fixing most critical bugs [ref]. Pending points for planning that were mentioned:
    • Vuex to Pinia migrationMigration Moving the code, database and media files for a website site from one server to another. Most typically done when changing hosting companies.
    • Monitoring across the stack
    • Further TypeScriptifying composables and other areas
    • Adding more comprehensive e2e tests (especially ones that test keyboard navigation)
    • Visual regression testing
  • Evaluate the guidelines for reviewing pull requests and complete them. Maintainers should remember to remove the awaiting triage label when creating or reviewing issues. [ref]

#openverse-weekly-community-meeting