chiply / spot4e

Emacs client for Spotify search and playback using helm
MIT License
45 stars 4 forks source link

Create a separate package for the webapi #8

Closed Fuco1 closed 4 years ago

Fuco1 commented 6 years ago

Hey. This seems like the most complete project so far focused on using the new WebAPI from spotify.

I would like it very much if there existed a package just implementing the api, similarly to https://github.com/sigma/gh.el for github. It has no UI, just provides elisp bindings for the API.

People can then build their own clients around whatever structure/layout they choose instead of being limited to say helm as this package is currently.

My question is, would you want to collaborate on something like that, does it make sense?

chiply commented 6 years ago

Sounds like a cool idea! This package is a little opinionated as it assumes the user likes helm.

A separate package that provides elisp bindings for the Spotify API sounds like a wonderful idea.

I'm happy to collaborate! Let me put together a first draft over the next few days and we can get cracking. I'll probably have this ready by Sunday, unless you want to take a stab at it! Might be worth re-writing form scratch as this is my first elisp project and the code is likely a little convoluted.

Fuco1 commented 6 years ago

I would quite liberally borrow the basic architecture from gh.el, sigma is a wonderful developer and the thing is quite thought-out.

chiply commented 6 years ago

Awesome - I'm on board :-). Feel free to reach out to me, I just sent you an email. I'm going to leave this issue open as an enhancement for a little while as so other people may see it.

chiply commented 4 years ago

Hi Fuco1 - going to close this issue as this is a separate concern from spot4e. Was willing to help, but unfortunately don't have the bandwidth anymore!

Fuco1 commented 4 years ago

Me neither, no problem! :)