Converting Music History Data to ListenBrainz Format & Contribution Queries

Hello @lucifer @Mr_Mayhem and ListenBrainz community,

I am planning to apply for GSoC 2025 with a project focused on converting Apple Music history data into a format that ListenBrainz can accept. My goal is to take the CSV export from Music Platforms I.e spotify, Apple music, process and transform the dataset to match ListenBrainz’s expected structure, and provide a seamless import solution for users.

Before diving into the project, I am exploring other issues in ListenBrainz, such as token-related problems. I have a few questions regarding contributions:

  • Should I raise a PR in GitHub by labeling the issue ID (e.g., LB-1746)?
  • What is the correct way to link my GitHub PR to an existing ListenBrainz ticket?

I would love to hear your thoughts on my project idea, potential challenges, and any guidance on contributions. Looking forward to your feedback!

Thanks!
Biswajeet

1 Like

Welcome @Biswajeetyadav !

Yes indeed, the right way to link a PR with a ticket is to mention the ticket at the start of the PR title. More details here: listenbrainz-server/.github/CONTRIBUTING.md at master · metabrainz/listenbrainz-server · GitHub