Ok, multi-threaded programming is something I have very extensive experience with. Race conditions can be difficult to identify but the solution is generally clear once identified. But we’re talking days, maybe weeks here at most. 10 months sounds ridiculous. Maybe expertise in this type of programming needs to be brought in.
But given the other long lasting problems with Live TV/DVR issues (eg. Plex For Windows constant buffering, the 3 month inability to watch live tv in the browser), this really seems more like an issue of priorities – and we’re not one.
I was hoping for something in the realm of real communication from Plex here – acknowledging the long standing problems in Live TV/DVR and if there is a plan to rectify the situation.
this really seems more like an issue of priorities – and we’re not one.
Also a developer and I agree completely with your assessment. There are things they could do to get additional logging, etc., but they don’t appear to have even taken the first step. And I sit here with a system that I paid for that constantly frustrates me an my wife.
So, we can either sit here or do something that gets their attention.
The low priority is even more clear when you see @elan is more than happy to give regular updates on other threads about Plexamp (for example the link below), where talking about future updates and progress is strangely not an issue.
The Chief Technology Officer (CTO) is the individual within an organization who oversees the current technology and creates relevant policy . A CTO should have the business knowledge necessary to align technology-related decisions with the organization’s goals.
This thread is about to get heated. Grab your popcorn.
Unless the Live TV/DVR module is just being left to flounder with no overall coordination, someone has to have some data. We’ve paid for this and there’s a great many of us who can’t use it reliably or effectively. Something advertised as a DVR should have the basic characteristics of what the average person would consider a DVR.
The browser client was broken for 3 months without the ability to watch Live TV. Android doesn’t let us timeshift because “Play From Start” goes live instead. Plex for Windows is just broken for Live TV. We have valid reasons to be upset and feel taken advantage of. Someone has to be able to tell us what is going on.
You know these low memory devices are pulling functionality from the back end and Plex can essentially upgrade parts of their apps without even releasing an update. Such as Live TV & DVR on the Roku.
It really is trivial for a lot of this functionality to get fixed and sent out in a timely manner and nobody would even notice.
@elan 's reply was to a specific user’s comment in response to being tagged directly; it wasn’t a broad comment on status of the request. Please show some ability to contextualize.
And please stop with the “I’m a developer so…” comments. They add less than nothing to the conversation.
Considering he’s the CTO and CO-Founder he should have information across the board of the whole company and the state of each project. There’s no contextualization to be done here. He says he’s not omniscient when IN FACT his job title requires him to be.
Oh right because the corporate structure is basically a big circle jerk of pointing fingers right?
Anyways, I would love to use my Android clients and I still do for certain things BUT I would like to use them for the whole ecosystem. After all I started this project with Android for a reason.
CTOs have widely differing areas of responsibilities; some (generally when companies are small) are very hands-on in the code. As a company grows, they tend to focus more on higher level technical things, e.g. “is technology X the right one for us? can we leverage it across teams?”. They don’t tend to have direct reports, and would not be expected to have intimate knowledge of every single GHI in every single repo, nor the ability to shift developer priorities.
The reason you’re seeing me comment on Labs related stuff is that I am still hands-on in that area, because as an engineer by training, I love tinkering and keeping my hands dirty instead of just scrawling on whiteboards while stroking my beard.
Of course not, and I don’t think I suggested that. What I suggested is that folks are poking the wrong bear. Being at the top of the technical hierarchy does not imply a knowledge of, or an ability to influence, every aspect of the product.
I don’t really agree. I’m pointing out that this is not a problem that should take a year to fix and I’m not ignorant about the matter. So something else has to be going on and we’re being left with no answers. Is this not a place for knowledgeable and considered discussion?
Of course you’re ignorant to the matter. You don’t (I presume) work as a Plex, Inc. developer. How can you possibly have any insight into their processes?
You only have to look at their release notes for Plex Media Server and their various and sundry clients to realize that they squash bugs in every release. They are obviously competent developers.
What folks really have issues with are how issues are identified and prioritized. It would be more relevant to see posts of “I’m a product manager and I have intimate knowledge of all your development goals and bugs; it’s obvious your prioritization should be…”
So, yes, the “I’m a developer…” posts are less than useless.
If “it’s a race condition” is all that you need to hear to believe that it’s reasonable for this to have gone on for more than 10 months, great for you. To me that is not a sufficient explanation and that’s because I’m a very experienced programmer/software manager. I don’t pretend to know what the underlying problems are. I just know that, on its face, the explanation I’ve been provided is not sufficient for me.
But apparently, one’s past experience and knowledge is not supposed to influence how one thinks. We should just believe …
Looks like you made our argument for us. No one said they were incompetent.
You see, if they had said it was a Google issue or some esoteric open source library, that would be a different issue. Now we know its in their wheelhouse and they are not prioritizing their PAID customers vs new business.
And they expect us to sing their praises while ignoring us forever.