mopidy / mopidy-local-sqlite

DEPRECATED (Mopidy SQLite local library extension)
https://mopidy.com
Apache License 2.0
30 stars 10 forks source link

Refactor URI Scheme/Browsing #13

Closed tkem closed 9 years ago

tkem commented 10 years ago

With the addition of browsing by composer and performer, the current URI scheme starts looking ridiculous: local:composer:local:artist:.... Also, having a seperate scheme function for each variant starts becoming a maintenance drag, especially when more browsing variants get implement in #5.

Therefore, a general solution is needed, preferrably having a single browse function, or at most one per result type (e.g. browse_artists returning Artist refs, etc.). The URI scheme could use queries or fragments to filter results.