Difference between revisions of "LuneOS-webOS-OSE Migration Status"

From WebOS-Ports
Jump to navigation Jump to search
(Update table)
Line 3: Line 3:
 
! Migration Status !! Meaning !! !! Migration Complexity
 
! Migration Status !! Meaning !! !! Migration Complexity
 
|-
 
|-
| {{CellMigrationStatus|Done}}    || Migration completed (119 / 66%) || || {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationStatus||Done}}    || Migration completed (119 / 66%) || || {{CellMigrationComplexity|Easy}}
 
|-
 
|-
| {{CellMigrationStatus|In progress}} || Migration in progress (3 / 2%) || || {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationStatus||In progress}} || Migration in progress (3 / 2%) || || {{CellMigrationComplexity|Medium}}
 
|-
 
|-
| {{CellMigrationStatus|To start}}  || To start migration (8 / 4%) || || {{CellMigrationComplexity|Hard}}
+
| {{CellMigrationStatus||To start}}  || To start migration (8 / 4%) || || {{CellMigrationComplexity|Hard}}
 
|-
 
|-
| {{CellMigrationStatus|Not started}} || Migration not started (11 / 6%) || || {{CellMigrationComplexity|Very hard}}
+
| {{CellMigrationStatus||Not started}} || Migration not started (11 / 6%) || || {{CellMigrationComplexity|Very hard}}
 
|-
 
|-
| {{CellMigrationStatus|N/A}}      || Not Applicable, no migration needed (40 / 22 %) || || {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationStatus||N/A}}      || Not Applicable, no migration needed (40 / 22 %) || || {{CellMigrationComplexity|N/A}}
 
|-
 
|-
 
| '''Total components'''      || '''181 / 88% completed''' || ||  
 
| '''Total components'''      || '''181 / 88% completed''' || ||  
Line 26: Line 26:
 
! style="font-weight:bold; font-size:24px;" | Owner
 
! style="font-weight:bold; font-size:24px;" | Owner
 
|-
 
|-
| 125002229
+
| 125002229  
| [https://github.com/webosose/activitymanager activitymanager]
+
| [https://github.com/webosose/activitymanager activitymanager]  
| Manage all running activities
+
| Manage all running activities  
| Migration
+
| Migration  
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
| Migration completed, need to fix a few regressions
+
| Migration completed, need to fix a few regressions  
|  
+
| Herrie
 
|-
 
|-
| 125002253
+
| 125002253  
| [https://github.com/webosose/appinstalld2 appinstalld2]
+
| [https://github.com/webosose/appinstalld2 appinstalld2]  
 
+
| Application installer  
| Application installer
+
| Migration/New  
| Migration/New
+
| {{CellMigrationComplexity|Hard}}  
| {{CellMigrationComplexity|Hard}}
+
| {{CellMigrationStatus|Done}}  
| {{CellMigrationStatus|Done}}
+
| This was available in legacy webOS, however not in OWO. OSE has it but requires eCryptfs to be enabled for the encrypted file system. Need to verify we have https://github.com/webosose/meta-webosose/blob/master/meta-webos/recipes-kernel/linux/linux-yocto/crypto.cfg in all our kernels.  
| This was available in legacy webOS, however not in OWO. OSE has it but requires eCryptfs to be enabled for the encrypted file system. Need to verify we have https://github.com/webosose/meta-webosose/blob/master/meta-webos/recipes-kernel/linux/linux-yocto/crypto.cfg in all our kernels.
+
| Tofe  
| Tofe
 
 
|-
 
|-
| 125002286
+
| 125002286  
| [https://github.com/webosose/applicationinstallerutility applicationinstallerutility]
+
| [https://github.com/webosose/applicationinstallerutility applicationinstallerutility]  
|  
+
|
| Migration/New
+
| Migration/New  
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie
+
| Herrie  
 
|-
 
|-
| 125002313
+
| 125002490
| [https://github.com/webosose/audiod-pro audiod-pro]
+
| [https://github.com/webosose/test-apps test-apps]  
| audio deamon which controls and configures audio
+
| Test applications
| New
+
| New  
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|In progress}}
+
| {{CellMigrationStatus|Done}}  
| Possible replacement for https://github.com/webOS-ports/audio-service
+
| Not required for LuneOS, YouTube app might be useful in some way.  
| Herrie/Tofe
+
| Herrie  
 
|-
 
|-
| 144574936
+
| 125002521
| [https://github.com/webosose/bluetooth-sil-api bluetooth-sil-api]
+
| [https://github.com/webosose/bootd bootd]  
| webOS Bluetooth SIL API
+
| Simplified upstart-like component
| New
+
| Migration/New  
| {{CellMigrationComplexity|Hard}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
| bootd is running. Need to see how we can further migrate org.webosports.bootmgr, possible replacement for org.webosports.bootmgr
| Tofe
+
| Herrie/Tofe  
 
|-
 
|-
| 144575093
+
| 125006907
| [https://github.com/webosose/bluetooth-sil-bluez5 bluetooth-sil-bluez5]
+
| [https://github.com/webosose/cmake-modules-webos cmake-modules-webos]  
| webOS Bluetooth SIL implementation for bluez5
+
| CMake modules needed to build webOS components
| New
+
| Migration
| {{CellMigrationComplexity|Hard}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Tofe
+
| Herrie
 
|-
 
|-
| 125002521
+
| 125007018
| [https://github.com/webosose/bootd bootd]
+
| [https://github.com/webosose/configd configd]  
| Simplified upstart-like component
+
| Simple get/set interfaces to access the configurations
| Migration/New
+
| New  
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
| bootd is running. Need to see how we can further migrate org.webosports.bootmgr, possible replacement for org.webosports.bootmgr
+
| Required by maliit/luna-surfacemanager
| Herrie/Tofe
+
| Herrie  
 
|-
 
|-
| 210293103
+
| 125007057
| [https://github.com/webosose/chromium-v8 chromium-v8]
+
| [https://github.com/webosose/configd-data configd-data]  
|  
+
| Configurable data sets to be used by configd
| New
+
| New  
| {{CellMigrationComplexity|Very hard}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
| Required by maliit/luna-surfacemanager
| Tofe
+
| Herrie
 
|-
 
|-
| 330895427
+
| 125007083
| [https://github.com/webosose/chromium84 chromium84]
+
| [https://github.com/webosose/configurator configurator]  
| OSE version of webos webengine based on chromium v84
+
| Creates the database schema for webOS Applications
| New
+
| Migration
| {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|N/A}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Tofe
+
| Herrie/Tofe  
 
|-
 
|-
| 125006907
+
| 125007120
| [https://github.com/webosose/cmake-modules-webos cmake-modules-webos]
+
| [https://github.com/webosose/cpushareholder-stub cpushareholder-stub]  
| CMake modules needed to build webOS components
+
| Stubbed implementation of the webOS CPU shares scripts
| Migration
+
| Migration  
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie
+
| Herrie  
 
|-
 
|-
| 125006951
+
| 125007190
| [https://github.com/webosose/com.palm.service.devmode com.palm.service.devmode]
+
| [https://github.com/webosose/db8 db8]  
| Node.js implementation of the com.palm.service.devmode Developer Mode Service
+
| A userspace service that provides access to the webOS database
| Migration/New
+
| Migration  
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|Not started}}
+
| {{CellMigrationStatus|Done}}  
| Possible replacement for https://github.com/webOS-ports/org.webosports.service.devmode
+
|
| Herrie/Tofe
+
| Herrie/Tofe  
 
|-
 
|-
| 149540141
+
| 125007231
| [https://github.com/webosose/com.webos.app.enactbrowser com.webos.app.enactbrowser]
+
| [https://github.com/webosose/event-monitor event-monitor]  
| Enact Based Web Browser
+
| webOS event monitor service
| Migration/New
+
| New  
| {{CellMigrationComplexity|Hard}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
| Possible replacement for https://github.com/webOS-ports/org.webosports.app.browser
+
|
| Tofe/Herrie
+
| Herrie  
 
|-
 
|-
| 297559847
+
| 125007273
| [https://github.com/webosose/com.webos.app.notification com.webos.app.notification]
+
| [https://github.com/webosose/event-monitor-network event-monitor-network]  
| Notification Application for webOS Auto
+
| Network notifications plugin of event-monitor
| Migration/New
+
| New  
| {{CellMigrationComplexity|Hard}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
| Possible addition/replacement for luna-next
+
|
| Tofe/Herrie
+
| Herrie  
 
|-
 
|-
| 235507797
+
| 125007310
| [https://github.com/webosose/com.webos.app.test.smack.native com.webos.app.test.smack.native]
+
| [https://github.com/webosose/filecache filecache]  
| Repository for test native application that checks its own SMACK label.
+
| webOS Daemon to cache filesystem requests
| Migration/New
+
| Migration  
| {{CellMigrationComplexity|Hard}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Not started}}
+
| {{CellMigrationStatus|Done}}  
| TBD
+
|
| Tofe/Herrie
+
| Herrie/Tofe  
 
|-
 
|-
| 297560589
+
| 125007349
| [https://github.com/webosose/com.webos.app.volume com.webos.app.volume]
+
| [https://github.com/webosose/ilib-qml-plugin ilib-qml-plugin]  
| Volume Application
+
| A library of i18n routines written in Javascript
| Migration/New
+
| New  
| {{CellMigrationComplexity|Hard}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
| Possible addition/replacement for luna-next
+
|
| Tofe/Herrie
+
| Herrie  
 
|-
 
|-
| 144573168
+
| 125007385
| [https://github.com/webosose/com.webos.service.ai com.webos.service.ai]
+
| [https://github.com/webosose/ilib-webapp ilib-webapp]  
|  
+
| Internationalization library written in pure ES5 Javascript
| New
+
| New  
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie
+
| Herrie  
 
|-
 
|-
| 144565915
+
| 125007436
| [https://github.com/webosose/com.webos.service.audiooutput com.webos.service.audiooutput]
+
| [https://github.com/webosose/ime-manager ime-manager]  
|  
+
| Input method plugins for webOS
| New
+
| New  
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Hard}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Tofe/Herrie
+
| Herrie  
 
|-
 
|-
| 216699441
+
| 125007484
| [https://github.com/webosose/com.webos.service.bluetooth2 com.webos.service.bluetooth2]
+
| [https://github.com/webosose/jemalloc jemalloc]  
|  
+
| Jemalloc used in webOS
| New
+
| Migration
| {{CellMigrationComplexity|Hard}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Tofe/Herrie
+
| Herrie  
 
|-
 
|-
| 181451156
+
| 125007571
| [https://github.com/webosose/com.webos.service.camera com.webos.service.camera]
+
| [https://github.com/webosose/libpbnjson libpbnjson]  
|  
+
| webOS's Better Native JSON library
| New
+
| Migration
| {{CellMigrationComplexity|Hard}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Tofe
+
| Herrie
 
|-
 
|-
| 181452181
+
| 125007615
| [https://github.com/webosose/com.webos.service.contextintentmgr com.webos.service.contextintentmgr]
+
| [https://github.com/webosose/librolegen librolegen]  
|  
+
| Generates dynamically webOS system bus role files for webOS Javascript services
| New
+
| Migration
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie
+
| Herrie  
 
|-
 
|-
| 191705468
+
| 125007658
| [https://github.com/webosose/com.webos.service.flowmanager com.webos.service.flowmanager]
+
| [https://github.com/webosose/libsandbox libsandbox]  
|  
+
| Collection of APIs for separating running programs
| New
+
| Migration
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie
+
| Herrie  
 
|-
 
|-
| 297550792
+
| 125007697
| [https://github.com/webosose/com.webos.service.hfp com.webos.service.hfp]
+
| [https://github.com/webosose/libwebosi18n libwebosi18n]  
| webOS bluetooth HFP(Hands Free Profile) support service.
+
| webOS Native Internationalization library (for C and C++ applications)  
| New
+
| New  
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie / Tofe
+
| Herrie  
 
|-
 
|-
| 297578931
+
| 125007778
| [https://github.com/webosose/com.webos.service.intent com.webos.service.intent]
+
| [https://github.com/webosose/luna-downloadmgr luna-downloadmgr]  
| IntentManager is a simple native service to manage intents.
+
|
| New
+
| New  
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie / Tofe
+
| Herrie  
 
|-
 
|-
| 297578931
+
| 125007812
| [https://github.com/webosose/com.webos.service.location com.webos.service.location]
+
| [https://github.com/webosose/luna-init luna-init]  
| Location Framework Module is a middleware component which is responsible for providing geo-information.
+
| Initialization and font setup files used by luna-sysmgr
| New
+
| Migration
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
| Possible replacement for our own location service based on QtLocation.
+
|
| Herrie / Tofe
+
| Herrie  
 
|-
 
|-
| 279781528
+
| 125007877
| [https://github.com/webosose/com.webos.service.mediacontroller com.webos.service.mediacontroller]
+
| [https://github.com/webosose/luna-prefs luna-prefs]  
| Part of webOS media framework and It provides the support to handle AVRCP events for remote controlling the media playback using BT device or voice commands.
+
| Retrieves system preferences values set and used by webOS  
| New
+
| Migration
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
| Needed for audiod, sam, appmanager
| Herrie / Tofe
+
| Herrie  
 
|-
 
|-
| 309900515
+
| 125007905
| [https://github.com/webosose/com.webos.service.mediaindexer com.webos.service.mediaindexer]
+
| [https://github.com/webosose/luna-service2 luna-service2]  
| Service which detects and indexes media sources
+
| webOS Luna System Bus library, daemon, and utilities
| New
+
| Migration
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|To start}}
+
| {{CellMigrationStatus|Done}}  
| Possible replacement of LuneOS Media Indexer service?
+
|
| Herrie / Tofe
+
| Herrie/Tofe  
 
|-
 
|-
| 137426124
+
| 125007950
| [https://github.com/webosose/com.webos.service.memorymanager com.webos.service.memorymanager]
+
| [https://github.com/webosose/luna-service2-security-conf luna-service2-security-conf]  
| Memory Manager
+
| webOS component which defines luna-service2 API permissions
| New
+
| New  
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
| Need to start migration of legacy services
| Herrie
+
| Herrie/Tofe
 
|-
 
|-
| 181443913
+
| 125007988
| [https://github.com/webosose/com.webos.service.pdm com.webos.service.pdm]
+
| [https://github.com/webosose/luna-surfacemanager luna-surfacemanager]  
|  
+
| Luna surface manager, a surface manager for webOS
| New
+
| New  
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Hard}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
| Need to asses if needed
| Herrie
+
| Tofe
 
|-
 
|-
| 181443913
+
| 125008021
| [https://github.com/webosose/com.webos.service.power2 com.webos.service.power2]
+
| [https://github.com/webosose/luna-sysservice luna-sysservice]  
|  
+
| Provides preference, timezone and ringtone services for webOS components
| New
+
| Migration
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
| Possible replacement for powerd
+
|
| Herrie
+
| Herrie/Tofe
 
|-
 
|-
| 144572894
+
| 125008052
| [https://github.com/webosose/com.webos.service.rosbridge com.webos.service.rosbridge]
+
| [https://github.com/webosose/maliit-framework-webos maliit-framework-webos]  
|  
+
| webOS input method framework and service
| New
+
| New  
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Hard}}  
| {{CellMigrationStatus|To start}}
+
| {{CellMigrationStatus|Done}}  
|  
+
| Need to asses if needed
| Herrie
+
| Herrie/Tofe
 
|-
 
|-
| 229524231
+
| 125008143
| [https://github.com/webosose/com.webos.service.swupdater com.webos.service.swupdater]
+
| [https://github.com/webosose/mojoloader mojoloader]  
| Native daemon with additional tools for webOS FOTA
+
| Javascript loader for foundation frameworks and other loadable libraries
| New
+
| Migration
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|To start}}
+
| {{CellMigrationStatus|Done}}  
| See if it's suitable for LuneOS
+
| Partially Done (awaiting OSE upgrade to newer Yocto and NodeJS before switching)
| Herrie
+
| Herrie  
 
|-
 
|-
| 174775116
+
| 125008181
| [https://github.com/webosose/com.webos.service.tts com.webos.service.tts]
+
| [https://github.com/webosose/mojoservicelauncher mojoservicelauncher]  
|  
+
| webOS component responsible for launching the node.js services
| New
+
| Migration
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie
+
| Herrie  
 
|-
 
|-
| 330900842
+
| 125008217
| [https://github.com/webosose/com.webos.service.unifiedsearch com.webos.service.unifiedsearch]
+
| [https://github.com/webosose/nodejs-module-webos-dynaload nodejs-module-webos-dynaload]  
|  
+
| A module for nodejs that allows dynamic loading and execution of Javascript files
| New
+
| Migration
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Not started}}
+
| {{CellMigrationStatus|Done}}  
| Possible replacement of legacy universal search?
+
|
| Herrie / Tofe
+
| Herrie  
 
|-
 
|-
| 174774250
+
| 125008247
| [https://github.com/webosose/com.webos.service.videooutput com.webos.service.videooutput]
+
| [https://github.com/webosose/nodejs-module-webos-pmlog nodejs-module-webos-pmlog]  
|  
+
| A module for nodejs that allows Javascript access to the webOS logging system
| New
+
| Migration
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Tofe
+
| Herrie
 
|-
 
|-
| 125007018
+
| 125008282
| [https://github.com/webosose/configd configd]
+
| [https://github.com/webosose/nodejs-module-webos-service nodejs-module-webos-service]  
| Simple get/set interfaces to access the configurations
+
| A low-level library for node.js services on webOS
| New
+
| New  
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
| Required by maliit/luna-surfacemanager
+
|
| Herrie
+
| Herrie  
 
|-
 
|-
| 125007057
+
| 125008312
| [https://github.com/webosose/configd-data configd-data]
+
| [https://github.com/webosose/nodejs-module-webos-sysbus nodejs-module-webos-sysbus]  
| Configurable data sets to be used by configd
+
| A module for nodejs that allows Javascript access to the webOS system bus
| New
+
| Migration
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
| Required by maliit/luna-surfacemanager
+
|
| Herrie
+
| Herrie  
 
|-
 
|-
| 125007083
+
| 125008349
| [https://github.com/webosose/configurator configurator]
+
| [https://github.com/webosose/notificationmgr notificationmgr]  
| Creates the database schema for webOS Applications
+
| webOS notification service
| Migration
+
| New
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
| Need to asses if needed
| Herrie/Tofe
+
| Herrie/Tofe  
 
|-
 
|-
| 125007120
+
| 125008385
| [https://github.com/webosose/cpushareholder-stub cpushareholder-stub]
+
| [https://github.com/webosose/novacomd novacomd]  
| Stubbed implementation of the webOS CPU shares scripts
+
| Utility to communicate with a target device over USB or TCP/IP
| Migration
+
| Migration  
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie
+
| Herrie  
 
|-
 
|-
| 125007155
+
| 125008425
| [https://github.com/webosose/crashd crashd]
+
| [https://github.com/webosose/nyx-lib nyx-lib]  
| crashd and libSegFault implementation for crash report generation
+
| webOS Platform Portability Layer
| New
+
| Migration
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|In progress}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie
+
| Herrie/Tofe
 
|-
 
|-
| 125007190
+
| 125008457
| [https://github.com/webosose/db8 db8]
+
| [https://github.com/webosose/nyx-modules nyx-modules]  
| A userspace service that provides access to the webOS database
+
| webOS portability layer - device specific modules
| Migration
+
| Migration  
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Hard}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie/Tofe
+
| Herrie/Tofe  
 
|-
 
|-
| 125007231
+
| 125008539
| [https://github.com/webosose/event-monitor event-monitor]
+
| [https://github.com/webosose/nyx-utils nyx-utils]  
| webOS event monitor service
+
| Utility to invoke nyx library device type commands
| New
+
| Migration
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie
+
| Herrie/Tofe
 
|-
 
|-
| 125007273
+
| 125008601
| [https://github.com/webosose/event-monitor-network event-monitor-network]
+
| [https://github.com/webosose/pmklogd pmklogd]  
| Network notifications plugin of event-monitor
+
| Kernel logging daemon implementation.
| New
+
| Migration
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie
+
| Herrie  
 
|-
 
|-
| 125007310
+
| 125008631
| [https://github.com/webosose/filecache filecache]
+
| [https://github.com/webosose/pmlogctl pmlogctl]  
| webOS Daemon to cache filesystem requests
+
| Command line interface for controlling PmLog logging information
| Migration
+
| Migration  
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie/Tofe
+
| Herrie  
 
|-
 
|-
| 181450503
+
| 125008678
| [https://github.com/webosose/g-camera-pipeline g-camera-pipeline]
+
| [https://github.com/webosose/pmlogdaemon pmlogdaemon]  
|  
+
| Logging daemon implementation
| New
+
| Migration
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Tofe
+
| Herrie
 
|-
 
|-
| 144556091
+
| 125008708
| [https://github.com/webosose/g-media-pipeline g-media-pipeline]
+
| [https://github.com/webosose/pmloglib pmloglib]  
| Media pipeline which uses GStreamer
+
| webOS Logging library
| New
+
| Migration
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Not started}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Tofe
+
| Herrie
 
|-
 
|-
| 144559197
+
| 125008742
| [https://github.com/webosose/gst-libav gst-libav]
+
| [https://github.com/webosose/pmtrace pmtrace]  
|  
+
| Performance tools for tracing and profiling the userspace stack in the platform
| New
+
| Migration
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|Not started}}
+
| {{CellMigrationStatus|Done}}  
|  
+
| Requires modifications to kernels probably
| Tofe
+
| Herrie/Tofe  
 
|-
 
|-
| 144559093
+
| 125008821
| [https://github.com/webosose/gst-plugins-bad gst-plugins-bad]
+
| [https://github.com/webosose/qml-webos-bridge qml-webos-bridge]  
|  
+
| QML components for webOS and bridge to luna-service2
| New
+
| New  
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Not started}}
+
| {{CellMigrationStatus|Done}}  
|  
+
| Required for ime-manager/luna-surfacemanager
| Tofe
+
|
 
|-
 
|-
| 144559009
+
| 125008844
| [https://github.com/webosose/gst-plugins-base gst-plugins-base]
+
| [https://github.com/webosose/qml-webos-components qml-webos-components]  
|  
+
| Miscellaneous QML components for webOS
| New
+
| New  
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Not started}}
+
| {{CellMigrationStatus|Done}}  
|  
+
| Required for luna-surfacemanager
| Tofe
+
|
 
|-
 
|-
| 144559166
+
| 125008883
| [https://github.com/webosose/gst-plugins-good gst-plugins-good]
+
| [https://github.com/webosose/qml-webos-framework qml-webos-framework]  
|  
+
| Eos QML framework for webOS
| New
+
| New  
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Not started}}
+
| {{CellMigrationStatus|Done}}  
|  
+
| Required for luna-surfacemanager
| Tofe
+
|
 
|-
 
|-
| 144559123
+
| 125008919
| [https://github.com/webosose/gst-plugins-ugly gst-plugins-ugly]
+
| [https://github.com/webosose/qt-features-webos qt-features-webos]  
|  
+
| Qt configuration features and tools for webOS.
| New
+
| New  
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|Not started}}
+
| {{CellMigrationStatus|Done}}  
|  
+
| Required for ime-manager/luna-surfacemanager
| Tofe
+
|
 
|-
 
|-
| 144559063
+
| 125008954
| [https://github.com/webosose/gstreamer gstreamer]
+
| [https://github.com/webosose/qtwayland qtwayland]  
|  
+
| webOS version of QtWayland
| New
+
| New  
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|Not started}}
+
| {{CellMigrationStatus|Done}}  
|  
+
| Required for luna-surfacemanager
| Tofe
+
|
 
|-
 
|-
| 125007349
+
| 125008985
| [https://github.com/webosose/ilib-qml-plugin ilib-qml-plugin]
+
| [https://github.com/webosose/qtwayland-webos qtwayland-webos]  
| A library of i18n routines written in Javascript
+
| QtWayland client extension for webOS
| New
+
| New  
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
| Required by maliit
| Herrie
+
|
 
|-
 
|-
| 125007385
+
| 125009027
| [https://github.com/webosose/ilib-webapp ilib-webapp]
+
| [https://github.com/webosose/rdxd rdxd]  
| Internationalization library written in pure ES5 Javascript
+
| Remote diagnostics daemon implementation
| New
+
| New  
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie
+
| Herrie  
 
|-
 
|-
| 125007436
+
| 125009066
| [https://github.com/webosose/ime-manager ime-manager]
+
| [https://github.com/webosose/sam sam]  
| Input method plugins for webOS
+
| Systems and application manager
| New
+
| Migration/New  
| {{CellMigrationComplexity|Hard}}
+
| {{CellMigrationComplexity|Hard}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
| Possible replacement and addition to luna-sysmgr
|  
+
| Tofe / Herrie
 
|-
 
|-
| 125007484
+
| 125009101
| [https://github.com/webosose/jemalloc jemalloc]
+
| [https://github.com/webosose/serviceinstaller serviceinstaller]  
| Jemalloc used in webOS
+
| Extensible object oriented component used to add service components
| Migration
+
| Migration  
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie
+
| Herrie  
 
|-
 
|-
| 144572731
+
| 125009141
| [https://github.com/webosose/libgoogleassistant libgoogleassistant]
+
| [https://github.com/webosose/settingsservice settingsservice]  
|  
+
| Settings Service
| New
+
| New  
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie
+
| Herrie  
 
|-
 
|-
| 125007527
+
| 125009185
| [https://github.com/webosose/libndl-directmedia2 libndl-directmedia2]
+
| [https://github.com/webosose/webos-settingsservice-conf webos-settingsservice-conf]  
| Media framework which supports OpenMAX
+
| Configuration files for settingsservice
| New
+
| New  
| {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|N/A}}
+
| {{CellMigrationStatus|Done}}  
| libndl-directmedia2 is a media framework which supports OpenMAX. Seems no longer used
+
|
|  
+
| Herrie
 
|-
 
|-
| 125007571
+
| 125009227
| [https://github.com/webosose/libpbnjson libpbnjson]
+
| [https://github.com/webosose/sleepd sleepd]  
| webOS's Better Native JSON library
+
| Manage device suspend-resume cycles
| Migration
+
| Migration  
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie
+
| Herrie  
 
|-
 
|-
| 125007615
+
| 125009322
| [https://github.com/webosose/librolegen librolegen]
+
| [https://github.com/webosose/wam wam]  
| Generates dynamically webOS system bus role files for webOS Javascript services
+
| Web App Manager
| Migration
+
| New
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Hard}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie
+
| Herrie  
 
|-
 
|-
| 125007658
+
| 125009350
| [https://github.com/webosose/libsandbox libsandbox]
+
| [https://github.com/webosose/wca-support wca-support]  
| Collection of APIs for separating running programs
+
| webOS connman adapter support library for Raspberry Pi 3
| Migration
+
| New
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie
+
|
 
|-
 
|-
| 125007697
+
| 125009387
| [https://github.com/webosose/libwebosi18n libwebosi18n]
+
| [https://github.com/webosose/wca-support-api wca-support-api]  
| webOS Native Internationalization library (for C and C++ applications)
+
| webOS connman adapter support API definition
| New
+
| New  
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie
+
| Herrie  
 
|-
 
|-
| 262246315
+
| 125009419
| [https://github.com/webosose/loc-utils loc-utils]
+
| [https://github.com/webosose/webos-connman-adapter webos-connman-adapter]  
| Needed for location service implementation.
+
| webOS component for managing network connections using connman
| New
+
| Migration
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie
+
| Herrie  
 
|-
 
|-
| 125007778
+
| 125009458
| [https://github.com/webosose/luna-downloadmgr luna-downloadmgr]
+
| [https://github.com/webosose/webos-fontconfig-files webos-fontconfig-files]  
|  
+
| Place to put fontconfig configurations that go into the build
| New
+
| New  
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie
+
| Herrie  
 
|-
 
|-
| 125007812
+
| 125009652
| [https://github.com/webosose/luna-init luna-init]
+
| [https://github.com/webosose/webos-initscripts webos-initscripts]  
| Initialization and font setup files used by luna-sysmgr
+
| systemd unit scripts for system services
| Migration
+
| Migration  
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Hard}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie
+
| Herrie  
 
|-
 
|-
| 125007877
+
| 125009680
| [https://github.com/webosose/luna-prefs luna-prefs]
+
| [https://github.com/webosose/webos-wayland-extensions webos-wayland-extensions]  
| Retrieves system preferences values set and used by webOS
+
| Wayland protocol extensions for webOS  
| Migration
+
| New
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
| Needed for audiod, sam, appmanager
+
|
| Herrie
+
|
 
|-
 
|-
| 125007905
+
| 137426124
| [https://github.com/webosose/luna-service2 luna-service2]
+
| [https://github.com/webosose/com.webos.service.memorymanager com.webos.service.memorymanager]  
| webOS Luna System Bus library, daemon, and utilities
+
| Memory Manager
| Migration
+
| New
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie/Tofe
+
| Herrie  
 
|-
 
|-
| 125007950
+
| 144565915
| [https://github.com/webosose/luna-service2-security-conf luna-service2-security-conf]
+
| [https://github.com/webosose/com.webos.service.audiooutput com.webos.service.audiooutput]  
| webOS component which defines luna-service2 API permissions
+
|
| New
+
| New  
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
| Need to start migration of legacy services
+
|
| Herrie/Tofe
+
| Tofe/Herrie  
 
|-
 
|-
| 125007988
+
| 144572731
| [https://github.com/webosose/luna-surfacemanager luna-surfacemanager]
+
| [https://github.com/webosose/libgoogleassistant libgoogleassistant]  
| Luna surface manager, a surface manager for webOS
+
|
| New
+
| New  
| {{CellMigrationComplexity|Hard}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
| Need to asses if needed
+
|
|  
+
| Herrie
 
|-
 
|-
| 125008021
+
| 144573168
| [https://github.com/webosose/luna-sysservice luna-sysservice]
+
| [https://github.com/webosose/com.webos.service.ai com.webos.service.ai]  
| Provides preference, timezone and ringtone services for webOS components
+
|
| Migration
+
| New
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie/Tofe
+
| Herrie  
 
|-
 
|-
| 125008052
+
| 144574936
| [https://github.com/webosose/maliit-framework-webos maliit-framework-webos]
+
| [https://github.com/webosose/bluetooth-sil-api bluetooth-sil-api]  
| webOS input method framework and service
+
| webOS Bluetooth SIL API
| New
+
| New  
| {{CellMigrationComplexity|Hard}}
+
| {{CellMigrationComplexity|Hard}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
| Need to asses if needed
+
|
|  
+
| Tofe
 
|-
 
|-
| 125008096
+
| 144575093
| [https://github.com/webosose/media-resource-calculator media-resource-calculator]
+
| [https://github.com/webosose/bluetooth-sil-bluez5 bluetooth-sil-bluez5]  
| Media Resource Calculator
+
| webOS Bluetooth SIL implementation for bluez5
| New
+
| New  
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Hard}}  
| {{CellMigrationStatus|In progress}}
+
| {{CellMigrationStatus|Done}}  
| Needs to adjust for different machines still.
+
|
| Tofe / Herrie
+
| Tofe  
 
|-
 
|-
| 125008143
+
| 149540141
| [https://github.com/webosose/mojoloader mojoloader]
+
| [https://github.com/webosose/com.webos.app.enactbrowser com.webos.app.enactbrowser]  
| Javascript loader for foundation frameworks and other loadable libraries
+
| Enact Based Web Browser
| Migration
+
| Migration/New
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Hard}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
| Partially Done (awaiting OSE upgrade to newer Yocto and NodeJS before switching)
+
| Possible replacement for https://github.com/webOS-ports/org.webosports.app.browser
| Herrie
+
| Tofe/Herrie  
 
|-
 
|-
| 125008181
+
| 174774250
| [https://github.com/webosose/mojoservicelauncher mojoservicelauncher]
+
| [https://github.com/webosose/com.webos.service.videooutput com.webos.service.videooutput]  
| webOS component responsible for launching the node.js services
+
|
| Migration
+
| New
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie
+
| Tofe
 
|-
 
|-
| 125008217
+
| 174775116
| [https://github.com/webosose/nodejs-module-webos-dynaload nodejs-module-webos-dynaload]
+
| [https://github.com/webosose/com.webos.service.tts com.webos.service.tts]  
| A module for nodejs that allows dynamic loading and execution of Javascript files
+
|
| Migration
+
| New
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|
+
|
| Herrie
+
| Herrie  
 
|-
 
|-
| 125008247
+
| 181443913
| [https://github.com/webosose/nodejs-module-webos-pmlog nodejs-module-webos-pmlog]
+
| [https://github.com/webosose/com.webos.service.pdm com.webos.service.pdm]  
| A module for nodejs that allows Javascript access to the webOS logging system
+
|
| Migration
+
| New
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie
+
| Herrie  
 
|-
 
|-
| 125008282
+
| 181443913
| [https://github.com/webosose/nodejs-module-webos-service nodejs-module-webos-service]
+
| [https://github.com/webosose/com.webos.service.pdm com.webos.service.power2]  
| A low-level library for node.js services on webOS
+
|
| New
+
| New  
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
| Possible replacement for powerd
| Herrie
+
| Herrie  
 
|-
 
|-
| 125008312
+
| 181444568
| [https://github.com/webosose/nodejs-module-webos-sysbus nodejs-module-webos-sysbus]
+
| [https://github.com/webosose/pdm-plugin pdm-plugin]  
| A module for nodejs that allows Javascript access to the webOS system bus
+
|
| Migration
+
| New
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
| Test for regressions on targets
| Herrie
+
| Herrie  
 
|-
 
|-
| 125008349
+
| 181450503
| [https://github.com/webosose/notificationmgr notificationmgr]
+
| [https://github.com/webosose/g-camera-pipeline g-camera-pipeline]  
| webOS notification service
+
|
| New
+
| New  
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
| Need to asses if needed
+
|
|  
+
| Tofe
 
|-
 
|-
| 125008385
+
| 181451156
| [https://github.com/webosose/novacomd novacomd]
+
| [https://github.com/webosose/com.webos.service.camera com.webos.service.camera]  
| Utility to communicate with a target device over USB or TCP/IP
+
|
| Migration
+
| New
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Hard}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie
+
| Tofe
 
|-
 
|-
| 125008425
+
| 181452181
| [https://github.com/webosose/nyx-lib nyx-lib]
+
| [https://github.com/webosose/com.webos.service.contextintentmgr com.webos.service.contextintentmgr]  
| webOS Platform Portability Layer
+
|
| Migration
+
| New
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie/Tofe
+
| Herrie  
 
|-
 
|-
| 125008457
+
| 191705468
| [https://github.com/webosose/nyx-modules nyx-modules]
+
| [https://github.com/webosose/com.webos.service.flowmanager com.webos.service.flowmanager]  
| webOS portability layer - device specific modules
+
|
| Migration
+
| New
| {{CellMigrationComplexity|Hard}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie/Tofe
+
| Herrie  
 
|-
 
|-
| 125008539
+
| 210293103
| [https://github.com/webosose/nyx-utils nyx-utils]
+
| [https://github.com/webosose/chromium-v8 chromium-v8]  
| Utility to invoke nyx library device type commands
+
|
| Migration
+
| New
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Very Hard}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie/Tofe
+
| Tofe  
 
|-
 
|-
| 125008577
+
| 216698997
| [https://github.com/webosose/omx-components omx-components]
+
| [https://github.com/webosose/com.webos.app.home com.webos.app.home]  
| Omx components for rendering video and audio
+
|
| New
+
| New  
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Not started}}
+
| {{CellMigrationStatus|Done}}  
|  
+
| Not needed for LuneOS
| Tofe
+
|
 
|-
 
|-
| 222381842
+
| 216699441
| [https://github.com/webosose/openwnn-webos openwnn-webos]
+
| [https://github.com/webosose/com.webos.service.bluetooth2 com.webos.service.bluetooth2]  
| Japanese Input for webOS
+
|
| New
+
| New  
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Hard}}  
| {{CellMigrationStatus|Not started}}
+
| {{CellMigrationStatus|Done}}  
| Not sure if needed
+
|
| Tofe
+
| Tofe/Herrie
 
|-
 
|-
| 181444568
+
| 262246315
| [https://github.com/webosose/pdm-plugin pdm-plugin]
+
| [https://github.com/webosose/loc-utils loc-utils]  
|  
+
| Needed for location service implementation.
| New
+
| New  
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
| Test for regressions on targets
+
|
| Herrie
+
| Herrie  
 
|-
 
|-
| 125008601
+
| 262246638 
| [https://github.com/webosose/pmklogd pmklogd]
+
| [https://github.com/webosose/com.webos.service.location com.webos.service.location]  
| Kernel logging daemon implementation.
+
|
| Migration
+
| New
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
| Implementation of location service
| Herrie
+
|
 
|-
 
|-
| 125008631
+
| 262246638 
| [https://github.com/webosose/pmlogctl pmlogctl]
+
| [https://github.com/webosose/com.webos.service.location com.webos.service.location]  
| Command line interface for controlling PmLog logging information
+
| Location Framework Module is a middleware component which is responsible for providing geo-information.
| Migration
+
| New
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
| Possible replacement for our own location service based on QtLocation.
| Herrie
+
| Herrie / Tofe
 
|-
 
|-
| 125008678
+
| 279781528
| [https://github.com/webosose/pmlogdaemon pmlogdaemon]
+
| [https://github.com/webosose/com.webos.service.mediacontroller com.webos.service.mediacontroller]  
| Logging daemon implementation
+
| Part of webOS media framework and It provides the support to handle AVRCP events for remote controlling the media playback using BT device or voice commands.
| Migration
+
| New
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie
+
| Herrie / Tofe
 
|-
 
|-
| 125008708
+
| 297550792
| [https://github.com/webosose/pmloglib pmloglib]
+
| [https://github.com/webosose/com.webos.service.hfp com.webos.service.hfp]  
| webOS Logging library
+
| webOS bluetooth HFP(Hands Free Profile) support service.
| Migration
+
| New
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie
+
| Herrie / Tofe
 
|-
 
|-
| 125008742
+
| 297555569 
| [https://github.com/webosose/pmtrace pmtrace]
+
| [https://github.com/webosose/libpmscore libpmscore]  
| Performance tools for tracing and profiling the userspace stack in the platform
+
|
| Migration
+
| New
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
| Requires modifications to kernels probably
+
|
| Herrie/Tofe
+
|
 
|-
 
|-
| 125008777
+
| 297556423 
| [https://github.com/webosose/pulseaudio-webos pulseaudio-webos]
+
| [https://github.com/webosose/com.webos.service.power2 com.webos.service.power2]  
| Pulseaudio sound server for webOS
+
|
| New
+
| New  
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Not started}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie/Tofe
+
|
 
|-
 
|-
| 125008821
+
| 297559847
| [https://github.com/webosose/qml-webos-bridge qml-webos-bridge]
+
| [https://github.com/webosose/com.webos.app.notification com.webos.app.notification]  
| QML components for webOS and bridge to luna-service2
+
| Notification Application for webOS Auto
| New
+
| Migration/New  
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Hard}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
| Required for ime-manager/luna-surfacemanager
+
| Possible addition/replacement for luna-next
|  
+
| Tofe/Herrie
 
|-
 
|-
| 125008844
+
| 297560589
| [https://github.com/webosose/qml-webos-components qml-webos-components]
+
| [https://github.com/webosose/com.webos.app.volume com.webos.app.volume]  
| Miscellaneous QML components for webOS
+
| Volume Application
| New
+
| Migration/New  
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Hard}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
| Required for luna-surfacemanager
+
| Possible addition/replacement for luna-next
|  
+
| Tofe/Herrie
 
|-
 
|-
| 125008883
+
| 297578931
| [https://github.com/webosose/qml-webos-framework qml-webos-framework]
+
| [https://github.com/webosose/com.webos.service.intent com.webos.service.intent]  
| Eos QML framework for webOS
+
| IntentManager is a simple native service to manage intents.
| New
+
| New  
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
| Required for luna-surfacemanager
+
|
|  
+
| Herrie / Tofe
 
|-
 
|-
| 125008919
+
| 330898899
| [https://github.com/webosose/qt-features-webos qt-features-webos]
+
| [https://github.com/webosose/qtbase-plugins-webos qtbase-plugins-webos]  
| Qt configuration features and tools for webOS.
+
| Various Qt plugins for webOS  
| New
+
| New  
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
| Required for ime-manager/luna-surfacemanager
+
|
|  
+
| Herrie / Tofe
 
|-
 
|-
| 125008954
+
| 352532706 
| [https://github.com/webosose/qtwayland qtwayland]
+
| [https://github.com/webosose/com.webos.app.mediagallery com.webos.app.mediagallery]  
| webOS version of QtWayland
+
|
| New
+
| New  
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
| Required for luna-surfacemanager
+
|
|  
+
|
 
|-
 
|-
| 125008985
+
| 352540113 
| [https://github.com/webosose/qtwayland-webos qtwayland-webos]
+
| [https://github.com/webosose/com.webos.service.storageaccess com.webos.service.storageaccess]  
| QtWayland client extension for webOS
+
|
| New
+
| New  
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
| Required by maliit
+
|
|  
+
|
 
|-
 
|-
| 125009027
+
| 352561228 
| [https://github.com/webosose/rdxd rdxd]
+
| [https://github.com/webosose/com.webos.app.videoplayer com.webos.app.videoplayer]  
| Remote diagnostics daemon implementation
+
|
| New
+
| New  
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
|  
+
|
| Herrie
+
|
 
|-
 
|-
| 125009066
+
| 352561590 
| [https://github.com/webosose/sam sam]
+
| [https://github.com/webosose/media-codec-interface media-codec-interface]  
| Systems and application manager
+
|
| Migration/New
+
| New  
| {{CellMigrationComplexity|Hard}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}  
| Possible replacement and addition to luna-sysmgr
+
|
| Tofe / Herrie
+
|
 
|-
 
|-
| 125009101
+
| 352836879 
| [https://github.com/webosose/serviceinstaller serviceinstaller]
+
| [https://github.com/webosose/qml-app-components qml-app-components]
| Extensible object oriented component used to add service components
+
| Migration
+
| New
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Easy}}
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Done}}
|  
+
| Qml components only for qml applications.
| Herrie
+
 +
|-
 +
| 352863201 
 +
| [https://github.com/webosose/com.webos.service.peripheralmanager com.webos.service.peripheralmanager]
 +
 +
| New
 +
| {{CellMigrationComplexity|Easy}}
 +
| {{CellMigrationStatus|Done}}
 +
| Peripheral Manager service for webOS OSE
 +
 +
|-
 +
| 378785274 
 +
| [https://github.com/webosose/com.webos.app.imageviewer com.webos.app.imageviewer]
 +
 +
| New
 +
| {{CellMigrationComplexity|Easy}}
 +
| {{CellMigrationStatus|Done}}
 +
 +
 +
|-
 +
| 392622268 
 +
| [https://github.com/webosose/com.webos.app.camera com.webos.app.camera]
 +
 +
| New
 +
| {{CellMigrationComplexity|Easy}}
 +
| {{CellMigrationStatus|Done}}
 +
 +
 +
|-
 +
| 490590034 
 +
| [https://github.com/webosose/com.webos.service.cec com.webos.service.cec]
 +
 +
| New
 +
| {{CellMigrationComplexity|Easy}}
 +
| {{CellMigrationStatus|Done}}
 +
 +
 +
|-
 +
| 531421437 
 +
| [https://github.com/webosose/com.webos.app.videocall com.webos.app.videocall]
 +
 +
| New
 +
| {{CellMigrationComplexity|Easy}}
 +
| {{CellMigrationStatus|Done}}
 +
 +
 +
|-
 +
| 571317257 
 +
| [https://github.com/webosose/cambufferlib cambufferlib]
 +
 +
| New
 +
| {{CellMigrationComplexity|Easy}}
 +
| {{CellMigrationStatus|Done}}
 +
 +
 +
|-
 +
| 571323960 
 +
| [https://github.com/webosose/chromium94 chromium94]
 +
 +
| New
 +
| {{CellMigrationComplexity|Difficult}}
 +
| {{CellMigrationStatus|Done}}
 +
 +
 +
|-
 +
| 602804747 
 +
| [https://github.com/webosose/event-monitor-pdm event-monitor-pdm]
 +
 +
| New
 +
| {{CellMigrationComplexity|Easy}}
 +
| {{CellMigrationStatus|Done}}
 +
 +
 +
|-
 +
| 602806015 
 +
| [https://github.com/webosose/com.webos.app.statusbar com.webos.app.statusbar]
 +
 +
| New
 +
| {{CellMigrationComplexity|Easy}}
 +
| {{CellMigrationStatus|Done}}
 +
 +
 +
|-
 +
| 602815654 
 +
| [https://github.com/webosose/com.webos.service.sdkagent com.webos.service.sdkagent]  
 +
|
 +
| New
 +
| {{CellMigrationComplexity|Easy}}
 +
| {{CellMigrationStatus|Done}}
 +
 +
 +
|-
 +
| 632428728 
 +
| [https://github.com/webosose/gst-plugins-webos gst-plugins-webos]
 +
 +
| New
 +
| {{CellMigrationComplexity|Easy}}
 +
| {{CellMigrationStatus|Done}}
 +
 +
 +
|-
 +
| 687831037 
 +
| [https://github.com/webosose/com.webos.service.mediarecorder com.webos.service.mediarecorder]
 +
 +
| New
 +
| {{CellMigrationComplexity|Easy}}  
 +
| {{CellMigrationStatus|Done}}  
 +
|
 +
|
 
|-
 
|-
| 125009141
+
| 125002313
| [https://github.com/webosose/settingsservice settingsservice]
+
| [https://github.com/webosose/audiod-pro audiod-pro]  
| Settings Service
+
| audio deamon which controls and configures audio
| New
+
| New  
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|In progress}}  
|  
+
| Possible replacement for https://github.com/webOS-ports/audio-service
| Herrie
+
| Herrie/Tofe
 
|-
 
|-
| 125009227
+
| 125007155
| [https://github.com/webosose/sleepd sleepd]
+
| [https://github.com/webosose/crashd crashd]  
| Manage device suspend-resume cycles
+
| crashd and libSegFault implementation for crash report generation
| Migration
+
| New
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|In progress}}  
|  
+
|
| Herrie
+
| Herrie  
 
|-
 
|-
| 125009256
+
| 125008096
| [https://github.com/webosose/umediaserver umediaserver]
+
| [https://github.com/webosose/media-resource-calculator media-resource-calculator]  
|  
+
| Media Resource Calculator
| New
+
| New  
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Not started}}
+
| {{CellMigrationStatus|In progress}}  
|  
+
| Needs to adjust for different machines still.
| Herrie
+
| Tofe / Herrie  
 
|-
 
|-
| 125009291
+
| 125009291  
| [https://github.com/webosose/umediaserver-configs umediaserver-configs]
+
| [https://github.com/webosose/umediaserver-configs umediaserver-configs]  
|  
+
|
| New
+
| New  
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|In progress}}
+
| {{CellMigrationStatus|In progress}}  
 
| Needs to adjust for different machines still.  
 
| Needs to adjust for different machines still.  
| Herrie
+
| Herrie  
 +
|-
 +
| 715390657 
 +
| [https://github.com/webosose/chromium108 chromium108]
 +
 +
| New
 +
| {{CellMigrationComplexity|Difficult}}
 +
| {{CellMigrationStatus|In progress}}
 +
 +
 +
|-
 +
| 125006951
 +
| [https://github.com/webosose/com.palm.service.devmode com.palm.service.devmode]
 +
| Node.js implementation of the com.palm.service.devmode Developer Mode Service
 +
| Migration/New
 +
| {{CellMigrationComplexity|Medium}}
 +
| {{CellMigrationStatus|Not started}}
 +
| Possible replacement for https://github.com/webOS-ports/org.webosports.service.devmode
 +
| Herrie/Tofe
 +
|-
 +
| 125008577
 +
| [https://github.com/webosose/omx-components omx-components]
 +
| Omx components for rendering video and audio
 +
| New
 +
| {{CellMigrationComplexity|Medium}}
 +
| {{CellMigrationStatus|Not started}}
 +
 +
| Tofe
 +
|-
 +
| 125008777
 +
| [https://github.com/webosose/pulseaudio-webos pulseaudio-webos]
 +
| Pulseaudio sound server for webOS
 +
| New
 +
| {{CellMigrationComplexity|Medium}}
 +
| {{CellMigrationStatus|Not started}}
 +
 +
| Herrie/Tofe
 +
|-
 +
| 125009256
 +
| [https://github.com/webosose/umediaserver umediaserver]
 +
 +
| New
 +
| {{CellMigrationComplexity|Medium}}
 +
| {{CellMigrationStatus|Not started}}
 +
 +
| Herrie
 +
|-
 +
| 125009488
 +
| [https://github.com/webosose/webos-fonts webos-fonts]
 +
| Fonts for webOS
 +
| New
 +
| {{CellMigrationComplexity|Easy}}
 +
| {{CellMigrationStatus|Not started}}
 +
 +
| Herrie
 +
|-
 +
| 144556091
 +
| [https://github.com/webosose/g-media-pipeline g-media-pipeline]
 +
| Media pipeline which uses GStreamer
 +
| New
 +
| {{CellMigrationComplexity|Medium}}
 +
| {{CellMigrationStatus|Not started}}
 +
 +
| Tofe
 +
|-
 +
| 144559009
 +
| [https://github.com/webosose/gst-plugins-base gst-plugins-base]
 +
 +
| New
 +
| {{CellMigrationComplexity|Medium}}
 +
| {{CellMigrationStatus|Not started}}
 +
 +
| Tofe
 +
|-
 +
| 144559063
 +
| [https://github.com/webosose/gstreamer gstreamer]
 +
 +
| New
 +
| {{CellMigrationComplexity|Medium}}
 +
| {{CellMigrationStatus|Not started}}
 +
 +
| Tofe
 +
|-
 +
| 144559093
 +
| [https://github.com/webosose/gst-plugins-bad gst-plugins-bad]
 +
 +
| New
 +
| {{CellMigrationComplexity|Medium}}
 +
| {{CellMigrationStatus|Not started}}
 +
 +
| Tofe
 +
|-
 +
| 144559123
 +
| [https://github.com/webosose/gst-plugins-ugly gst-plugins-ugly]
 +
 +
| New
 +
| {{CellMigrationComplexity|Medium}}
 +
| {{CellMigrationStatus|Not started}}
 +
 +
| Tofe
 +
|-
 +
| 144559166
 +
| [https://github.com/webosose/gst-plugins-good gst-plugins-good]
 +
 +
| New
 +
| {{CellMigrationComplexity|Medium}}
 +
| {{CellMigrationStatus|Not started}}
 +
 +
| Tofe
 +
|-
 +
| 144559197
 +
| [https://github.com/webosose/gst-libav gst-libav]
 +
 +
| New
 +
| {{CellMigrationComplexity|Medium}}
 +
| {{CellMigrationStatus|Not started}}
 +
 +
| Tofe
 +
|-
 +
| 144566154
 +
| [https://github.com/webosose/umi umi]
 +
| AudioOutputd adaptation layer (UMI) API definition and test harness
 +
| New
 +
| {{CellMigrationComplexity|Medium}}
 +
| {{CellMigrationStatus|Not started}}
 +
 +
| Herrie
 +
|-
 +
| 174774357
 +
| [https://github.com/webosose/videooutput-adaptation-layer-api videooutput-adaptation-layer-api]
 +
 +
| New
 +
| {{CellMigrationComplexity|Medium}}
 +
| {{CellMigrationStatus|Not started}}
 +
 +
 +
|-
 +
| 174774501
 +
| [https://github.com/webosose/videooutput-adaptation-layer-rpi videooutput-adaptation-layer-rpi]
 +
 +
| New
 +
| {{CellMigrationComplexity|Medium}}
 +
| {{CellMigrationStatus|Not started}}
 +
 +
| Tofe
 
|-
 
|-
| 144566154
+
| 174774758
| [https://github.com/webosose/umi umi]
+
| [https://github.com/webosose/videooutput-adaptation-layer-mock videooutput-adaptation-layer-mock]  
| AudioOutputd adaptation layer (UMI) API definition and test harness
+
|
| New
+
| New  
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|Not started}}
+
| {{CellMigrationStatus|Not started}}  
|  
+
|
| Herrie
+
| Tofe
 
|-
 
|-
| 174774357
+
| 222381842
| [https://github.com/webosose/videooutput-adaptation-layer-api videooutput-adaptation-layer-api]
+
| [https://github.com/webosose/openwnn-webos openwnn-webos]  
|  
+
| Japanese Input for webOS
| New
+
| New  
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|Not started}}
+
| {{CellMigrationStatus|Not started}}  
|  
+
| Not sure if needed
|  
+
| Tofe
 
|-
 
|-
| 174774758
+
| 235507797
| [https://github.com/webosose/videooutput-adaptation-layer-mock videooutput-adaptation-layer-mock]
+
| [https://github.com/webosose/com.webos.app.test.smack.native com.webos.app.test.smack.native]  
|  
+
| Repository for test native application that checks its own SMACK label.
| New
+
| Migration/New  
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Hard}}  
| {{CellMigrationStatus|Not started}}
+
| {{CellMigrationStatus|Not started}}  
|  
+
| TBD
| Tofe
+
| Tofe/Herrie
 
|-
 
|-
| 174774501
+
| 330900842
| [https://github.com/webosose/videooutput-adaptation-layer-rpi videooutput-adaptation-layer-rpi]
+
| [https://github.com/webosose/com.webos.service.unifiedsearch com.webos.service.unifiedsearch]  
|  
+
|
| New
+
| New  
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|Not started}}
+
| {{CellMigrationStatus|Not started}}  
|  
+
| Possible replacement of legacy universal search?
| Tofe
+
| Herrie / Tofe  
 
|-
 
|-
| 125009322
+
| 353536032 
| [https://github.com/webosose/wam wam]
+
| [https://github.com/webosose/media-codec-ose media-codec-ose]  
| Web App Manager
+
|
| New
+
| New  
| {{CellMigrationComplexity|Hard}}
+
| {{CellMigrationComplexity|}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|Not started}}  
|  
+
|
| Herrie
+
|
 
|-
 
|-
| 125009350
+
| 144572894
| [https://github.com/webosose/wca-support wca-support]
+
| [https://github.com/webosose/com.webos.service.rosbridge com.webos.service.rosbridge]  
| webOS connman adapter support library for Raspberry Pi 3
+
|
| New
+
| New  
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Easy}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|To start}}  
|  
+
|
|  
+
| Herrie
 
|-
 
|-
| 125009387
+
| 216690721
| [https://github.com/webosose/wca-support-api wca-support-api]
+
| [https://github.com/webosose/auto-luna-surface-manager auto-luna-surface-manager]  
| webOS connman adapter support API definition
+
| Luna Surface Manager for webOS Auto
| New
+
| New  
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|To start}}  
|  
+
| Needs to be checked
| Herrie
+
|
 
|-
 
|-
| 125009419
+
| 229524231
| [https://github.com/webosose/webos-connman-adapter webos-connman-adapter]
+
| [https://github.com/webosose/com.webos.service.swupdater com.webos.service.swupdater]  
| webOS component for managing network connections using connman
+
| Native daemon with additional tools for webOS FOTA
| Migration
+
| New
| {{CellMigrationComplexity|Medium}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|To start}}  
|  
+
| See if it's suitable for LuneOS
| Herrie
+
| Herrie  
 
|-
 
|-
| 125009458
+
| 309900515
| [https://github.com/webosose/webos-fontconfig-files webos-fontconfig-files]
+
| [https://github.com/webosose/com.webos.service.mediaindexer com.webos.service.mediaindexer]  
| Place to put fontconfig configurations that go into the build
+
| Service which detects and indexes media sources
| New
+
| New  
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|Medium}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|To start}}  
|  
+
| Possible replacement of LuneOS Media Indexer service?
| Herrie
+
| Herrie / Tofe
 
|-
 
|-
| 125009488
+
| 352539429 
| [https://github.com/webosose/webos-fonts webos-fonts]
+
| [https://github.com/webosose/com.webos.service.audiofocusmanager com.webos.service.audiofocusmanager]  
| Fonts for webOS
+
|
| New
+
| New  
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|}}  
| {{CellMigrationStatus|Not started}}
+
| {{CellMigrationStatus|To start}}  
|  
+
|
| Herrie
+
|
 
|-
 
|-
| 125009652
+
| 352831718 
| [https://github.com/webosose/webos-initscripts webos-initscripts]
+
| [https://github.com/webosose/com.webos.service.nettools com.webos.service.nettools]  
| systemd unit scripts for system services
+
|
| Migration
+
| New
| {{CellMigrationComplexity|Hard}}
+
| {{CellMigrationComplexity|}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|To start}}  
|  
+
|
| Herrie
+
|
 
|-
 
|-
| 125009185
+
| 490686216 
| [https://github.com/webosose/webos-settingsservice-conf webos-settingsservice-conf]
+
| [https://github.com/webosose/ebd-core ebd-core]  
| Configuration files for settingsservice
+
|
| New
+
| New  
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|To start}}  
|  
+
|
| Herrie
+
|
 
|-
 
|-
| 125009680
+
| 508519609 
| [https://github.com/webosose/webos-wayland-extensions webos-wayland-extensions]
+
| [https://github.com/webosose/edge-ai-computer-vision edge-ai-computer-vision]
| Wayland protocol extensions for webOS
+
| New
+
| New
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|}}
| {{CellMigrationStatus|Done}}  
+
| {{CellMigrationStatus|To start}}
|
+
|  
+
 +
|-
 +
| 125002384
 +
| [https://github.com/webosose/avoutput-adaptation-layer-api avoutput-adaptation-layer-api]
 +
 +
| New
 +
| {{CellMigrationComplexity|N/A}}
 +
| {{CellMigrationStatus|N/A}}
 +
| Not migrating. Retired in March 2019, replaced by com.webos.service.audiooutput/videooutput
 +
 +
|-
 +
| 125002413
 +
| [https://github.com/webosose/avoutput-adaptation-layer-rpi avoutput-adaptation-layer-rpi]
 +
| RPi specific webOS avoutput adaptation layer using DRM and ALSA driving display and sound
 +
| New
 +
| {{CellMigrationComplexity|N/A}}
 +
| {{CellMigrationStatus|N/A}}
 +
| Not migrating. Retired in March 2019, replaced by com.webos.service.audiooutput/videooutput
 +
 +
|-
 +
| 125002453
 +
| [https://github.com/webosose/avoutputd avoutputd]
 +
| Service which controls audio and video output
 +
| New
 +
| {{CellMigrationComplexity|N/A}}
 +
| {{CellMigrationStatus|N/A}}
 +
| Not migrating. Retired in March 2019, replaced by com.webos.service.audiooutput/videooutput
 +
 +
|-
 +
| 125002556
 +
| [https://github.com/webosose/chromium53 chromium53]
 +
| Open source Chromium project used by webOS
 +
| New
 +
| {{CellMigrationComplexity|N/A}}
 +
| {{CellMigrationStatus|N/A}}
 +
| Replaced by Chromium 68
 +
 +
|-
 +
| 125006872
 +
| [https://github.com/webosose/cjson cjson]  
 +
| open-source json-c library used by webOS
 +
| Migration
 +
| {{CellMigrationComplexity|N/A}}
 +
| {{CellMigrationStatus|N/A}}
 +
 +
 +
|-
 +
| 125006976
 +
| [https://github.com/webosose/com.webos.app.settings com.webos.app.settings]
 +
| Settings application
 +
| Migration/New
 +
| {{CellMigrationComplexity|N/A}}
 +
| {{CellMigrationStatus|N/A}}
 +
| Too limited for our requirements
 +
 +
|-
 +
| 125007527
 +
| [https://github.com/webosose/libndl-directmedia2 libndl-directmedia2]
 +
| Media framework which supports OpenMAX
 +
| New
 +
| {{CellMigrationComplexity|N/A}}
 +
| {{CellMigrationStatus|N/A}}
 +
| libndl-directmedia2 is a media framework which supports OpenMAX. Seems no longer used
 +
 +
|-
 +
| 125007744
 +
| [https://github.com/webosose/ls2-helpers ls2-helpers]
 +
| webOS Luna System Bus helper library for C++11
 +
| New
 +
| {{CellMigrationComplexity|N/A}}
 +
| {{CellMigrationStatus|N/A}}
 +
| Was used for avoutput which is no longer used/needed
 +
 +
|-
 +
| 125008507
 +
| [https://github.com/webosose/nyx-modules-qemux86 nyx-modules-qemux86]
 +
| webOS portability layer - emulator specific modules
 +
| New
 +
| {{CellMigrationComplexity|N/A}}
 +
| {{CellMigrationStatus|N/A}}
 +
| Not needed for our emulator images
 +
 +
|-
 +
| 125160949
 +
| [https://github.com/webosose/build-webos build-webos]
 +
| webOS OSE build layer
 +
| New
 +
| {{CellMigrationComplexity|N/A}}
 +
| {{CellMigrationStatus|N/A}}
 +
| Not migrating. For OSE builds only.
 +
 +
|-
 +
| 125160971
 +
| [https://github.com/webosose/meta-webosose meta-webosose]
 +
| Yocto layer for webOS  
 +
| New  
 +
| {{CellMigrationComplexity|N/A}}  
 +
| {{CellMigrationStatus|N/A}}  
 +
| Not migrating. For OSE builds only.
 +
|
 
|-
 
|-
| 198221973
+
| 132146511
| [https://github.com/webosose/website website]
+
| [https://github.com/webosose/meta-agl-lge meta-agl-lge]  
| webOS Open Source Edition website and content
+
| Yocto meta layer for LG WebAppManager on AGL (from webOS OSE)
| New
+
| New  
| {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|N/A}}
+
| {{CellMigrationStatus|N/A}}  
| webOS OSE Website, not needed
+
| Not migrating. For AGL builds only.
|
+
|
 
|-
 
|-
| 216690721
+
| 132885292
| [https://github.com/webosose/auto-luna-surface-manager auto-luna-surface-manager]
+
| [https://github.com/webosose/chromium53-browser-service chromium53-browser-service]  
| Luna Surface Manager for webOS Auto
+
| Boilerplate for packaging a widget for AGL application framework, that launches Chromium Browser.
| New
+
| New  
| {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|To start}}
+
| {{CellMigrationStatus|N/A}}  
| Needs to be checked
+
| Replaced by Chromium 68
|  
+
|
 
|-
 
|-
| 125002384
+
| 139123245
| [https://github.com/webosose/avoutput-adaptation-layer-api avoutput-adaptation-layer-api]
+
| [https://github.com/webosose/avoutput-adaptation-layer-mock avoutput-adaptation-layer-mock]  
|  
+
| webOS avoutput adaptation layer that talks to HAL
| New
+
| New  
| {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|N/A}}
+
| {{CellMigrationStatus|N/A}}  
| Not migrating. Retired in March 2019, replaced by com.webos.service.audiooutput/videooutput
+
| Not migrating. Retired in March 2019, replaced by com.webos.service.audiooutput/videooutput  
|  
+
|
 
|-
 
|-
| 139123245
+
| 144575353
| [https://github.com/webosose/avoutput-adaptation-layer-mock avoutput-adaptation-layer-mock]
+
| [https://github.com/webosose/webos.service.bluetooth2 webos.service.bluetooth2]  
| webOS avoutput adaptation layer that talks to HAL
+
| webOS Bluetooth management service
| New
+
| New  
| {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|N/A}}
+
| {{CellMigrationStatus|N/A}}  
| Not migrating. Retired in March 2019, replaced by com.webos.service.audiooutput/videooutput
+
| Duplicated from com.webos.service.bluetooth2
|  
+
|
 
|-
 
|-
| 125002413
+
| 159431493
| [https://github.com/webosose/avoutput-adaptation-layer-rpi avoutput-adaptation-layer-rpi]
+
| [https://github.com/webosose/v8 v8]  
| RPi specific webOS avoutput adaptation layer using DRM and ALSA driving display and sound
+
|
| New
+
| New  
| {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|N/A}}
+
| {{CellMigrationStatus|N/A}}  
| Not migrating. Retired in March 2019, replaced by com.webos.service.audiooutput/videooutput
+
| Not required for Chromium 72
|  
+
|
 
|-
 
|-
| 125002453
+
| 159431973
| [https://github.com/webosose/avoutputd avoutputd]
+
| [https://github.com/webosose/chromium68 chromium68]  
| Service which controls audio and video output
+
| OSE version of webos webengine based on chromium v68
| New
+
| New  
| {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|N/A}}
+
| {{CellMigrationStatus|N/A}}  
| Not migrating. Retired in March 2019, replaced by com.webos.service.audiooutput/videooutput
+
| Replaced by v72
|  
+
|
 
|-
 
|-
| 125160949
+
| 161303311
| [https://github.com/webosose/build-webos build-webos]
+
| [https://github.com/webosose/chromium-browser-service chromium-browser-service]  
| webOS OSE build layer
+
| Boilerplate for packaging a widget for AGL application framework, that launches Chromium Browser.
| New
+
| New  
| {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|N/A}}
+
| {{CellMigrationStatus|N/A}}  
| Not migrating. For OSE builds only.
+
| AGL specific
|  
+
|
 
|-
 
|-
| 125002556
+
| 174770776
| [https://github.com/webosose/chromium53 chromium53]
+
| [https://github.com/webosose/localization-tool localization-tool]  
| Open source Chromium project used by webOS
+
|
| New
+
| New  
| {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|N/A}}
+
| {{CellMigrationStatus|N/A}}  
| Replaced by Chromium 68
+
| Tool, no need to migrate
|  
+
|
 
|-
 
|-
| 132885292
+
| 198221973
| [https://github.com/webosose/chromium53-browser-service chromium53-browser-service]
+
| [https://github.com/webosose/website website]  
| Boilerplate for packaging a widget for AGL application framework, that launches Chromium Browser.
+
| webOS Open Source Edition website and content
| New
+
| New  
| {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|N/A}}
+
| {{CellMigrationStatus|N/A}}  
| Replaced by Chromium 68
+
| webOS OSE Website, not needed
|  
+
|
 
|-
 
|-
| 161303311
+
| 206470947
| [https://github.com/webosose/chromium-browser-service chromium-browser-service]
+
| [https://github.com/webosose/chromium72 chromium72]  
| Boilerplate for packaging a widget for AGL application framework, that launches Chromium Browser.
+
| OSE version of webOS webengine based on chromium v72
| New
+
| New  
| {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|N/A}}
+
| {{CellMigrationStatus|N/A}}  
| AGL specific
+
| Replaced by 84
|  
+
|
 
|-
 
|-
| 159431973
+
| 232980946 
| [https://github.com/webosose/chromium68 chromium68]
+
| [https://github.com/webosose/meta-webosiot meta-webosiot]  
| OSE version of webos webengine based on chromium v68
+
|
| New
+
| New  
| {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|N/A}}
+
| {{CellMigrationStatus|N/A}}  
| Replaced by v72
+
|
 
|   
 
|   
 
|-
 
|-
| 125006872
+
| 235531842 
| [https://github.com/webosose/cjson cjson]
+
| [https://github.com/webosose/libtimedautomata libtimedautomata]  
| open-source json-c library used by webOS
+
| automata library that can be used for general purpose
| Migration
+
| New
| {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|N/A}}
+
| {{CellMigrationStatus|N/A}}  
|  
+
|
|  
+
|
 
|-
 
|-
| 216698997
+
| 247589218
| [https://github.com/webosose/com.webos.app.home com.webos.app.home]
+
| [https://github.com/webosose/chromium79 chromium79]  
|  
+
| OSE version of webOS webengine based on chromium v79
| New
+
| New  
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|N/A}}  
| Not needed for LuneOS
+
| Replaced by 84
|  
+
|
 
|-
 
|-
| 125006976
+
| 247589218
| [https://github.com/webosose/com.webos.app.settings com.webos.app.settings]
+
| [https://github.com/webosose/chromium79 chromium84-temp]  
| Settings application
+
| Temp repo version of OSE version of webOS webengine based on chromium v84
| Migration/New
+
| New  
| {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|N/A}}
+
| {{CellMigrationStatus|N/A}}  
| Too limited for our requirements
+
| Replaced by 84
|  
+
|
 
|-
 
|-
| 174770776
+
| 247589218
| [https://github.com/webosose/localization-tool localization-tool]
+
| [https://github.com/webosose/chromium79 libpmscore]  
|  
+
| ????
| New
+
| New  
| {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|N/A}}
+
| {{CellMigrationStatus|N/A}}  
| Tool, no need to migrate
+
|
|  
+
|
 
|-
 
|-
| 125007744
+
| 247589218
| [https://github.com/webosose/ls2-helpers ls2-helpers]
+
| [https://github.com/webosose/chromium79 libtimedautomata]  
| webOS Luna System Bus helper library for C++11
+
| Automata library that can be used for general purpose
| New
+
| New  
| {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|N/A}}
+
| {{CellMigrationStatus|N/A}}  
| Was used for avoutput which is no longer used/needed
+
|
|  
+
|
 
|-
 
|-
| 132146511
+
| 271200948 
| [https://github.com/webosose/meta-agl-lge meta-agl-lge]
+
| [https://github.com/webosose/samples samples]  
| Yocto meta layer for LG WebAppManager on AGL (from webOS OSE)
+
| sample codes in OSE site.
| New
+
| New  
| {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|N/A}}
+
| {{CellMigrationStatus|N/A}}  
| Not migrating. For AGL builds only.
+
|
|  
+
|
 
|-
 
|-
| 125160971
+
| 288910058 
| [https://github.com/webosose/meta-webosose meta-webosose]
+
| [https://github.com/webosose/chromium84-temp chromium84-temp]  
| Yocto layer for webOS
+
|
| New
+
| New  
| {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|N/A}}
+
| {{CellMigrationStatus|N/A}}  
| Not migrating. For OSE builds only.
+
|
|  
+
|
 
|-
 
|-
| 125008507
+
| 297556089
| [https://github.com/webosose/nyx-modules-qemux86 nyx-modules-qemux86]
+
| [https://github.com/webosose/pms-support-reference pms-support-reference]  
| webOS portability layer - emulator specific modules
+
| Garage support?????
| New
+
| New  
| {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|N/A}}
+
| {{CellMigrationStatus|N/A}}  
| Not needed for our emulator images
+
| Seems something for webOS Auto
|
+
|
 
|-
 
|-
| 125002490
+
| 320004995
| [https://github.com/webosose/test-apps test-apps]
+
| [https://github.com/webosose/ares-cli ares-cli]  
| Test applications
+
| Command-line interface (CLI) for webOS
| New
+
| New  
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|N/A}}  
| Not required for LuneOS, YouTube app might be useful in some way.
+
| Not (directly) required for LuneOS  
|  
+
|
 
|-
 
|-
| 159431493
+
| 330895427
| [https://github.com/webosose/v8 v8]
+
| [https://github.com/webosose/chromium84 chromium84]  
|  
+
| OSE version of webos webengine based on chromium v84
| New
+
| New  
| {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|N/A}}
+
| {{CellMigrationStatus|N/A}}  
| Not required for Chromium 72
+
|
|  
+
| Tofe
 
|-
 
|-
| 144575353
+
| 330898899
| [https://github.com/webosose/webos.service.bluetooth2 webos.service.bluetooth2]
+
| [https://github.com/webosose/qtbase-plugins-webos samples]  
| webOS Bluetooth management service
+
| Sample codes in OSE site.
| New
+
| New  
| {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|N/A}}
+
| {{CellMigrationStatus|N/A}}  
| Duplicated from com.webos.service.bluetooth2
+
| Sample app codes
|  
+
|
 
|-
 
|-
| 320004995
+
| 378784587 
| [https://github.com/webosose/ares-cli ares-cli]
+
| [https://github.com/webosose/com.webos.service.uwb com.webos.service.uwb]  
| Command-line interface (CLI) for webOS
+
|
| New
+
| New  
| {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|N/A}}
+
| {{CellMigrationStatus|N/A}}  
| Not (directly) required for LuneOS
+
|
|  
+
|
 
|-
 
|-
| 206470947
+
| 378784952 
| [https://github.com/webosose/chromium72 chromium72]
+
| [https://github.com/webosose/webos-fluentbit-plugins webos-fluentbit-plugins]  
| OSE version of webOS webengine based on chromium v72
+
|
| New
+
| New  
| {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|N/A}}
+
| {{CellMigrationStatus|N/A}}  
| Replaced by 84
+
|
|  
+
|
 
|-
 
|-
| 247589218
+
| 392617373 
| [https://github.com/webosose/chromium79 chromium79]
+
| [https://github.com/webosose/chromium87 chromium87]  
| OSE version of webOS webengine based on chromium v79
+
|
| New
+
| New  
| {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|N/A}}
+
| {{CellMigrationStatus|N/A}}  
| Replaced by 84
+
|
|  
+
|
 
|-
 
|-
| 247589218
+
| 460692960 
| [https://github.com/webosose/chromium84-temp chromium84-temp]
+
| [https://github.com/webosose/chromium91 chromium91]  
| Temp repo version of OSE version of webOS webengine based on chromium v84
+
|
| New
+
| New  
| {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|N/A}}
+
| {{CellMigrationStatus|N/A}}  
| Replaced by 84
+
|
|  
+
|
 
|-
 
|-
| 247589218
+
| 571317707 
| [https://github.com/webosose/libpmscore libpmscore]
+
| [https://github.com/webosose/connman-webos connman-webos]  
| ????
+
|
| New
+
| New  
| {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|N/A}}
+
| {{CellMigrationStatus|N/A}}  
|  
+
|
|  
+
|
 
|-
 
|-
| 247589218
+
| 575192219 
| [https://github.com/webosose/libtimedautomata libtimedautomata]
+
| [https://github.com/webosose/webos-emulator webos-emulator]  
| Automata library that can be used for general purpose
+
|
| New
+
| New  
| {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|N/A}}
+
| {{CellMigrationStatus|N/A}}  
|  
+
|
|  
+
|
 
|-
 
|-
| 297556089
+
| 582240689 
| [https://github.com/webosose/pms-support-reference pms-support-reference]
+
| [https://github.com/webosose/webos-studio webos-studio]  
| Garage support?????
+
| VS Code extension for webOS to help developers easily develop webOS apps/services (web apps, Enact apps, JS services).
| New
+
| New  
| {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|N/A}}
+
| {{CellMigrationStatus|N/A}}  
| Seems something for webOS Auto
+
|
|  
+
|
 
|-
 
|-
| 330898899
+
| 602799267 
| [https://github.com/webosose/qtbase-plugins-webos qtbase-plugins-webos]
+
| [https://github.com/webosose/tflite-auto-delegation tflite-auto-delegation]  
| Various Qt plugins for webOS
+
|
| New
+
| New  
| {{CellMigrationComplexity|Easy}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|Done}}
+
| {{CellMigrationStatus|N/A}}  
|  
+
|
| Herrie / Tofe
+
|
 
|-
 
|-
| 330898899
+
| 632455489 
| [https://github.com/webosose/samples samples]
+
| [https://github.com/webosose/libbootctrl libbootctrl]  
| Sample codes in OSE site.
+
|
| New
+
| New  
| {{CellMigrationComplexity|N/A}}
+
| {{CellMigrationComplexity|N/A}}  
| {{CellMigrationStatus|N/A}}
+
| {{CellMigrationStatus|N/A}}  
| Sample app codes
+
|
|  
+
|
 
|}
 
|}

Revision as of 16:25, 4 January 2024

Migration status & complexity clarifications

Migration Status Meaning Migration Complexity
Migration completed (119 / 66%) Easy
Migration in progress (3 / 2%) Medium
To start migration (8 / 4%) Hard
Migration not started (11 / 6%) Very Hard
Not Applicable, no migration needed (40 / 22 %) N/A
Total components 181 / 88% completed
id Component Description Migration from Open WebOS/New Component Migration Complexity Migration Status Comments Owner
125002229 activitymanager Manage all running activities Migration Medium Done Migration completed, need to fix a few regressions Herrie
125002253 appinstalld2 Application installer Migration/New Hard Done This was available in legacy webOS, however not in OWO. OSE has it but requires eCryptfs to be enabled for the encrypted file system. Need to verify we have https://github.com/webosose/meta-webosose/blob/master/meta-webos/recipes-kernel/linux/linux-yocto/crypto.cfg in all our kernels. Tofe
125002286 applicationinstallerutility Migration/New Medium Done Herrie
125002490 test-apps Test applications New Easy Done Not required for LuneOS, YouTube app might be useful in some way. Herrie
125002521 bootd Simplified upstart-like component Migration/New Medium Done bootd is running. Need to see how we can further migrate org.webosports.bootmgr, possible replacement for org.webosports.bootmgr Herrie/Tofe
125006907 cmake-modules-webos CMake modules needed to build webOS components Migration Easy Done Herrie
125007018 configd Simple get/set interfaces to access the configurations New Easy Done Required by maliit/luna-surfacemanager Herrie
125007057 configd-data Configurable data sets to be used by configd New Easy Done Required by maliit/luna-surfacemanager Herrie
125007083 configurator Creates the database schema for webOS Applications Migration Easy Done Herrie/Tofe
125007120 cpushareholder-stub Stubbed implementation of the webOS CPU shares scripts Migration Easy Done Herrie
125007190 db8 A userspace service that provides access to the webOS database Migration Medium Done Herrie/Tofe
125007231 event-monitor webOS event monitor service New Easy Done Herrie
125007273 event-monitor-network Network notifications plugin of event-monitor New Easy Done Herrie
125007310 filecache webOS Daemon to cache filesystem requests Migration Easy Done Herrie/Tofe
125007349 ilib-qml-plugin A library of i18n routines written in Javascript New Easy Done Herrie
125007385 ilib-webapp Internationalization library written in pure ES5 Javascript New Easy Done Herrie
125007436 ime-manager Input method plugins for webOS New Hard Done Herrie
125007484 jemalloc Jemalloc used in webOS Migration Easy Done Herrie
125007571 libpbnjson webOS's Better Native JSON library Migration Easy Done Herrie
125007615 librolegen Generates dynamically webOS system bus role files for webOS Javascript services Migration Easy Done Herrie
125007658 libsandbox Collection of APIs for separating running programs Migration Easy Done Herrie
125007697 libwebosi18n webOS Native Internationalization library (for C and C++ applications) New Easy Done Herrie
125007778 luna-downloadmgr New Easy Done Herrie
125007812 luna-init Initialization and font setup files used by luna-sysmgr Migration Medium Done Herrie
125007877 luna-prefs Retrieves system preferences values set and used by webOS Migration Medium Done Needed for audiod, sam, appmanager Herrie
125007905 luna-service2 webOS Luna System Bus library, daemon, and utilities Migration Medium Done Herrie/Tofe
125007950 luna-service2-security-conf webOS component which defines luna-service2 API permissions New Medium Done Need to start migration of legacy services Herrie/Tofe
125007988 luna-surfacemanager Luna surface manager, a surface manager for webOS New Hard Done Need to asses if needed Tofe
125008021 luna-sysservice Provides preference, timezone and ringtone services for webOS components Migration Easy Done Herrie/Tofe
125008052 maliit-framework-webos webOS input method framework and service New Hard Done Need to asses if needed Herrie/Tofe
125008143 mojoloader Javascript loader for foundation frameworks and other loadable libraries Migration Easy Done Partially Done (awaiting OSE upgrade to newer Yocto and NodeJS before switching) Herrie
125008181 mojoservicelauncher webOS component responsible for launching the node.js services Migration Easy Done Herrie
125008217 nodejs-module-webos-dynaload A module for nodejs that allows dynamic loading and execution of Javascript files Migration Easy Done Herrie
125008247 nodejs-module-webos-pmlog A module for nodejs that allows Javascript access to the webOS logging system Migration Easy Done Herrie
125008282 nodejs-module-webos-service A low-level library for node.js services on webOS New Easy Done Herrie
125008312 nodejs-module-webos-sysbus A module for nodejs that allows Javascript access to the webOS system bus Migration Easy Done Herrie
125008349 notificationmgr webOS notification service New Easy Done Need to asses if needed Herrie/Tofe
125008385 novacomd Utility to communicate with a target device over USB or TCP/IP Migration Easy Done Herrie
125008425 nyx-lib webOS Platform Portability Layer Migration Easy Done Herrie/Tofe
125008457 nyx-modules webOS portability layer - device specific modules Migration Hard Done Herrie/Tofe
125008539 nyx-utils Utility to invoke nyx library device type commands Migration Easy Done Herrie/Tofe
125008601 pmklogd Kernel logging daemon implementation. Migration Easy Done Herrie
125008631 pmlogctl Command line interface for controlling PmLog logging information Migration Easy Done Herrie
125008678 pmlogdaemon Logging daemon implementation Migration Easy Done Herrie
125008708 pmloglib webOS Logging library Migration Easy Done Herrie
125008742 pmtrace Performance tools for tracing and profiling the userspace stack in the platform Migration Medium Done Requires modifications to kernels probably Herrie/Tofe
125008821 qml-webos-bridge QML components for webOS and bridge to luna-service2 New Easy Done Required for ime-manager/luna-surfacemanager
125008844 qml-webos-components Miscellaneous QML components for webOS New Easy Done Required for luna-surfacemanager
125008883 qml-webos-framework Eos QML framework for webOS New Easy Done Required for luna-surfacemanager
125008919 qt-features-webos Qt configuration features and tools for webOS. New Medium Done Required for ime-manager/luna-surfacemanager
125008954 qtwayland webOS version of QtWayland New Medium Done Required for luna-surfacemanager
125008985 qtwayland-webos QtWayland client extension for webOS New Medium Done Required by maliit
125009027 rdxd Remote diagnostics daemon implementation New Easy Done Herrie
125009066 sam Systems and application manager Migration/New Hard Done Possible replacement and addition to luna-sysmgr Tofe / Herrie
125009101 serviceinstaller Extensible object oriented component used to add service components Migration Easy Done Herrie
125009141 settingsservice Settings Service New Easy Done Herrie
125009185 webos-settingsservice-conf Configuration files for settingsservice New Easy Done Herrie
125009227 sleepd Manage device suspend-resume cycles Migration Easy Done Herrie
125009322 wam Web App Manager New Hard Done Herrie
125009350 wca-support webOS connman adapter support library for Raspberry Pi 3 New Medium Done
125009387 wca-support-api webOS connman adapter support API definition New Medium Done Herrie
125009419 webos-connman-adapter webOS component for managing network connections using connman Migration Medium Done Herrie
125009458 webos-fontconfig-files Place to put fontconfig configurations that go into the build New Easy Done Herrie
125009652 webos-initscripts systemd unit scripts for system services Migration Hard Done Herrie
125009680 webos-wayland-extensions Wayland protocol extensions for webOS New Easy Done
137426124 com.webos.service.memorymanager Memory Manager New Easy Done Herrie
144565915 com.webos.service.audiooutput New Medium Done Tofe/Herrie
144572731 libgoogleassistant New Easy Done Herrie
144573168 com.webos.service.ai New Easy Done Herrie
144574936 bluetooth-sil-api webOS Bluetooth SIL API New Hard Done Tofe
144575093 bluetooth-sil-bluez5 webOS Bluetooth SIL implementation for bluez5 New Hard Done Tofe
149540141 com.webos.app.enactbrowser Enact Based Web Browser Migration/New Hard Done Possible replacement for https://github.com/webOS-ports/org.webosports.app.browser Tofe/Herrie
174774250 com.webos.service.videooutput New Medium Done Tofe
174775116 com.webos.service.tts New Easy Done Herrie
181443913 com.webos.service.pdm New Easy Done Herrie
181443913 com.webos.service.power2 New Medium Done Possible replacement for powerd Herrie
181444568 pdm-plugin New Easy Done Test for regressions on targets Herrie
181450503 g-camera-pipeline New Medium Done Tofe
181451156 com.webos.service.camera New Hard Done Tofe
181452181 com.webos.service.contextintentmgr New Easy Done Herrie
191705468 com.webos.service.flowmanager New Easy Done Herrie
210293103 chromium-v8 New Very Hard Done Tofe
216698997 com.webos.app.home New Easy Done Not needed for LuneOS
216699441 com.webos.service.bluetooth2 New Hard Done Tofe/Herrie
262246315 loc-utils Needed for location service implementation. New Easy Done Herrie
262246638 com.webos.service.location New Easy Done Implementation of location service
262246638 com.webos.service.location Location Framework Module is a middleware component which is responsible for providing geo-information. New Medium Done Possible replacement for our own location service based on QtLocation. Herrie / Tofe
279781528 com.webos.service.mediacontroller Part of webOS media framework and It provides the support to handle AVRCP events for remote controlling the media playback using BT device or voice commands. New Easy Done Herrie / Tofe
297550792 com.webos.service.hfp webOS bluetooth HFP(Hands Free Profile) support service. New Medium Done Herrie / Tofe
297555569 libpmscore New Easy Done
297556423 com.webos.service.power2 New Easy Done
297559847 com.webos.app.notification Notification Application for webOS Auto Migration/New Hard Done Possible addition/replacement for luna-next Tofe/Herrie
297560589 com.webos.app.volume Volume Application Migration/New Hard Done Possible addition/replacement for luna-next Tofe/Herrie
297578931 com.webos.service.intent IntentManager is a simple native service to manage intents. New Medium Done Herrie / Tofe
330898899 qtbase-plugins-webos Various Qt plugins for webOS New Easy Done Herrie / Tofe
352532706 com.webos.app.mediagallery New Easy Done
352540113 com.webos.service.storageaccess New Easy Done
352561228 com.webos.app.videoplayer New Easy Done
352561590 media-codec-interface New Easy Done
352836879 qml-app-components New Easy Done Qml components only for qml applications.
352863201 com.webos.service.peripheralmanager New Easy Done Peripheral Manager service for webOS OSE
378785274 com.webos.app.imageviewer New Easy Done
392622268 com.webos.app.camera New Easy Done
490590034 com.webos.service.cec New Easy Done
531421437 com.webos.app.videocall New Easy Done
571317257 cambufferlib New Easy Done
571323960 chromium94 New Difficult Done
602804747 event-monitor-pdm New Easy Done
602806015 com.webos.app.statusbar New Easy Done
602815654 com.webos.service.sdkagent New Easy Done
632428728 gst-plugins-webos New Easy Done
687831037 com.webos.service.mediarecorder New Easy Done
125002313 audiod-pro audio deamon which controls and configures audio New Medium In progress Possible replacement for https://github.com/webOS-ports/audio-service Herrie/Tofe
125007155 crashd crashd and libSegFault implementation for crash report generation New Medium In progress Herrie
125008096 media-resource-calculator Media Resource Calculator New Easy In progress Needs to adjust for different machines still. Tofe / Herrie
125009291 umediaserver-configs New Medium In progress Needs to adjust for different machines still. Herrie
715390657 chromium108 New Difficult In progress
125006951 com.palm.service.devmode Node.js implementation of the com.palm.service.devmode Developer Mode Service Migration/New Medium Not started Possible replacement for https://github.com/webOS-ports/org.webosports.service.devmode Herrie/Tofe
125008577 omx-components Omx components for rendering video and audio New Medium Not started Tofe
125008777 pulseaudio-webos Pulseaudio sound server for webOS New Medium Not started Herrie/Tofe
125009256 umediaserver New Medium Not started Herrie
125009488 webos-fonts Fonts for webOS New Easy Not started Herrie
144556091 g-media-pipeline Media pipeline which uses GStreamer New Medium Not started Tofe
144559009 gst-plugins-base New Medium Not started Tofe
144559063 gstreamer New Medium Not started Tofe
144559093 gst-plugins-bad New Medium Not started Tofe
144559123 gst-plugins-ugly New Medium Not started Tofe
144559166 gst-plugins-good New Medium Not started Tofe
144559197 gst-libav New Medium Not started Tofe
144566154 umi AudioOutputd adaptation layer (UMI) API definition and test harness New Medium Not started Herrie
174774357 videooutput-adaptation-layer-api New Medium Not started
174774501 videooutput-adaptation-layer-rpi New Medium Not started Tofe
174774758 videooutput-adaptation-layer-mock New Medium Not started Tofe
222381842 openwnn-webos Japanese Input for webOS New Medium Not started Not sure if needed Tofe
235507797 com.webos.app.test.smack.native Repository for test native application that checks its own SMACK label. Migration/New Hard Not started TBD Tofe/Herrie
330900842 com.webos.service.unifiedsearch New Medium Not started Possible replacement of legacy universal search? Herrie / Tofe
353536032 media-codec-ose New Not started
144572894 com.webos.service.rosbridge New Easy To start Herrie
216690721 auto-luna-surface-manager Luna Surface Manager for webOS Auto New Medium To start Needs to be checked
229524231 com.webos.service.swupdater Native daemon with additional tools for webOS FOTA New Medium To start See if it's suitable for LuneOS Herrie
309900515 com.webos.service.mediaindexer Service which detects and indexes media sources New Medium To start Possible replacement of LuneOS Media Indexer service? Herrie / Tofe
352539429 com.webos.service.audiofocusmanager New To start
352831718 com.webos.service.nettools New To start
490686216 ebd-core New To start
508519609 edge-ai-computer-vision New To start
125002384 avoutput-adaptation-layer-api New N/A N/A Not migrating. Retired in March 2019, replaced by com.webos.service.audiooutput/videooutput
125002413 avoutput-adaptation-layer-rpi RPi specific webOS avoutput adaptation layer using DRM and ALSA driving display and sound New N/A N/A Not migrating. Retired in March 2019, replaced by com.webos.service.audiooutput/videooutput
125002453 avoutputd Service which controls audio and video output New N/A N/A Not migrating. Retired in March 2019, replaced by com.webos.service.audiooutput/videooutput
125002556 chromium53 Open source Chromium project used by webOS New N/A N/A Replaced by Chromium 68
125006872 cjson open-source json-c library used by webOS Migration N/A N/A
125006976 com.webos.app.settings Settings application Migration/New N/A N/A Too limited for our requirements
125007527 libndl-directmedia2 Media framework which supports OpenMAX New N/A N/A libndl-directmedia2 is a media framework which supports OpenMAX. Seems no longer used
125007744 ls2-helpers webOS Luna System Bus helper library for C++11 New N/A N/A Was used for avoutput which is no longer used/needed
125008507 nyx-modules-qemux86 webOS portability layer - emulator specific modules New N/A N/A Not needed for our emulator images
125160949 build-webos webOS OSE build layer New N/A N/A Not migrating. For OSE builds only.
125160971 meta-webosose Yocto layer for webOS New N/A N/A Not migrating. For OSE builds only.
132146511 meta-agl-lge Yocto meta layer for LG WebAppManager on AGL (from webOS OSE) New N/A N/A Not migrating. For AGL builds only.
132885292 chromium53-browser-service Boilerplate for packaging a widget for AGL application framework, that launches Chromium Browser. New N/A N/A Replaced by Chromium 68
139123245 avoutput-adaptation-layer-mock webOS avoutput adaptation layer that talks to HAL New N/A N/A Not migrating. Retired in March 2019, replaced by com.webos.service.audiooutput/videooutput
144575353 webos.service.bluetooth2 webOS Bluetooth management service New N/A N/A Duplicated from com.webos.service.bluetooth2
159431493 v8 New N/A N/A Not required for Chromium 72
159431973 chromium68 OSE version of webos webengine based on chromium v68 New N/A N/A Replaced by v72
161303311 chromium-browser-service Boilerplate for packaging a widget for AGL application framework, that launches Chromium Browser. New N/A N/A AGL specific
174770776 localization-tool New N/A N/A Tool, no need to migrate
198221973 website webOS Open Source Edition website and content New N/A N/A webOS OSE Website, not needed
206470947 chromium72 OSE version of webOS webengine based on chromium v72 New N/A N/A Replaced by 84
232980946 meta-webosiot New N/A N/A
235531842 libtimedautomata automata library that can be used for general purpose New N/A N/A
247589218 chromium79 OSE version of webOS webengine based on chromium v79 New N/A N/A Replaced by 84
247589218 chromium84-temp Temp repo version of OSE version of webOS webengine based on chromium v84 New N/A N/A Replaced by 84
247589218 libpmscore ???? New N/A N/A
247589218 libtimedautomata Automata library that can be used for general purpose New N/A N/A
271200948 samples sample codes in OSE site. New N/A N/A
288910058 chromium84-temp New N/A N/A
297556089 pms-support-reference Garage support????? New N/A N/A Seems something for webOS Auto
320004995 ares-cli Command-line interface (CLI) for webOS New N/A N/A Not (directly) required for LuneOS
330895427 chromium84 OSE version of webos webengine based on chromium v84 New N/A N/A Tofe
330898899 samples Sample codes in OSE site. New N/A N/A Sample app codes
378784587 com.webos.service.uwb New N/A N/A
378784952 webos-fluentbit-plugins New N/A N/A
392617373 chromium87 New N/A N/A
460692960 chromium91 New N/A N/A
571317707 connman-webos New N/A N/A
575192219 webos-emulator New N/A N/A
582240689 webos-studio VS Code extension for webOS to help developers easily develop webOS apps/services (web apps, Enact apps, JS services). New N/A N/A
602799267 tflite-auto-delegation New N/A N/A
632455489 libbootctrl New N/A N/A