Quantcast
Jump to content

[pivotCE] webOS Ports: Help Wanted


pivotCE

Recommended Posts

The webOS community may be a bit smaller these days but it’s no less devoted to the platform. And it’s that community that is rallying behind us here at webOS Ports.  Thanks to your direct support, our team has grown from just 5 members at release to over 12 with more on the way. As you can imagine, leading up to the initial release the team was a bit overwhelmed with the details of creating an entire operating system.  Now that we have a few more folks directly developing for LuneOS, things are starting to come together. But we still need your help.

As nice as it is to have the additional folks contributing, developing, and working issues, we still need more developers to get involved to make this community project really take off.

“Our focus is core functionality”

We cannot stress enough that we are building an OS focused on core app integration that is simple, beautiful, and user-centric.  Right now, function comes first.  If we had a penny for every developer that knew some web code and could make a beautiful static mock-up of an app that didn’t do a thing in the backend and then said “I did my part, it’s up to you to make it work”…well, we’d have a lot of pennies.

Developer requirements

Once core app integration happens we will need HTML/CSS smart people BUT to be an asset to the team as a developer NOW these technologies  are what we need folks to have a good grasp on any or all of these:

  • Javascript
  • C
  • node.js
  • C++
  • QML
  • Qt

Are you decent at some of these but might need help from time to time?  That’s ok!  We’re a community, remember?  Hit up the IRC channel and ask!

Get the bugs out!

We have several applications already available but many are placeholders. Some of the apps are almost fully functional like Settings.  But even Settings has bugs.  Ok there are bugs everywhere! (If only it were as easy as a can of Raid to fix them)!  We’ve received lots of questions about how to get plugged into the project quickly.  Easy! Head over to our  to see current issues. Find an area where you think you can help and then find us on IRC (see below) to talk about it.

Some examples of areas that need bug fixing are:

  • Email: bug fixes, better integration with Contacts, Calendar, etc
  • Settings: Add Settings when needed
  • Phone: features/calls
  • Calendar: needs integration
  • Contacts: edit, add, and search functions need added/work
  • Browser: Authentication issues
  • File Manager: various issues that need attention
  • And more.

Core Apps/Features/Backend magic

The Open webOS project released several core applications that were Enyo1 based.  Some of those apps are in LuneOS and need updated to Enyo2.  For instance, Contacts and Calendar have already been updated to Enyo2 but need quite a bit of work to be fully functional and integrated into the OS.

  • Messaging stills needs Synergy connection and quite a bit of work.
  • The Phone app is there but doesn’t have telephony functionality yet.
  • PDF needs converted to QML since doing it in webkit really hurts its performance.
  • LuneOS also needs a media player.
  • The C+Dav connector is there but needs some UI beautification in the Credentials Check area (especially Google OAuth). It also needs testing for other providers.
  • Preware is missing feed management, needs its settings overhauled, and the UI isn’t great on phones yet.
  • And more.

Looks aren’t everything

As you can see, to really make stuff work first, most of what we need is in the backend.  It’s the old battle between form and function. Which comes first?  Designers will argue form!  But Ports is focused on the core functionality that has to work first and look pretty later. It’s a hard pill to swallow and we get that, but when building an OS, it’s the most important thing.  If it looks pretty but doesn’t work, the project loses potential users from bad press.  If it works but doesn’t look pretty it will at least show promise and that encourages positive feedback.  And with a community led project, if you don’t have good feedback you’ve already lost.

Additional help wanted

Ports is looking to expand our public relations presence. If you are located outside of the United States or more specifically speak a different language than English and would like to help us advertise and direct interested people toward LuneOS and webOS Ports, please let us know.

We are also looking for a WordPress “expert” for a new site we’ll be setting up soon. Are you good at making tutorials?

We have several “how to install LuneOS guides” on the wiki. If you’d like to make more colorful and user friendly guides, that’d be great! I’m sure we could get them posted right here on pivotCE. We know people. ;)

