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

playlists key should be collections #511

Open
danpastori opened this issue May 4, 2022 Discussed in #510 · 0 comments · May be fixed by #514
Open

playlists key should be collections #511

danpastori opened this issue May 4, 2022 Discussed in #510 · 0 comments · May be fixed by #514
Assignees
Labels

Comments

@danpastori
Copy link
Contributor

danpastori commented May 4, 2022

Discussed in #510

Originally posted by danpastori May 4, 2022

👉 Describe the problem

When working with podcasts and other audio groupings, the key playlists doesn't make much sense. We should refactor this to collections to accommodate more audio solutions.

👥 Problem evidence & reach

Anyone using AmplitudeJS for anything but songs.

🥰 Describe the "impact" on users?

Their code will match what they are using AmplitudeJS for.

🏆 How to solve this problem

This is a breaking change so we need to thoroughly document this. We rename and refactor the playlists key to be collections and allow users to define audio and other metadata for the grouping that we can use for display.

💯 How do we validate the problem is solved?

The user can submit a collections key to their initialize function that groups audio files.

@danpastori danpastori added the Enhancement ⚡️ New feature label May 4, 2022
@danpastori danpastori self-assigned this May 4, 2022
@danpastori danpastori moved this to Ready for Development in AmplitudeJS 6.0 May 4, 2022
@danpastori danpastori changed the title playlists key should be groupings playlists key should be collections May 19, 2022
@danpastori danpastori linked a pull request Jun 3, 2022 that will close this issue
75 tasks
@danpastori danpastori moved this from Ready for Development to Ready for QA in AmplitudeJS 6.0 Jul 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Ready for QA
Development

Successfully merging a pull request may close this issue.

1 participant