-
Notifications
You must be signed in to change notification settings - Fork 452
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Future breaking update of Rspotify #692
Comments
@marioortizmanero i just tried the current master branch of rspotify, and it seems to work without a lot of change. What is the timeline for releasing the version on crates.io? so that we can update to the newest version. as for the breaking changes, this project only uses a few basic api requests like the current song. So i think most breaking changes wont effect us or woudnt need too much work on our side. edit: link to diff robinvd@a863582 |
We don't have a set release date but I can tell you there's still a lot of work left, hopefully we can release before 2021 but I can't assure that. We think it's better to release all breaking changes in a single version instead of multiple ones (do you agree?). It's great that you already tried to update the code. In your diff I can see some functions that won't be needed after we're done, like |
yes i agree, maybe if breaking changes are unrelated they could be in a different breaking release, but in general fewer is better. Then ill personally wait for the release before making a pr so i dont have to upgrade twice (but if anyone else wants to update to the currently latest crates.io version, feel free).
that sounds like a great improvement, and i look forward to seeing those changes as well. Could you ping me or this issue if you have a new release? |
Sure, I'll leave a comment here when we release the new version. By the way, you might be interested in https://dependabot.com/, it's useful to get notifications for new updates. |
we already use dependabot for PR's like this #699 |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
@robinvd Heads up: the new release is finally out! If you need help please let us know at ramsayleung/rspotify#218 |
Hello!
I'm a maintainer of Rspotify. I picked up this library in July and have made lots of improvements since, with the help of the original maintainer. The library is now much cleaner, more flexible, and more performant. For now, these are the noticeable improvements for the end user:
And we are just at 50% of the changes we intend to make, so it'll be even better. But these kind of improvements require breaking changes. A lot of them, in fact. I wanted to ask the maintainers of this crate (which is one of the most active ones using Rspotify, although you seem to be using an outdated version, check this out) for help in some discussions relating the future of Rspotify:
Before the new release, we'd like to at least finish these changes, and afterwards we can keep adding new features and prepare for v1.0 in the far future. These include lots of proposals and changes, so don't feel the need to check out each of them. At least a bit of feedback will be useful to us.
Edit: this issue might be mislabeled.
The text was updated successfully, but these errors were encountered: