Skip to content
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

Jellyfin for WebOS 4 #138

Closed
dustingrady opened this issue Jan 4, 2023 · 14 comments
Closed

Jellyfin for WebOS 4 #138

dustingrady opened this issue Jan 4, 2023 · 14 comments

Comments

@dustingrady
Copy link

Recently WebOS 5 support was added (whoo!) and I was one of those to find that they are actually running WebOS 4.
I read that WebOS 3 and 4 are both only awaiting the resolution of issue #9430 (can't find it in the main repo), which is a playback bug.

Are there any updates on 9430, and in turn WebOS 3/4 apps being submitted to LG? :)

@anthonylavado
Copy link
Member

anthonylavado commented Jan 4, 2023

It's actually more than that now, LG raised some new bugs to us in the webOS 5 testing, and they require them to be fixed before we submit again (even for older versions).

I should mention - we have been doing work to fix the new bug.

@lexcorp
Copy link

lexcorp commented Jan 30, 2023

Hi @anthonylavado any update about this for version webos 4? I was one of those to find that they are actually running WebOS 4. I am looking forward to this version as I also intend to integrate my jellyfin server with Home Assistant to run some automations.

Thanks for your job...

@lexcorp
Copy link

lexcorp commented Mar 1, 2023

Hola @anthonylavado lamento la insistencia, pero quisiera saber si tienes proyectada alguna liberación para la versión 4 de webos. Si hay algo en lo que pueda ayudar…

Saludos…

@marlop352
Copy link

@anthonylavado could you pin and lock this issue like you did for the webos5 one so that we have a place to get updates as the team fixes the issues and re-submit it for analysis? or is there a better place to keep tabs on the status of this?

@TimberAngry
Copy link

Yes please 👍 C9 OLED owners like myself would love this.

@lexcorp
Copy link

lexcorp commented Mar 31, 2023

Hi, like every month I'm here to find out if there's any progress for version 4 :(

@lexcorp
Copy link

lexcorp commented May 2, 2023

Hi @anthonylavado is this still alive? Or are you waiting for the new version of jellyfin to be released? Could you give us retro, for those of us who are somewhat desperate? :)

@Zippy1970

This comment was marked as off-topic.

@tyhawk
Copy link

tyhawk commented Jun 2, 2023

... or the developers are too busy with developing to give an update as regularly as you would like.

Please remember this is not paid software and these people are volunteering their spare time to work on this. That often means being patient and perhaps not always agreeing with the priorities of a team within their development roadmap.

@lexcorp
Copy link

lexcorp commented Jun 6, 2023

I think that the development team is giving priority to the projects that have less progress or, they are waiting for the latest stable version of the Jellyfin server to be released to see how the webos client behaves.

@anthonylavado
Copy link
Member

It is very closely tied to changes that have to happen in jellyfin-web, and 10.8 had such a drawn out cycle that it's hard to bring much else "back" into a prior version (even for a bug fix).

We also had quite a big stretch of security things we had to address, so there's finally some time/effort available to get behind this again.

We have a bespoke demo environment for validation testing by vendors (Apple, Google, Amazon, Roku, LG, and Samsung). I'm considering splitting up the LG and Samsung ones to use a custom setup that has some hot fixes to allow testing to pass. Users probably won't get the fixes until 10.9, but it's nothing groundbreaking for the moment. They are very strict and will only let some "issues" through for so long, and some are even blocking, even if they're not strictly serious issues. An example from Amazon's testing for the Android TV app - they clicked the favourite button on a demo song, and the display didn't refresh to show it as selected unless you backed out and in of the item. Easy enough visual bug to fix, but they considered it a fail, and their system automatically delists the app until you submit a working build (and also wait another week for them to test). LG will at least let you keep the previous build up.

Anyway, ranting over.

tl;dr - was drained, other issues, dependency on Web for a lot of fixes. Expect list soon. Probably custom demo for LG to accept it.

@anthonylavado
Copy link
Member

Alright, this is how I figure this will go.

When we submitted for webOS 5, they came back with two issues that were considered "conditional pass". This means they have to be fixed for the next submission.

Current plan:

  1. Create new issue pinned at top of repository, for new release actions.
  2. List the two conditional pass issues, and create corresponding issues in other projects (Jellyfin-web) if necessary.
  3. Gather any easy/quick fixes for now, and merge in.
  4. Submit with request to deploy on all possible platforms.

They've shown that they'll update the ones where it works, and if you fail a platform, they'll skip it. With the conditional pass issues fixed, we should be easily updated for webOS 5+. For webOS 4 and below, if we pass, good. If not, then we'll have a targeted list of things to fix, and can submit again once those are fixed.

New post incoming.

@TimberAngry
Copy link

Thanks Anthony, appreciate the update :)

@anthonylavado
Copy link
Member

Please see #169 for updates. Please do not post unless providing more information - you notify a lot of people who are following progress. Reactions are safe, they don't send notifications. Closing this issue.

@jellyfin jellyfin locked as resolved and limited conversation to collaborators Aug 11, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants