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

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

Latest revision as of 05:06, 19 April 2024

Migration status & complexity clarifications

Migration Status Meaning Migration Complexity
Migration completed (131 / 70%) Easy
Migration in progress (2 / 1%) Medium
To start migration (4 / 2%) Hard
Migration not started (3 / 2%) Very Hard
Not Applicable, no migration needed (47 / 25 %) N/A
Total components 187 / 95% 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. Herrie / Tofe
125002286 applicationinstallerutility Migration/New Medium Done Herrie
125002384 avoutput-adaptation-layer-api New N/A Done Herrie
125002453 avoutputd Service which controls audio and video output New N/A 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 Tofe / Herrie
125008844 qml-webos-components Miscellaneous QML components for webOS New Easy Done Required for luna-surfacemanager Tofe / Herrie
125008883 qml-webos-framework Eos QML framework for webOS New Easy Done Required for luna-surfacemanager Tofe / Herrie
125008919 qt-features-webos Qt configuration features and tools for webOS. New Medium Done Required for ime-manager/luna-surfacemanager Tofe / Herrie
125008954 qtwayland webOS version of QtWayland New Medium Done Required for luna-surfacemanager Tofe / Herrie
125008985 qtwayland-webos QtWayland client extension for webOS New Medium Done Required by maliit Tofe / Herrie
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 Herrie / Tofe
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 Herrie
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 Tofe / Herrie
137426124 com.webos.service.memorymanager Memory Manager New Easy Done Herrie
144556091 g-media-pipeline Media pipeline which uses GStreamer New Medium Done Herrie
144559009 gst-plugins-base New Medium Done Herrie
144559063 gstreamer New Medium Done Herrie
144559093 gst-plugins-bad New Medium Done Herrie
144559123 gst-plugins-ugly New Medium Done Herrie
144559166 gst-plugins-good New Medium Done Herrie
144559197 gst-libav New Medium Done Herrie
144565915 com.webos.service.audiooutput New Medium Done Herrie
144566154 umi AudioOutputd adaptation layer (UMI) API definition and test harness New Medium Done 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 Herrie
144575093 bluetooth-sil-bluez5 webOS Bluetooth SIL implementation for bluez5 New Hard Done Herrie
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 Herrie
174774357 videooutput-adaptation-layer-api New Medium Done Herrie
174774758 videooutput-adaptation-layer-mock 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 Herrie
181451156 com.webos.service.camera New Hard Done Herrie
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 Herrie
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 Herrie
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 Herrie
297556423 com.webos.service.power2 New Easy Done Herrie
297559847 com.webos.app.notification Notification Application for webOS Auto Migration/New Hard Done Possible addition/replacement for luna-next Herrie
297560589 com.webos.app.volume Volume Application Migration/New Hard Done Possible addition/replacement for luna-next 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 Herrie
352539429 com.webos.service.audiofocusmanager New Medium Done Herrie
352540113 com.webos.service.storageaccess New Easy Done Herrie
352561228 com.webos.app.videoplayer New Easy Done Herrie
352561590 media-codec-interface New Easy Done Herrie
352836879 qml-app-components New Easy Done Qml components only for qml applications. Herrie
352863201 com.webos.service.peripheralmanager New Easy Done Peripheral Manager service for webOS OSE Herrie
378785274 com.webos.app.imageviewer New Easy Done Herrie
392622268 com.webos.app.camera New Easy Done Herrie
490590034 com.webos.service.cec New Easy Done Herrie
531421437 com.webos.app.videocall New Easy Done Herrie
571317257 cambufferlib New Easy Done Herrie
571323960 chromium94 New Very Hard Done Tofe
602804747 event-monitor-pdm New Easy Done Herrie
602806015 com.webos.app.statusbar New Easy Done Herrie
602815654 com.webos.service.sdkagent New Easy Done Herrie
632428728 gst-plugins-webos New Easy Done Herrie
687831037 com.webos.service.mediarecorder New Easy Done Herrie
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
125008096 media-resource-calculator Media Resource Calculator New Easy Done Needs to adjust for different machines still. Herrie
125009256 umediaserver New Medium Done Herrie
125009291 umediaserver-configs New Medium Done Needs to adjust for different machines still. Herrie
216690721 auto-luna-surface-manager Luna Surface Manager for webOS Auto New Medium In progress WIP, https://github.com/webOS-ports/meta-webos-ports/pull/527 JaMa / Tofe / Herrie
309900515 com.webos.service.mediaindexer Service which detects and indexes media sources New Medium Done Component is there in parallel with our own, need to see how to effectively use it for legacy bits. Herrie / Tofe
715390657 chromium108 New Very Hard Done Tofe / JaMa
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
125008777 pulseaudio-webos Pulseaudio sound server for webOS New Medium Not started Herrie / Tofe
330900842 com.webos.service.unifiedsearch New Medium Not started Possible replacement of legacy universal search? Herrie / Tofe
144572894 com.webos.service.rosbridge New Easy To start Herrie
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
352831718 com.webos.service.nettools New Easy Done Herrie
490686216 ebd-core New Easy To start Herrie
508519609 edge-ai-computer-vision New Easy To start Herrie
125002413 avoutput-adaptation-layer-rpi RPi specific webOS avoutput adaptation layer using DRM and ALSA driving display and sound New N/A N/A RPi specific
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 Retired
125006976 com.webos.app.settings Settings application Migration/New N/A N/A Too limited for our requirements
125007155 crashd crashd and libSegFault implementation for crash report generation New N/A N/A Retired
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
125008577 omx-components Omx components for rendering video and audio New N/A N/A RPi specific
125009488 webos-fonts Fonts for webOS New N/A N/A Not needed for LuneOS since we use Prelude
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
174774501 videooutput-adaptation-layer-rpi New N/A N/A RPi specific
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
222381842 openwnn-webos Japanese Input for webOS New N/A N/A Not needed for LuneOS
232980946 meta-webosiot New N/A N/A Not needed for LuneOS (yet)
235507797 com.webos.app.test.smack.native Repository for test native application that checks its own SMACK label. Migration/New N/A N/A Not needed for LuneOS
235531842 libtimedautomata automata library that can be used for general purpose New N/A N/A Not needed for LuneOS (yet)
235531842 libtimedautomata Automata library that can be used for general purpose New N/A N/A Not needed for LuneOS (yet)
247589218 chromium79 OSE version of webOS webengine based on chromium v79 New N/A N/A Replaced by 84
271200948 samples sample codes in OSE site. New N/A N/A Replaced by 84
288910058 chromium84-temp Temp repo version of OSE version of webOS webengine based on chromium v84 New N/A N/A Replaced by 84
297555569 libpmscore ???? New N/A N/A Seems something for webOS Auto
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 Replaced by 91
330898899 samples Sample codes in OSE site. New N/A N/A Sample app codes
353536032 media-codec-ose New N/A N/A Replaced by media-codec-interface
378784587 com.webos.service.uwb New N/A N/A Not needed for LuneOS (yet)
378784952 webos-fluentbit-plugins New N/A N/A Not needed for LuneOS (yet)
392617373 chromium87 New N/A N/A Replaced by 91
460692960 chromium91 New N/A N/A Replaced by 94
571317707 connman-webos New N/A N/A LuneOS uses upstream ConnMan + patches
575192219 webos-emulator New N/A N/A Tool, no need to migrate
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 Tool, no need to migrate
602799267 tflite-auto-delegation New N/A N/A Not needed for LuneOS (yet)
632455489 libbootctrl New N/A N/A