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

Use Pony.fm for artist profile and song submissions #8

Open
12 tasks
EventideGlow opened this issue Jul 17, 2016 · 2 comments
Open
12 tasks

Use Pony.fm for artist profile and song submissions #8

EventideGlow opened this issue Jul 17, 2016 · 2 comments

Comments

@EventideGlow
Copy link
Contributor

EventideGlow commented Jul 17, 2016

Pony.fm gives artists a robust way to create a profile and host their music on the ponynet. PVL already links to Pony.fm when a track played by a radio station exists there but artists have to register separately on PVL and upload their song there if they want to submit it to both PVL and Pony.fm. We can do better by integrating these sites more closely.

Scope of this task:

  • implement a means to make authenticated API calls to PVL (OAuth 2.0, preferably)
  • expose the ability to submit an artist profile via an authenticated API endpoint (this page's functionality)
  • expose the ability to submit a song via an authenticated API endpoint (this page functionality)'s
  • ensure that PVL can handle an audio file for a submitted track being hosted on Pony.fm (it may currently assume that they all live on S3)
  • implement a mechanism to notify Pony.fm when a Pony.fm track has been picked up by a radio station
  • make a list of all tracks submitted to PVL available in a list for all stations
    • tracks submitted to a specific station should appear in a separate list just for those stations
    • shorthanded metrics for provided by pony.fm's song metrics on submitted songs
  • implement an "album release" API endpoint that does the following:
    • schedules the album to be promoted on PVL's social media
    • schedules the album to be promoted on PVL's front page
    • notifies stations about the album's release to encourage their participation
@omnicons
Copy link
Member

Added a small edit to reflect my comment on the pony.fm #97

@ThisIsSet-L
Copy link

ThisIsSet-L commented May 14, 2018

I'll take a look
Apparently, it doesn't even matter.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants