Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Audio support in Openverse #19

Closed
36 tasks done
zackkrida opened this issue May 11, 2021 · 3 comments
Closed
36 tasks done

Audio support in Openverse #19

zackkrida opened this issue May 11, 2021 · 3 comments
Assignees
Labels
🔍 ov: meta Issue spans multiple repos and has sub-issues

Comments

@zackkrida
Copy link
Member

zackkrida commented May 11, 2021

A long awaited feature for Openverse is support for Audio files. We currently have some limited audio support through meta search, but would like to expand this to first-class support for audio files. This issue is meant to track progress on Audio across all three repositories; sub-issues within each repo can and should be made. Feel free to edit this post to link them.

Supporting documents

Required work per repo

Frontend

Audio work is tracked in WordPress/openverse-frontend#118

  • Search results page defaults to an 'all media types' view (see below example:)

CleanShot 2021-05-10 at 20 44 44@2x

  • Audio results no longer shows meta search; instead shows audio results
  • [Audio] Sidebar filters openverse-frontend#105 Conditional filters in the sidebar when audio results are present:
    • Genre
    • Duration
    • Format (filetype)
  • New frontend components
    • Audio track list view
      • waveform
      • play/pause button
      • license icons
      • duration
      • album art
    • Single audio result view
      • 'similar audio' and 'more from the same creator' sections
      • download buttons
      • metadata tables

API

Catalog

@obulat
Copy link
Contributor

obulat commented May 11, 2021

Here is a list of Audio-related API Ingestion issues in the Catalog repository:

@fcoveram
Copy link
Contributor

The initial idea behind audio integration was to introduce a general view that gathers all media types supported. This proposal assumed that some users wanted to see what Search offers.

However, during user interviews, we identified that users looking for a relevant result were already sure about the media type they wanted before entering Search. For instance, users searching for audio results were expecting to listen on the page and navigate through tags related to audio content. I can't envision a case where users decided to pick an image instead of audio for whatever purpose.

That said, I suggest redesigning this first view to provide different experiences for different users.

@zackkrida zackkrida transferred this issue from WordPress/openverse-frontend May 11, 2021
@zackkrida
Copy link
Member Author

@panchovm Yes, I think most users will choose a media type on the home page, when they make their search. If they do that, they will only see results for their chosen media type. We only need the general view if a user searches for "all" media types, which I do not think will be very common, but we should still have that view.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🔍 ov: meta Issue spans multiple repos and has sub-issues
Projects
None yet
Development

No branches or pull requests

4 participants