-
Notifications
You must be signed in to change notification settings - Fork 11
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
Bug with missing identity
(Spotube fix)
#86
Conversation
Weirdly enough, we benefit from broken mpris interfaces! 😄 Regarding the versioning I think only the patch should be bumped, the most recent version of this extension for 43/44 still is |
Yeah, I was thinking about that. Shouldn't we upload both versions in parallel so they both have the improvements? Or is the gnome43/44 version going to stay frozen at v25? I assumed that the whole point of the patch was to continue developing both in parallel. |
Of course, but v26 doesn't have improvements over v25. At least not from the user perspective. I'll update the version when there's something to write on the changelog. I don't like to push (or receive) small updates, specially when they don't include a changelog! |
Yeah, we don't need to push this just yet and perhaps realign the version next time you need to upload. Are you allowed to skip a version? |
As I understand, the multi-versioning in ego is just how it works normally. So if I upload (for example) a version of the extension for This will make the versioning numbers a fuzz, but if I time the updates correctly I hope it will not look so bad. |
Look! I found an example. Caffeine latest version is for GNOME 40. Very anachronistic! |
I see what you mean. In this case yes, we will probably end up with "out of sync" version between the gnome 43/44 and gnome 45 versions but that's not the end of the world. I'll update the version numbers based on current+1 for each version. |
That would skip an update. |
|
I now realize, the updater would work fine with this (I think). But this is more of a mess of numbers! It's better if we simply follow whatever ego assigns. |
Ok so, we use for In short, let me know if you want to use 25/26 to align with EGO stable or use 26/27 as proposed. Either way, the gnome 45 version needs to be updated to at least 26 as it's currently one version behind EGO and it gets overwritten by the extension managers. |
I recently discovered Spotube which is an open source which allows to listen to Spotify (even without a premium account). I tried Spotube v3.1.2 and noticed that it didn't have an
identity
field defined. This has now been reported and fixed in V3.2.0: KRTirtho/spotube#811While this is more of a bug on the side of the app, this allowed me to notice a couple of this which weren't working when this
identity
field is missing although they could still work:identity
isn't defined as this should be required.I also took the opportunity to update the version number and update
stream_name
tostreamName
for consistency with the rest of the code.