owncloud / music

:notes: Music app for ownCloud
GNU Affero General Public License v3.0
569 stars 199 forks source link

Collaborate with GNOME Music for music syncing #58

Closed jancborchardt closed 3 years ago

jancborchardt commented 11 years ago

GNOME has a cool Music app in development, working on it are @seiflotfy @kyoushuu @roignac @felipeborges.

I talked to Seif at GUADEC and we should synchronize the music library of GNOME Music and ownCloud Music. This is probably best done through GNOME Online Accounts, where Files, Calendar and Contacts are already handled through.

@seiflotfy, can you talk to Debarshi/rishi about GOA integration? And @kabum probably knows better what we expose – Ampache something? cc @butonic

vrutkovs commented 11 years ago

A very interesting idea, I think we should start implementing ownCloud as a first remote source for Gnome Music

MorrisJobke commented 11 years ago

Currently there is a internal API to get all the required data. Currently the external shiva API is implemented. Ampache is planned, but it also can be a completely other API for providing information.

butonic commented 11 years ago

The shiva api is not really REST/JSON as you recognize when trying to write an angularjs client for it. @kabum is currently going through the process of writing that and might have the best insight into this. Maybe we can even get @tooxie to collaborate on this?

MorrisJobke commented 11 years ago

Currently I use restangular (see angularjs branch) and it works great. But I just retrieve content at this state.

BernhardPosselt commented 11 years ago

Please contact the gnome music devs, theyre interested in syncing https://wiki.gnome.org/Music

jancborchardt commented 11 years ago

@Raydiation did you read my original post above? Those are the GNOME Music devs, and also they are sitting right next to me just now. ;)

cc @shivanipoddariiith as well.

BernhardPosselt commented 11 years ago

oh cool :)

tooxie commented 11 years ago

@butonic, @kabum: could you please elaborate on the problems that you found writing a client for Shiva? I opened an issue to discuss this. Would be great to have your feedback.

Regarding this specific issue, I would love to help. As I just said, if you ran into problems using the API, let me know and I'll work on them.

jancborchardt commented 10 years ago

Linking all the issues together:

cc @MorrisJobke @vrutkovs @sumansai14

paulijar commented 3 years ago

After 7 years of idling, I don't think that there is any more a reason to keep this issue open. The Music app nowadays provides rather mature Ampache and Subsonic API implementations. There are more than 20 client applications which have been tested to work on one of these APIs. If GNOME Music or any other player app want's to play files from ownCloud/Nextcloud, then they may pick to implement either of these two APIs.