Alxandr / SpotiFire

A project to make a SpotifyClient in C#
http://nudoc.azurewebsites.net/SpotiFire
40 stars 19 forks source link

Acknowledgements of use of SpotiFire server #17

Closed McBainUK closed 12 years ago

McBainUK commented 12 years ago

I'm working on a app which will use the SpotiFire server. Do you want a "thanks" in the readme? What URL should I use to link to the home of SpotiFire?

ps thanks for an excellent bit of work, it really has helped and saved ALOT of time.

Alxandr commented 12 years ago

I won't require it, but having a Thanks would really be appreciated. Also, the page to link back to is the github-page (https://github.com/Alxandr/SpotiFire).

Oh, and what I would really appreciate more than anything is that changes made is pushed back to a public fork of SpotiFire so that they can be incorporated into the main branch. As it is, I don't have much time developing this library/client, so I'm really happy for all the patches that come in. However, this will not be a requirement, just a wish from my part. If you create a working SpotiFire client I might just start using it myself ;-)

McBainUK commented 12 years ago

Can see the NextPVR SpotiFire client here: http://www.gbpvr.com/nwiki/pmwiki.php?n=Plugin.SpotTV

Will Git/GitHub/fork setup so I can make public my changes.

Alxandr commented 12 years ago

Yes. Github creates a online repo for you to use, and you "clone" that to create a local repo that you use (on your computer). When you have made changes, you push that to the github-repo, which will be viewable by the world, and if you want to you can create a pull-request that'll show up in my inbox. If I like the changes in your pull-request (or I read your code without you sending a pull-request) I can merge them in to my public official branch (github.com/Alxandr/SpotiFire). Now, one thing to remember, when you fork my repository, you shouldn't put code in it that depends on your system. That should be kept in another folder/repository (if you use git for that as well, which I strongly suggest). Let me know if you need any more help, and I will see if I can give you a more detailed explanation of how things work, preferably over a medium where more instant communication is possible.