user group display name (can be user [people], artist, label)
genre tag
track group title (can be release, playlist)
track title
As a user using Search on the Player, I want to be able to filter out artist and label accounts that have not uploaded music yet.
Then I want to be presented with a list of all results or grouped results by:
artists: click on result item => profile page
album: click on result item => album page
labels: click on result item => profile page
people (user with a public user group profile): click on result item => profile page
playlists: click on result item => playlist page
countries: click on result item => country page
We need to allow for this, as it is common behavior to search for both the artist name and release/track name in the same search: ābeacon tess robyā.
As noted by @boopboop from coffee quest explorations, when a user searches the catalog by country (leading a search with ācountry:ā), the results will include artist and label accounts that have not uploaded music yet.
@auggod: "results gets downgraded if there are no music to listen to anyway but are still shown
if someone has upload music it will be shown first
unfortunately, right now even if results for country:x have no music to play they get a pretty high score"
Iāve added to this search story: āAs a user using Search on the Player, I want to be able to filter out artist and label accounts that have not uploaded music yet.ā
Just to be 100%, the way most people would get to the country would be to click on the country name on the artist profile. For testing itās easier to modify the URL but probably wouldnāt be considered normal user behavior.
@Hakanto - donāt want to do scope creep (maybe Country detail page should be new story??), but I notice no Country page in your list of landing pages, even though in the player as it exists now thereās a Country landing page (artist page > click on country > land on country page).
Bringing this up since the monthly activity of making the staff playlist highlighting artists from a variety of regions requires being able to put the artists into regional buckets, and country is the only region we have available.
Oooo good catch! I added it to this story for now rather than a new one, just to keep the info in one place. I donāt see it as scope creep (as I understand the term) because many of these stories in the forum are about collectively refining our hopes and dreams for the player, not what weāre committing to build right away.
As we refine our development processes, I see us cutting up these big grab-bag stories into smaller stories we can commit to Epics. Iām still new to Agile terminology (although Iāve been studying) ā if you ever have any suggestions for how to improve our processes and organization, Iām into it!
OK I get it. I thought this was a story that was getting committed to soon.
Iāve opened the search bar and clicked one of the default tags (I tapped punk) in this case. How do the search results assist in achieving the goals presented to the group every month to provide a list of (tracks from) regionally diverse artists?
They donāt, you have to click on each track and check the artist page and keep a tally of who is where.