Community Meeting Recap (21 June 2022)


We’re changing our default throttle level this week. See the GitHub issue to get the details in advance.


This is the second week working on the milestone of bringing Audio out of the ‘Beta’ state.


We’re glad to have many community PRs a new contributors this time [ref]:

  • Added flag to strip slash in urls while validating
  • Fixed Typo in Frontend repository’s README
  • Improved the look of the audio detail page on large screens

  • Mitigated some behavior that was troublesome for the 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. [ref]
  • Fetching related images on the frontend is now improved and feels faster [ref]
  • Fixed the Audio “Length” filterFilter Filters are one of the two types of Hooks They provide a way for functions to modify data of other functions. They are the counterpart to Actions. Unlike Actions, filters are meant to work in an isolated manner, and should never have side effects such as affecting global variables and output. on the frontend [ref]
  • Prevented shifting of audio results when more results are added [ref]
  • The audio player has a loading indicator now [ref]
  • Prevented thumbnail timeout [ref]

In progress

Needs review

  • Make search.vue media fetching non-blocking (merged during the meeting) [ref]
  • Add missing audio file extensions [ref]
  • Many Catalog’s PR adding filetype/filesize extraction [ref]


Finally, priorities were adjusted [ref], new issues to address this week were presented [ref], discussed and (self/re)assigned. A batch of data cleaning is in the plan, alongside many improvements to the OpenverseOpenverse Openverse is a search engine for openly-licensed media, including images and audio. Find Openverse on GitHub and at infrastructure.