#16 Congratulations! and question.

Open
opened 3 years ago by Cwpute · 1 comments
Cwpute commented 3 years ago

Yeah, just a congratulations message because i realized the recent Newpipe update with bandcamp support was almost eclusively coded and pushed by you ! Will canpfire still be updated or will you focus your work on the integration to Newpipe ? or maybe both ?

Yeah, just a congratulations message because i realized the recent Newpipe update with bandcamp support was almost eclusively coded and pushed by you ! Will canpfire still be updated or will you focus your work on the integration to Newpipe ? or maybe both ?
fynngodau commented 3 years ago
Owner

Hi, thanks for noticing :)

The problem with campfire is that it is not a great player app (I think the player works rather badly) and there are no playlists (#14), but on the other hand it has some unique features like displaying hearts correctly and discovering which tracks of an album have additional metadata.

The best solution would be if Bandcamp were to add a proper API to their service. Then I could integrate the work from NewPipe (or rather NewPipeExtractor) into the campfire app (#8), which is currently not possible because we need some awful workarounds. But they probably won't do that.

Writing clients to proprietary products isn't really that much fun, because there's no collaboration with the company I'm writing my client for, and they don't really care what I am doing – capitalism is exhausting.

Right now I'm spending a lot of my free time with another Android project (CCTG / CWA), but once I'm done with school after my final exams in a few weeks I want to get back to some of my other apps, mainly usageDirect and moodleDirect – campfire is not going to be a top priority but still an interesting side project that leaves room for experiments like #10.

Regarding NewPipe, I am at the moment slowly integrating more stuff, like related items / recommended albums and comments, but there's still some things that are missing, most painfully the issue that artist pages aren't capable of displaying albums. I hope to integrate all of that eventually, so that people who want a great playback experience can use NewPipe for everything.

Cheers!

Hi, thanks for noticing :) The problem with campfire is that it is not a great player app (I think the player works rather badly) and there are no playlists (#14), but on the other hand it has some unique features like displaying hearts correctly and discovering which tracks of an album have additional metadata. The best solution would be if Bandcamp were to add a *proper* API to their service. Then I could integrate the work from NewPipe (or rather NewPipeExtractor) into the campfire app (#8), which is currently not possible because we need some awful workarounds. But they probably won't do that. Writing clients to proprietary products isn't really that much fun, because there's no collaboration with the company I'm writing my client for, and they don't really care what I am doing – capitalism is exhausting. Right now I'm spending a lot of my free time with another Android project (CCTG / CWA), but once I'm done with school after my final exams in a few weeks I want to get back to some of my other apps, mainly usageDirect and moodleDirect – campfire is not going to be a top priority but still an interesting side project that leaves room for experiments like #10. Regarding NewPipe, I am at the moment slowly integrating more stuff, like [related items / recommended albums](https://github.com/TeamNewPipe/NewPipeExtractor/pull/610) and [comments](https://github.com/TeamNewPipe/NewPipeExtractor/pull/620), but there's still [some things that are missing](https://github.com/TeamNewPipe/NewPipeExtractor/issues?q=is%3Aissue+is%3Aopen+label%3Abandcamp), most painfully the issue that artist pages aren't capable of displaying albums. I hope to integrate all of that eventually, so that people who want a great playback experience can use NewPipe for everything. Cheers!
Sign in to join this conversation.
No Label
No Milestone
No assignee
2 Participants
Loading...
Cancel
Save
There is no content yet.