Jump to content

Recommended Posts

ArthurAttout
Posted (edited)

This is a genuine question, it has never been in my habits to rant on anything / anyone, and I've never had the intention to make anyone feel bad about their contribution or their work in general.

 

There is something that has been bugging me for a few months now.

Emby is releasing updates and patches at an insanely high frequency.

Standalone components (like Dlna) are updated almost three times a week (at least that's what the dasboard tells me).

 

With such a tremendously high amount of changes, it is obvious that regressions are to be expected.

 

That's what drove me out of the beta-testing channel.

First I thought myself "That's ok, that's the point of the beta-channel, it's supposed to be used as some kind of large-scale testing to reach out for feedback quickly", so I went out, and switched to the stable release channel.

 

As for my experience, there is the same amount of regression in beta-channel than in stable.
And we're not talking about deeply buried functionality that broke : since the update of the Cinema mode on the 23rd of April, the seekbar stopped working.

I couldn't jump to a specific point of a video by clicking on the seek bar.

 

The seekbar stopped working. On the HTML5 interface.

 

I'm not trying to make anyone feel bad about this, but I just cannot understand how this is even possible.

Such regression are just unacceptable, I do not understand how this got passed any sane unit-testing suite, or QA revision.

 

So my question is : do Emby community even bothers using any sort of regression detection mechanism (there are tons of them, plus CI/CD fanciness, etc.) before releasing an update ?

 

Again, I do not want to sound rude, but I think at this scale (probably more than 100K users), regressions like basic seek handling shouldn't ever occur.
 

NB : I've never looked at the Emby Premiere versions, but I seriously hope it's going through more testing and QA before release ...

Edited by ArthurAttout

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...