And finally, we need a “wiki-meister”. Someone that really knows the ins and outs of running a mediawiki!

Get involved

Everyone can help in some way. We need testers and bug reports! Sign up on the , contact us to let us know that you signed up and what your username is, and we’ll upgrade your account so you can post issues.

Developers please join us on the Mailing List and drop by the IRC chnanel

How to Contact webOS Ports

Want to get involved? Have a question? Get in touch with us.

[email protected]
Twitter:
IRC #webos-ports
Bug Tracker: 
User Support Forums
Developer ONLY Mailing List, no User Support.

Join the forum .

Image credit: http://bloximages.chicago2.vip.townnews.com



link hidden, please login to view
Link to comment
Share on other sites

  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

  • Similar Topics

    • By yenn22
      Hi, since I think yesterday I have an issue with HBO GO - it just shows unsupported device and that is it. According to their website, WebOS 3.5+ should be supported, I have LG uh6107 and in menu it shows SW version  5.60.15, so I think it should be ok.. does anybody have the same issue?
    • By Alfvenwave
      Hi, I'm curious if anyone else is seeing this annoying new behaviour.
      I have my SKY Q box on HDMI1 and have become accustomed to switching back from Netflix (or any other app for that matter) by having HDMI1 assigned to button "1" using the Quick Access feature.  In the last week though, this feature has stopped working properly. If I am in Netflix and I press the "1" button, nothing happens (as expected). If instead I hold down the "1" button to switch to SKY I get a pop up that says this: "Do you want to add Netflix to [Quick Access 1]?".   If I then hold down the "0" button, the 3x3 grid "EDIT QUICK ACCESS" pop-up appears and I can clearly see my SKY Q/HDMI 1 in the top left grid position (button "1")!!!
      If I then switch via the Home button to HDMI1 and remove HDMI1 from Quick Access (via the  EDIT QUICK ACCESS pop up), I can then re-add it by holding down 1 or from within the pop-up. Now, if I go into Netflix and then hold down 1, my TV does (correctly) switch to HDMI1. Hurrah! If however I turn my TV off and back on, then go to Netflix, then hold down "1", I am back to square one with the question "Do you want to add Netwflix to [Quick Access 1]?"......Grrrr!!!
      I have tried switching the TV off at the wall, leaving for 10 seconds and repowering, which doesn't fix the problem (I don't believe WebOS reboots when you do this). LG appear to have made it a practical impossibility to reboot WebOS via anything other than a factory reset which I don't really want to do as it'll take me too long to get all my settings back to where I have them now. Some blogs suggest that the "User Licence agreement" setting can be changed which forces a reset from within the General tab but I don't see this on my TV (guessing that WebOS interface has changed).
      Anyone have any ideas? 
      Rob.
       
    • By Mohannad Hanafi
      I installed webOS TV Emulator v6.0.0 and when I run it, it shows a black screen like this
      It's running on Oracle VM VirtualBox.

    • By Justin Tan
      Found multiplex application that use letsencrypt stop working in 30 September 2021 on LG WebOS 3.5. This appear to be wide spread multiplex version of WEBOS. 
      See 
      AND 

      link hidden, please login to view As PLEX blaming to be LG fault. LG please provide solution to only 2 year old TV
      LG
      Our current app is available on 4K/UHD LG television models running the following system software:
      webOS 3.0 webOS 3.5 webOS 4.0 webOS 5.0 No 720p or 1080p (“full HD”) sets are supported for our current app at this time.
      Note: Due to root certificate limitations with the device OS itself, only webOS 5.0+ devices support secure connections with a personal Plex Media Server. To allow connections to a personal server, devices running earlier webOS versions must be set to Allow Insecure Connections in the TV app settings and the Plex Media Server must be set to Preferred for the Secure Connections preference.
    • By Captain Raymond
      After having this TV working for just 2-weeks, now my voice control has stopped working, cant change channels, HDMI or anything.

×
×
  • Create New...