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

From WebOS-Ports
Jump to navigation Jump to search
Line 16: Line 16:
 
{| class="wikitable"
 
{| class="wikitable"
 
! style="font-weight:bold; font-size:24px;" | id
 
! style="font-weight:bold; font-size:24px;" | id
! style="font-weight:bold; font-size:24px;" | Repo Name
+
! style="font-weight:bold; font-size:24px;" | Component
! style="font-weight:bold; font-size:24px;" | URL
 
 
! style="font-weight:bold; font-size:24px;" | Description
 
! style="font-weight:bold; font-size:24px;" | Description
 +
! style="font-weight:bold; font-size:24px;" | Language
 
! style="font-weight:bold; font-size:24px;" | Migration from OWO/New
 
! style="font-weight:bold; font-size:24px;" | Migration from OWO/New
 
! style="font-weight:bold; font-size:24px;" | Migration Difficulty
 
! style="font-weight:bold; font-size:24px;" | Migration Difficulty
! style="font-weight:bold; font-size:24px;" | Migration Status
+
! style="font-weight:bold; font-size:24px;" | Migration
 +
  Status
 
! style="font-weight:bold; font-size:24px;" | Comments
 
! style="font-weight:bold; font-size:24px;" | Comments
 
|-
 
|-
 
| 125002229
 
| 125002229
| activitymanager
+
| [https://github.com/webosose/activitymanager activitymanager]
| https://github.com/webosose/activitymanager
 
 
| Manage all running activities
 
| Manage all running activities
 +
| C++
 
| Migration
 
| Migration
| Medium
+
| {{CellMigrationDifficulty|Medium}}
| Done
+
| {{CellMigrationStatus|Done}}
| Migration completed, need to fix a few
+
| Migration completed, need to fix a few regressions
  regressions
 
 
|-
 
|-
 
| 125002253
 
| 125002253
| appinstalld2
+
| [https://github.com/webosose/activitymanager activitymanager]
| https://github.com/webosose/appinstalld2
 
 
| Application installer
 
| Application installer
 +
| C++
 
| Migration/New
 
| Migration/New
| Hard
+
| {{CellMigrationDifficulty|Hard}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
| Replacement for https://github.com/webOS-ports/luna-appmanager/, however
 
| Replacement for https://github.com/webOS-ports/luna-appmanager/, however
 
   with more limited API it seems)
 
   with more limited API it seems)
 
|-
 
|-
 
| 125002286
 
| 125002286
| applicationinstallerutility
+
| [https://github.com/webosose/applicationinstallerutility
| https://github.com/webosose/applicationinstallerutility
+
  applicationinstallerutility]
 
|  
 
|  
 +
| CMake
 
| Migration/New
 
| Migration/New
| Hard
+
| {{CellMigrationDifficulty|Hard}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
| Replacement for https://github.com/webOS-ports/luna-appmanager/, however
 
| Replacement for https://github.com/webOS-ports/luna-appmanager/, however
 
   with more limited API it seems)
 
   with more limited API it seems)
 
|-
 
|-
 
| 125002313
 
| 125002313
| audiod-pro
+
| [https://github.com/webosose/audiod-pro audiod-pro]
| https://github.com/webosose/audiod-pro
 
 
| audio deamon which controls and configures audio
 
| audio deamon which controls and configures audio
 +
| C++
 
| New
 
| New
| Medium
+
| {{CellMigrationDifficulty|Medium}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
| Possible replacement for https://github.com/webOS-ports/audio-service
 
| Possible replacement for https://github.com/webOS-ports/audio-service
 
|-
 
|-
 
| 125002384
 
| 125002384
| avoutput-adaptation-layer-api
+
| [https://github.com/webosose/avoutput-adaptation-layer-api
| https://github.com/webosose/avoutput-adaptation-layer-api
+
  avoutput-adaptation-layer-api]
 
|  
 
|  
 +
| C++
 
| New
 
| New
| N/A
+
| {{CellMigrationDifficulty|N/A}}
| N/A
+
| {{CellMigrationStatus|N/A}}
 
| Not migrating. Retired in March 2019, replaced by
 
| Not migrating. Retired in March 2019, replaced by
 
   com.webos.service.audiooutput/videooutput
 
   com.webos.service.audiooutput/videooutput
 
|-
 
|-
 
| 139123245
 
| 139123245
| avoutput-adaptation-layer-mock
+
| [https://github.com/webosose/avoutput-adaptation-layer-mock
| https://github.com/webosose/avoutput-adaptation-layer-mock
+
  avoutput-adaptation-layer-mock]
 
| webOS avoutput adaptation layer that talks to HAL
 
| webOS avoutput adaptation layer that talks to HAL
 +
| C++
 
| New
 
| New
| N/A
+
| {{CellMigrationDifficulty|N/A}}
| N/A
+
| {{CellMigrationStatus|N/A}}
 
| Not migrating. Retired in March 2019, replaced by
 
| Not migrating. Retired in March 2019, replaced by
 
   com.webos.service.audiooutput/videooutput
 
   com.webos.service.audiooutput/videooutput
 
|-
 
|-
 
| 125002413
 
| 125002413
| avoutput-adaptation-layer-rpi
+
| [https://github.com/webosose/avoutput-adaptation-layer-rpi
| https://github.com/webosose/avoutput-adaptation-layer-rpi
+
  avoutput-adaptation-layer-rpi]
 
| RPi specific webOS avoutput adaptation layer using DRM and ALSA driving
 
| RPi specific webOS avoutput adaptation layer using DRM and ALSA driving
 
   display and sound
 
   display and sound
 +
| C++
 
| New
 
| New
| N/A
+
| {{CellMigrationDifficulty|N/A}}
| N/A
+
| {{CellMigrationStatus|N/A}}
 
| Not migrating. Retired in March 2019, replaced by
 
| Not migrating. Retired in March 2019, replaced by
 
   com.webos.service.audiooutput/videooutput
 
   com.webos.service.audiooutput/videooutput
 
|-
 
|-
 
| 125002453
 
| 125002453
| avoutputd
+
| [https://github.com/webosose/avoutputd avoutputd]
| https://github.com/webosose/avoutputd
 
 
| Service which controls audio and video output
 
| Service which controls audio and video output
 +
| C++
 
| New
 
| New
| N/A
+
| {{CellMigrationDifficulty|N/A}}
| N/A
+
| {{CellMigrationStatus|N/A}}
 
| Not migrating. Retired in March 2019, replaced by
 
| Not migrating. Retired in March 2019, replaced by
 
   com.webos.service.audiooutput/videooutput
 
   com.webos.service.audiooutput/videooutput
 
|-
 
|-
 
| 144574936
 
| 144574936
| bluetooth-sil-api
+
| [https://github.com/webosose/bluetooth-sil-api bluetooth-sil-api]
| https://github.com/webosose/bluetooth-sil-api
 
 
| webOS Bluetooth SIL API
 
| webOS Bluetooth SIL API
 +
| C++
 
| New
 
| New
| Hard
+
| {{CellMigrationDifficulty|Hard}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
|  
 
|  
 
|-
 
|-
 
| 144575093
 
| 144575093
| bluetooth-sil-bluez5
+
| [https://github.com/webosose/bluetooth-sil-bluez5 bluetooth-sil-bluez5]
| https://github.com/webosose/bluetooth-sil-bluez5
 
 
| webOS Bluetooth SIL implementation for bluez5
 
| webOS Bluetooth SIL implementation for bluez5
 +
| C++
 
| New
 
| New
| Hard
+
| {{CellMigrationDifficulty|Hard}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
|  
 
|  
 
|-
 
|-
 
| 125002521
 
| 125002521
| bootd
+
| [https://github.com/webosose/bootd bootd]
| https://github.com/webosose/bootd
 
 
| Simplified upstart-like component
 
| Simplified upstart-like component
 +
| C++
 
| Migration/New
 
| Migration/New
| Medium, possible replacement for
+
| {{CellMigrationDifficulty|Medium}}
  org.webosports.bootmgr
+
| {{CellMigrationStatus|In progress}}
| In progress
+
| bootd is running. Need to see how we can migrate org.webosports.bootmgr,
| bootd is running. Need to see how we can migrate org.webosports.bootmgr
+
  possible replacement for org.webosports.bootmgr
 
|-
 
|-
 
| 125160949
 
| 125160949
| build-webos
+
| [https://github.com/webosose/build-webos build-webos]
| https://github.com/webosose/build-webos
 
 
| webOS OSE build layer
 
| webOS OSE build layer
 +
| Python
 
| New
 
| New
| N/A
+
| {{CellMigrationDifficulty|N/A}}
| N/A
+
| {{CellMigrationStatus|N/A}}
 
| Not migrating. For OSE builds only.
 
| Not migrating. For OSE builds only.
 
|-
 
|-
 
| 161303311
 
| 161303311
| chromium-browser-service
+
| [https://github.com/webosose/chromium-browser-service
| https://github.com/webosose/chromium-browser-service
+
  chromium-browser-service]
 
| Boilerplate for packaging a widget for AGL application framework, that
 
| Boilerplate for packaging a widget for AGL application framework, that
 
   launches Chromium Browser.
 
   launches Chromium Browser.
 +
| CMake
 
| New
 
| New
| Very hard
+
| {{CellMigrationDifficulty|Very hard}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
|  
 
|  
 
|-
 
|-
 
| 125002556
 
| 125002556
| chromium53
+
| [https://github.com/webosose/chromium53 chromium53]
| https://github.com/webosose/chromium53
 
 
| Open source Chromium project used by webOS
 
| Open source Chromium project used by webOS
 +
|
 
| New
 
| New
| N/A
+
| {{CellMigrationDifficulty|N/A}}
| N/A
+
| {{CellMigrationStatus|N/A}}
 
| Replaced by Chromium 68
 
| Replaced by Chromium 68
 
|-
 
|-
 
| 132885292
 
| 132885292
| chromium53-browser-service
+
| [https://github.com/webosose/chromium53-browser-service
| https://github.com/webosose/chromium53-browser-service
+
  chromium53-browser-service]
 
| Boilerplate for packaging a widget for AGL application framework, that
 
| Boilerplate for packaging a widget for AGL application framework, that
 
   launches Chromium Browser.
 
   launches Chromium Browser.
 +
| CMake
 
| New
 
| New
| N/A
+
| {{CellMigrationDifficulty|N/A}}
| N/A
+
| {{CellMigrationStatus|N/A}}
 
| Replaced by Chromium 68
 
| Replaced by Chromium 68
 
|-
 
|-
 
| 159431973
 
| 159431973
| chromium68
+
| [https://github.com/webosose/chromium68 chromium68]
| https://github.com/webosose/chromium68
 
 
| OSE version of webos webengine based on chromium v68
 
| OSE version of webos webengine based on chromium v68
 +
|
 
| New
 
| New
| Very hard
+
| {{CellMigrationDifficulty|Very hard}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
|  
 
|  
 
|-
 
|-
 
| 125006872
 
| 125006872
| cjson
+
| [https://github.com/webosose/cjson cjson]
| https://github.com/webosose/cjson
 
 
| open-source json-c library used by webOS
 
| open-source json-c library used by webOS
 +
| C
 
| Migration
 
| Migration
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| N/A
+
| {{CellMigrationStatus|N/A}}
 
| Not needed anymore, double check. Replaced by json-c
 
| Not needed anymore, double check. Replaced by json-c
 
|-
 
|-
 
| 125006907
 
| 125006907
| cmake-modules-webos
+
| [https://github.com/webosose/cmake-modules-webos cmake-modules-webos]
| https://github.com/webosose/cmake-modules-webos
 
 
| CMake modules needed to build webOS components
 
| CMake modules needed to build webOS components
 +
| CMake
 
| Migration
 
| Migration
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| Done
+
| {{CellMigrationStatus|Done}}
 
|  
 
|  
 
|-
 
|-
 
| 125006951
 
| 125006951
| com.palm.service.devmode
+
| [https://github.com/webosose/com.palm.service.devmode
| https://github.com/webosose/com.palm.service.devmode
+
  com.palm.service.devmode]
 
| Node.js implementation of the com.palm.service.devmode Developer Mode
 
| Node.js implementation of the com.palm.service.devmode Developer Mode
 
   Service
 
   Service
 +
| JavaScript
 
| Migration/New
 
| Migration/New
| Medium
+
| {{CellMigrationDifficulty|Medium}}
| Not started
+
| {{CellMigrationStatus|Not started}}
| Possible replacement for https://github.com/webOS-ports/org.webosports.service.devmode
+
| Possible replacement for
 +
  https://github.com/webOS-ports/org.webosports.service.devmode
 
|-
 
|-
 
| 149540141
 
| 149540141
| com.webos.app.enactbrowser
+
| [https://github.com/webosose/com.webos.app.enactbrowser
| https://github.com/webosose/com.webos.app.enactbrowser
+
  com.webos.app.enactbrowser]
 
| Enact Based Web Browser
 
| Enact Based Web Browser
 +
| JavaScript
 
| Migration/New
 
| Migration/New
| Hard
+
| {{CellMigrationDifficulty|Hard}}
| Not started
+
| {{CellMigrationStatus|Not started}}
| Possible replacement for https://github.com/webOS-ports/org.webosports.app.browser
+
| Possible replacement for
 +
  https://github.com/webOS-ports/org.webosports.app.browser
 
|-
 
|-
 
| 125006976
 
| 125006976
| com.webos.app.settings
+
| [https://github.com/webosose/com.webos.app.settings
| https://github.com/webosose/com.webos.app.settings
+
  com.webos.app.settings]
 
| Settings application
 
| Settings application
 +
| JavaScript
 
| Migration/New
 
| Migration/New
| N/A
+
| {{CellMigrationDifficulty|N/A}}
| N/A
+
| {{CellMigrationStatus|N/A}}
 
| Too limited for our requirements
 
| Too limited for our requirements
 
|-
 
|-
 
| 144573168
 
| 144573168
| com.webos.service.ai
+
| [https://github.com/webosose/com.webos.service.ai com.webos.service.ai]
| https://github.com/webosose/com.webos.service.ai
 
 
|  
 
|  
 +
| C++
 
| New
 
| New
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| To start
+
| {{CellMigrationStatus|To start}}
 
|  
 
|  
 
|-
 
|-
 
| 144565915
 
| 144565915
| com.webos.service.audiooutput
+
| [https://github.com/webosose/com.webos.service.audiooutput
| https://github.com/webosose/com.webos.service.audiooutput
+
  com.webos.service.audiooutput]
 
|  
 
|  
 +
| C++
 
| New
 
| New
| Medium
+
| {{CellMigrationDifficulty|Medium}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
|  
 
|  
 
|-
 
|-
 
| 181451156
 
| 181451156
| com.webos.service.camera
+
| [https://github.com/webosose/com.webos.service.camera
| https://github.com/webosose/com.webos.service.camera
+
  com.webos.service.camera]
 
|  
 
|  
 +
| C++
 
| New
 
| New
| Hard
+
| {{CellMigrationDifficulty|Hard}}
| To start
+
| {{CellMigrationStatus|To start}}
 
|  
 
|  
 
|-
 
|-
 
| 181452181
 
| 181452181
| com.webos.service.contextintentmgr
+
| [https://github.com/webosose/com.webos.service.contextintentmgr
| https://github.com/webosose/com.webos.service.contextintentmgr
+
  com.webos.service.contextintentmgr]
 
|  
 
|  
 +
| JavaScript
 
| New
 
| New
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| To start
+
| {{CellMigrationStatus|To start}}
 
|  
 
|  
 
|-
 
|-
 
| 191705468
 
| 191705468
| com.webos.service.flowmanager
+
| [https://github.com/webosose/com.webos.service.flowmanager
| https://github.com/webosose/com.webos.service.flowmanager
+
  com.webos.service.flowmanager]
 
|  
 
|  
 +
| JavaScript
 
| New
 
| New
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| To start
+
| {{CellMigrationStatus|To start}}
 
|  
 
|  
 
|-
 
|-
 
| 137426124
 
| 137426124
| com.webos.service.memorymanager
+
| [https://github.com/webosose/com.webos.service.memorymanager
| https://github.com/webosose/com.webos.service.memorymanager
+
  com.webos.service.memorymanager]
 
| Memory Manager
 
| Memory Manager
 +
| C++
 
| New
 
| New
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| To start
+
| {{CellMigrationStatus|To start}}
 
|  
 
|  
 
|-
 
|-
 
| 181443913
 
| 181443913
| com.webos.service.pdm
+
| [https://github.com/webosose/com.webos.service.pdm com.webos.service.pdm]
| https://github.com/webosose/com.webos.service.pdm
 
 
|  
 
|  
 +
| C++
 
| New
 
| New
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| Done
+
| {{CellMigrationStatus|Done}}
 
|  
 
|  
 
|-
 
|-
 
| 144572894
 
| 144572894
| com.webos.service.rosbridge
+
| [https://github.com/webosose/com.webos.service.rosbridge
| https://github.com/webosose/com.webos.service.rosbridge
+
  com.webos.service.rosbridge]
 
|  
 
|  
 +
| JavaScript
 
| New
 
| New
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| To start
+
| {{CellMigrationStatus|To start}}
 
|  
 
|  
 
|-
 
|-
 
| 174775116
 
| 174775116
| com.webos.service.tts
+
| [https://github.com/webosose/com.webos.service.tts com.webos.service.tts]
| https://github.com/webosose/com.webos.service.tts
 
 
|  
 
|  
 +
| C++
 
| New
 
| New
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| In progress
+
| {{CellMigrationStatus|In progress}}
 
|  
 
|  
 
|-
 
|-
 
| 174774250
 
| 174774250
| com.webos.service.videooutput
+
| [https://github.com/webosose/com.webos.service.videooutput
| https://github.com/webosose/com.webos.service.videooutput
+
  com.webos.service.videooutput]
 
|  
 
|  
 +
| C++
 
| New
 
| New
| Medium
+
| {{CellMigrationDifficulty|Medium}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
|  
 
|  
 
|-
 
|-
 
| 125007018
 
| 125007018
| configd
+
| [https://github.com/webosose/configd configd]
| https://github.com/webosose/configd
 
 
| Simple get/set interfaces to access the configurations
 
| Simple get/set interfaces to access the configurations
 +
| C++
 
| New
 
| New
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
| Required by maliit/luna-surfacemanager
 
| Required by maliit/luna-surfacemanager
 
|-
 
|-
 
| 125007057
 
| 125007057
| configd-data
+
| [https://github.com/webosose/configd-data configd-data]
| https://github.com/webosose/configd-data
 
 
| Configurable data sets to be used by configd
 
| Configurable data sets to be used by configd
 +
| Python
 
| New
 
| New
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
| Required by maliit/luna-surfacemanager
 
| Required by maliit/luna-surfacemanager
 
|-
 
|-
 
| 125007083
 
| 125007083
| configurator
+
| [https://github.com/webosose/configurator configurator]
| https://github.com/webosose/configurator
 
 
| Creates the database schema for webOS Applications
 
| Creates the database schema for webOS Applications
 +
| C++
 
| Migration
 
| Migration
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| Done
+
| {{CellMigrationStatus|Done}}
 
|  
 
|  
 
|-
 
|-
 
| 125007120
 
| 125007120
| cpushareholder-stub
+
| [https://github.com/webosose/cpushareholder-stub cpushareholder-stub]
| https://github.com/webosose/cpushareholder-stub
 
 
| Stubbed implementation of the webOS CPU shares scripts
 
| Stubbed implementation of the webOS CPU shares scripts
 +
| Shell
 
| Migration
 
| Migration
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
|  
 
|  
 
|-
 
|-
 
| 125007155
 
| 125007155
| crashd
+
| [https://github.com/webosose/crashd crashd]
| https://github.com/webosose/crashd
 
 
| crashd and libSegFault implementation for crash report generation
 
| crashd and libSegFault implementation for crash report generation
 +
| CMake
 
| New
 
| New
| Medium
+
| {{CellMigrationDifficulty|Medium}}
| To start
+
| {{CellMigrationStatus|To start}}
 
|  
 
|  
 
|-
 
|-
 
| 125007190
 
| 125007190
| db8
+
| [https://github.com/webosose/db8 db8]
| https://github.com/webosose/db8
 
 
| A userspace service that provides access to the webOS database
 
| A userspace service that provides access to the webOS database
 +
| C++
 
| Migration
 
| Migration
| Medium
+
| {{CellMigrationDifficulty|Medium}}
| Done
+
| {{CellMigrationStatus|Done}}
 
|  
 
|  
 
|-
 
|-
 
| 125007231
 
| 125007231
| event-monitor
+
| [https://github.com/webosose/event-monitor event-monitor]
| https://github.com/webosose/event-monitor
 
 
| webOS event monitor service
 
| webOS event monitor service
 +
| C++
 
| New
 
| New
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| To start
+
| {{CellMigrationStatus|To start}}
 
|  
 
|  
 
|-
 
|-
 
| 125007273
 
| 125007273
| event-monitor-network
+
| [https://github.com/webosose/event-monitor-network event-monitor-network]
| https://github.com/webosose/event-monitor-network
 
 
| Network notifications plugin of event-monitor
 
| Network notifications plugin of event-monitor
 +
| C++
 
| New
 
| New
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| To start
+
| {{CellMigrationStatus|To start}}
 
|  
 
|  
 
|-
 
|-
 
| 125007310
 
| 125007310
| filecache
+
| [https://github.com/webosose/filecache filecache]
| https://github.com/webosose/filecache
 
 
| webOS Daemon to cache filesystem requests
 
| webOS Daemon to cache filesystem requests
 +
| C++
 
| Migration
 
| Migration
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| Done
+
| {{CellMigrationStatus|Done}}
 
|  
 
|  
 
|-
 
|-
 
| 181450503
 
| 181450503
| g-camera-pipeline
+
| [https://github.com/webosose/g-camera-pipeline g-camera-pipeline]
| https://github.com/webosose/g-camera-pipeline
 
 
|  
 
|  
 +
| C++
 
| New
 
| New
| Medium
+
| {{CellMigrationDifficulty|Medium}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
|  
 
|  
 
|-
 
|-
 
| 144556091
 
| 144556091
| g-media-pipeline
+
| [https://github.com/webosose/g-media-pipeline g-media-pipeline]
| https://github.com/webosose/g-media-pipeline
 
 
| Media pipeline which uses GStreamer
 
| Media pipeline which uses GStreamer
 +
| C++
 
| New
 
| New
| Medium
+
| {{CellMigrationDifficulty|Medium}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
|  
 
|  
 
|-
 
|-
 
| 144559197
 
| 144559197
| gst-libav
+
| [https://github.com/webosose/gst-libav gst-libav]
| https://github.com/webosose/gst-libav
 
 
|  
 
|  
 +
| C
 
| New
 
| New
| Medium
+
| {{CellMigrationDifficulty|Medium}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
|  
 
|  
 
|-
 
|-
 
| 144559093
 
| 144559093
| gst-plugins-bad
+
| [https://github.com/webosose/gst-plugins-bad gst-plugins-bad]
| https://github.com/webosose/gst-plugins-bad
 
 
|  
 
|  
 +
| C
 
| New
 
| New
| Medium
+
| {{CellMigrationDifficulty|Medium}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
|  
 
|  
 
|-
 
|-
 
| 144559009
 
| 144559009
| gst-plugins-base
+
| [https://github.com/webosose/gst-plugins-base gst-plugins-base]
| https://github.com/webosose/gst-plugins-base
 
 
|  
 
|  
 +
| C
 
| New
 
| New
| Medium
+
| {{CellMigrationDifficulty|Medium}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
|  
 
|  
 
|-
 
|-
 
| 144559166
 
| 144559166
| gst-plugins-good
+
| [https://github.com/webosose/gst-plugins-good gst-plugins-good]
| https://github.com/webosose/gst-plugins-good
 
 
|  
 
|  
 +
| C
 
| New
 
| New
| Medium
+
| {{CellMigrationDifficulty|Medium}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
|  
 
|  
 
|-
 
|-
 
| 144559123
 
| 144559123
| gst-plugins-ugly
+
| [https://github.com/webosose/gst-plugins-ugly gst-plugins-ugly]
| https://github.com/webosose/gst-plugins-ugly
 
 
|  
 
|  
 +
| C
 
| New
 
| New
| Medium
+
| {{CellMigrationDifficulty|Medium}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
|  
 
|  
 
|-
 
|-
 
| 144559063
 
| 144559063
| gstreamer
+
| [https://github.com/webosose/gstreamer gstreamer]
| https://github.com/webosose/gstreamer
 
 
|  
 
|  
 +
| C
 
| New
 
| New
| Medium
+
| {{CellMigrationDifficulty|Medium}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
|  
 
|  
 
|-
 
|-
 
| 125007349
 
| 125007349
| ilib-qml-plugin
+
| [https://github.com/webosose/ilib-qml-plugin ilib-qml-plugin]
| https://github.com/webosose/ilib-qml-plugin
 
 
| A library of i18n routines written in Javascript
 
| A library of i18n routines written in Javascript
 +
| Makefile
 
| New
 
| New
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
|  
 
|  
 
|-
 
|-
 
| 125007385
 
| 125007385
| ilib-webapp
+
| [https://github.com/webosose/ilib-webapp ilib-webapp]
| https://github.com/webosose/ilib-webapp
 
 
| Internationalization library written in pure ES5 Javascript
 
| Internationalization library written in pure ES5 Javascript
 +
| JavaScript
 
| New
 
| New
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
|  
 
|  
 
|-
 
|-
 
| 125007436
 
| 125007436
| ime-manager
+
| [https://github.com/webosose/ime-manager ime-manager]
| https://github.com/webosose/ime-manager
 
 
| Input method plugins for webOS
 
| Input method plugins for webOS
 +
| C++
 
| New
 
| New
| Hard
+
| {{CellMigrationDifficulty|Hard}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
|  
 
|  
 
|-
 
|-
 
| 125007484
 
| 125007484
| jemalloc
+
| [https://github.com/webosose/jemalloc jemalloc]
| https://github.com/webosose/jemalloc
 
 
| Jemalloc used in webOS
 
| Jemalloc used in webOS
 +
| C
 
| Migration
 
| Migration
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| To start
+
| {{CellMigrationStatus|To start}}
 
|  
 
|  
 
|-
 
|-
 
| 144572731
 
| 144572731
| libgoogleassistant
+
| [https://github.com/webosose/libgoogleassistant libgoogleassistant]
| https://github.com/webosose/libgoogleassistant
 
 
|  
 
|  
 +
| C++
 
| New
 
| New
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| In progress
+
| {{CellMigrationStatus|In progress}}
 
|  
 
|  
 
|-
 
|-
 
| 125007527
 
| 125007527
| libndl-directmedia2
+
| [https://github.com/webosose/libndl-directmedia2 libndl-directmedia2]
| https://github.com/webosose/libndl-directmedia2
 
 
| Media framework which supports OpenMAX
 
| Media framework which supports OpenMAX
 +
| C++
 
| New
 
| New
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
|  
 
|  
 
|-
 
|-
 
| 125007571
 
| 125007571
| libpbnjson
+
| [https://github.com/webosose/libpbnjson libpbnjson]
| https://github.com/webosose/libpbnjson
 
 
| webOS's Better Native JSON library
 
| webOS's Better Native JSON library
 +
| C++
 
| Migration
 
| Migration
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| Done
+
| {{CellMigrationStatus|Done}}
 
|  
 
|  
 
|-
 
|-
 
| 125007615
 
| 125007615
| librolegen
+
| [https://github.com/webosose/librolegen librolegen]
| https://github.com/webosose/librolegen
 
 
| Generates dynamically webOS system bus role files for webOS Javascript
 
| Generates dynamically webOS system bus role files for webOS Javascript
 
   services
 
   services
 +
| C++
 
| Migration
 
| Migration
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| In progress
+
| {{CellMigrationStatus|In progress}}
 
|  
 
|  
 
|-
 
|-
 
| 125007658
 
| 125007658
| libsandbox
+
| [https://github.com/webosose/libsandbox libsandbox]
| https://github.com/webosose/libsandbox
 
 
| Collection of APIs for separating running programs
 
| Collection of APIs for separating running programs
 +
| C++
 
| Migration
 
| Migration
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| To start
+
| {{CellMigrationStatus|To start}}
 
|  
 
|  
 
|-
 
|-
 
| 125007697
 
| 125007697
| libwebosi18n
+
| [https://github.com/webosose/libwebosi18n libwebosi18n]
| https://github.com/webosose/libwebosi18n
 
 
| webOS Native Internationalization library (for C and C++ applications)
 
| webOS Native Internationalization library (for C and C++ applications)
 +
| C++
 
| New
 
| New
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| Done
+
| {{CellMigrationStatus|Done}}
 
|  
 
|  
 
|-
 
|-
 
| 174770776
 
| 174770776
| localization-tool
+
| [https://github.com/webosose/localization-tool localization-tool]
| https://github.com/webosose/localization-tool
 
 
|  
 
|  
 +
| Shell
 
| New
 
| New
| N/A
+
| {{CellMigrationDifficulty|N/A}}
| N/A
+
| {{CellMigrationStatus|N/A}}
 
| Tool, no need to migrate
 
| Tool, no need to migrate
 
|-
 
|-
 
| 125007744
 
| 125007744
| ls2-helpers
+
| [https://github.com/webosose/ls2-helpers ls2-helpers]
| https://github.com/webosose/ls2-helpers
 
 
| webOS Luna System Bus helper library for C++11
 
| webOS Luna System Bus helper library for C++11
 +
| C++
 
| New
 
| New
| N/A
+
| {{CellMigrationDifficulty|N/A}}
| N/A
+
| {{CellMigrationStatus|N/A}}
 
| Was used for avoutput which is no longer used/needed
 
| Was used for avoutput which is no longer used/needed
 
|-
 
|-
 
| 125007778
 
| 125007778
| luna-downloadmgr
+
| [https://github.com/webosose/luna-downloadmgr luna-downloadmgr]
| https://github.com/webosose/luna-downloadmgr
 
 
|  
 
|  
 +
| C++
 
| New
 
| New
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| To start
+
| {{CellMigrationStatus|To start}}
 
|  
 
|  
 
|-
 
|-
 
| 125007812
 
| 125007812
| luna-init
+
| [https://github.com/webosose/luna-init luna-init]
| https://github.com/webosose/luna-init
 
 
| Initialization and font setup files used by luna-sysmgr
 
| Initialization and font setup files used by luna-sysmgr
 +
| Python
 
| Migration
 
| Migration
|  
+
| {{CellMigrationDifficulty|Medium}}
| To start
+
| {{CellMigrationStatus|To start}}
 
|  
 
|  
 
|-
 
|-
 
| 125007877
 
| 125007877
| luna-prefs
+
| [https://github.com/webosose/luna-prefs luna-prefs]
| https://github.com/webosose/luna-prefs
 
 
| Retrieves system preferences values set and used by webOS
 
| Retrieves system preferences values set and used by webOS
 +
| C
 
| Migration
 
| Migration
| Medium
+
| {{CellMigrationDifficulty|Medium}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
| Needed for audiod, sam, appmanager
 
| Needed for audiod, sam, appmanager
 
|-
 
|-
 
| 125007905
 
| 125007905
| luna-service2
+
| [https://github.com/webosose/luna-service2 luna-service2]
| https://github.com/webosose/luna-service2
 
 
| webOS Luna System Bus library, daemon, and utilities
 
| webOS Luna System Bus library, daemon, and utilities
 +
| C++
 
| Migration
 
| Migration
| Medium
+
| {{CellMigrationDifficulty|Medium}}
| Done
+
| {{CellMigrationStatus|Done}}
 
|  
 
|  
 
|-
 
|-
 
| 125007950
 
| 125007950
| luna-service2-security-conf
+
| [https://github.com/webosose/luna-service2-security-conf
| https://github.com/webosose/luna-service2-security-conf
+
  luna-service2-security-conf]
 
| webOS component which defines luna-service2 API permissions
 
| webOS component which defines luna-service2 API permissions
 +
| CMake
 
| New
 
| New
| Medium
+
| {{CellMigrationDifficulty|Medium}}
| Done
+
| {{CellMigrationStatus|Done}}
 
| Need to start migration of legacy services
 
| Need to start migration of legacy services
 
|-
 
|-
 
| 125007988
 
| 125007988
| luna-surfacemanager
+
| [https://github.com/webosose/luna-surfacemanager luna-surfacemanager]
| https://github.com/webosose/luna-surfacemanager
 
 
| Luna surface manager, a surface manager for webOS
 
| Luna surface manager, a surface manager for webOS
 +
| C++
 
| New
 
| New
| Hard
+
| {{CellMigrationDifficulty|Hard}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
| Need to asses if needed
 
| Need to asses if needed
 
|-
 
|-
 
| 125008021
 
| 125008021
| luna-sysservice
+
| [https://github.com/webosose/luna-sysservice luna-sysservice]
| https://github.com/webosose/luna-sysservice
 
 
| Provides preference, timezone and ringtone services for webOS components
 
| Provides preference, timezone and ringtone services for webOS components
 +
| C++
 
| Migration
 
| Migration
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| Done
+
| {{CellMigrationStatus|Done}}
 
|  
 
|  
 
|-
 
|-
 
| 125008052
 
| 125008052
| maliit-framework-webos
+
| [https://github.com/webosose/maliit-framework-webos
| https://github.com/webosose/maliit-framework-webos
+
  maliit-framework-webos]
 
| webOS input method framework and service
 
| webOS input method framework and service
 +
| C++
 
| New
 
| New
| Hard
+
| {{CellMigrationDifficulty|Hard}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
| Need to asses if needed
 
| Need to asses if needed
 
|-
 
|-
 
| 125008096
 
| 125008096
| media-resource-calculator
+
| [https://github.com/webosose/media-resource-calculator
| https://github.com/webosose/media-resource-calculator
+
  media-resource-calculator]
 
| Media Resource Calculator
 
| Media Resource Calculator
 +
| C++
 
| New
 
| New
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
| Need to asses if needed (g-streamer)
 
| Need to asses if needed (g-streamer)
 
|-
 
|-
 
| 132146511
 
| 132146511
| meta-agl-lge
+
| [https://github.com/webosose/meta-agl-lge meta-agl-lge]
| https://github.com/webosose/meta-agl-lge
 
 
| Yocto meta layer for LG WebAppManager on AGL (from webOS OSE)
 
| Yocto meta layer for LG WebAppManager on AGL (from webOS OSE)
 +
| PHP
 
| New
 
| New
| N/A
+
| {{CellMigrationDifficulty|N/A}}
| N/A
+
| {{CellMigrationStatus|N/A}}
 
| Not migrating. For AGL builds only.
 
| Not migrating. For AGL builds only.
 
|-
 
|-
 
| 125160971
 
| 125160971
| meta-webosose
+
| [https://github.com/webosose/meta-webosose meta-webosose]
| https://github.com/webosose/meta-webosose
 
 
| Yocto layer for webOS
 
| Yocto layer for webOS
 +
| BitBake
 
| New
 
| New
| N/A
+
| {{CellMigrationDifficulty|N/A}}
| N/A
+
| {{CellMigrationStatus|N/A}}
 
| Not migrating. For OSE builds only.
 
| Not migrating. For OSE builds only.
 
|-
 
|-
 
| 125008143
 
| 125008143
| mojoloader
+
| [https://github.com/webosose/mojoloader mojoloader]
| https://github.com/webosose/mojoloader
 
 
| Javascript loader for foundation frameworks and other loadable libraries
 
| Javascript loader for foundation frameworks and other loadable libraries
 +
| JavaScript
 
| Migration
 
| Migration
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| In progress
+
| {{CellMigrationStatus|In progress}}
 
| Partially Done
 
| Partially Done
 
|-
 
|-
 
| 125008181
 
| 125008181
| mojoservicelauncher
+
| [https://github.com/webosose/mojoservicelauncher mojoservicelauncher]
| https://github.com/webosose/mojoservicelauncher
 
 
| webOS component responsible for launching the node.js services
 
| webOS component responsible for launching the node.js services
 +
| JavaScript
 
| Migration
 
| Migration
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| Done
+
| {{CellMigrationStatus|Done}}
 
|  
 
|  
 
|-
 
|-
 
| 125008217
 
| 125008217
| nodejs-module-webos-dynaload
+
| [https://github.com/webosose/nodejs-module-webos-dynaload
| https://github.com/webosose/nodejs-module-webos-dynaload
+
  nodejs-module-webos-dynaload]
 
| A module for nodejs that allows dynamic loading and execution of
 
| A module for nodejs that allows dynamic loading and execution of
 
   Javascript files
 
   Javascript files
 +
| C++
 
| Migration
 
| Migration
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| To start
+
| {{CellMigrationStatus|To start}}
 
| Simply create new branch
 
| Simply create new branch
 
|-
 
|-
 
| 125008247
 
| 125008247
| nodejs-module-webos-pmlog
+
| [https://github.com/webosose/nodejs-module-webos-pmlog
| https://github.com/webosose/nodejs-module-webos-pmlog
+
  nodejs-module-webos-pmlog]
 
| A module for nodejs that allows Javascript access to the webOS logging
 
| A module for nodejs that allows Javascript access to the webOS logging
 
   system
 
   system
 +
| C++
 
| Migration
 
| Migration
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| Done
+
| {{CellMigrationStatus|Done}}
 
|  
 
|  
 
|-
 
|-
 
| 125008282
 
| 125008282
| nodejs-module-webos-service
+
| [https://github.com/webosose/nodejs-module-webos-service
| https://github.com/webosose/nodejs-module-webos-service
+
  nodejs-module-webos-service]
 
| A low-level library for node.js services on webOS
 
| A low-level library for node.js services on webOS
 +
| JavaScript
 
| New
 
| New
| Easy
+
| {{CellMigrationDifficulty|Easy}}
| Not started
+
| {{CellMigrationStatus|Not started}}
| Required by com.webos.service.flowmanager/rosbridge
+
| Possible future replacement of mojoservicelauncher. Required by
 +
  com.webos.service.flowmanager/rosbridge
 
|-
 
|-
 
| 125008312
 
| 125008312
| nodejs-module-webos-sysbus
+
| [https://github.com/webosose/nodejs-module-webos-sysbus
| 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
 
| A module for nodejs that allows Javascript access to the webOS system bus
 +
| C++
 
| Migration
 
| Migration
| Easy
+
| {{CellMigrationComplexity|Easy}}
| Done
+
| {{CellMigrationStatus|Done}}
 
|  
 
|  
 
|-
 
|-
 
| 125008349
 
| 125008349
| notificationmgr
+
| [https://github.com/webosose/notificationmgr notificationmgr]
| https://github.com/webosose/notificationmgr
 
 
| webOS notification service
 
| webOS notification service
 +
| C++
 
| New
 
| New
| Easy
+
| {{CellMigrationComplexity|Easy}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
| Need to asses if needed
 
| Need to asses if needed
 
|-
 
|-
 
| 125008385
 
| 125008385
| novacomd
+
| [https://github.com/webosose/novacomd novacomd]
| https://github.com/webosose/novacomd
 
 
| Utility to communicate with a target device over USB or TCP/IP
 
| Utility to communicate with a target device over USB or TCP/IP
 +
| C
 
| Migration
 
| Migration
| Easy
+
| {{CellMigrationComplexity|Easy}}
| To start
+
| {{CellMigrationStatus|To start}}
 
|  
 
|  
 
|-
 
|-
 
| 125008425
 
| 125008425
| nyx-lib
+
| [https://github.com/webosose/nyx-lib nyx-lib]
| https://github.com/webosose/nyx-lib
 
 
| webOS Platform Portability Layer
 
| webOS Platform Portability Layer
 +
| C
 
| Migration
 
| Migration
| Easy
+
| {{CellMigrationComplexity|Easy}}
| Done
+
| {{CellMigrationStatus|Done}}
 
|  
 
|  
 
|-
 
|-
 
| 125008457
 
| 125008457
| nyx-modules
+
| [https://github.com/webosose/nyx-modules nyx-modules]
| https://github.com/webosose/nyx-modules
 
 
| webOS portability layer - device specific modules
 
| webOS portability layer - device specific modules
 +
| C
 
| Migration
 
| Migration
| Hard
+
| {{CellMigrationComplexity|Hard}}
| Done
+
| {{CellMigrationStatus|Done}}
 
|  
 
|  
 
|-
 
|-
 
| 125008507
 
| 125008507
| nyx-modules-qemux86
+
| [https://github.com/webosose/nyx-modules-qemux86 nyx-modules-qemux86]
| https://github.com/webosose/nyx-modules-qemux86
 
 
| webOS portability layer - emulator specific modules
 
| webOS portability layer - emulator specific modules
 +
| C
 
| New
 
| New
| N/A
+
| {{CellMigrationComplexity|N/A}}
| N/A
+
| {{CellMigrationStatus|N/A}}
 
| Not needed for our emulator images
 
| Not needed for our emulator images
 
|-
 
|-
 
| 125008539
 
| 125008539
| nyx-utils
+
| [https://github.com/webosose/nyx-utils nyx-utils]
| https://github.com/webosose/nyx-utils
 
 
| Utility to invoke nyx library device type commands
 
| Utility to invoke nyx library device type commands
 +
| C++
 
| Migration
 
| Migration
| Easy
+
| {{CellMigrationComplexity|Easy}}
| Done
+
| {{CellMigrationStatus|Done}}
 
|  
 
|  
 
|-
 
|-
 
| 125008577
 
| 125008577
| omx-components
+
| [https://github.com/webosose/omx-components omx-components]
| https://github.com/webosose/omx-components
 
 
| Omx components for rendering video and audio
 
| Omx components for rendering video and audio
 +
| C++
 
| New
 
| New
| Medium
+
| {{CellMigrationComplexity|Medium}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
|  
 
|  
 
|-
 
|-
 
| 181444568
 
| 181444568
| pdm-plugin
+
| [https://github.com/webosose/pdm-plugin pdm-plugin]
| https://github.com/webosose/pdm-plugin
 
 
|  
 
|  
 +
| C++
 
| New
 
| New
| Easy
+
| {{CellMigrationComplexity|Easy}}
| Done
+
| {{CellMigrationStatus|Done}}
 
| Test for regressions on targets
 
| Test for regressions on targets
 
|-
 
|-
 
| 125008601
 
| 125008601
| pmklogd
+
| [https://github.com/webosose/pmklogd pmklogd]
| https://github.com/webosose/pmklogd
 
 
| Kernel logging daemon implementation.
 
| Kernel logging daemon implementation.
 +
| C
 
| Migration
 
| Migration
| Unknown
+
| {{CellMigrationComplexity|Easy}}
| Done
+
| {{CellMigrationStatus|Done}}
 
|  
 
|  
 
|-
 
|-
 
| 125008631
 
| 125008631
| pmlogctl
+
| [https://github.com/webosose/pmlogctl pmlogctl]
| https://github.com/webosose/pmlogctl
 
 
| Command line interface for controlling PmLog logging information
 
| Command line interface for controlling PmLog logging information
 +
| C
 
| Migration
 
| Migration
| Medium
+
| {{CellMigrationComplexity|Easy}}
| Done
+
| {{CellMigrationStatus|Done}}
 
|  
 
|  
 
|-
 
|-
 
| 125008678
 
| 125008678
| pmlogdaemon
+
| [https://github.com/webosose/pmlogdaemon pmlogdaemon]
| https://github.com/webosose/pmlogdaemon
 
 
| Logging daemon implementation
 
| Logging daemon implementation
 +
| C
 
| Migration
 
| Migration
| Medium
+
| {{CellMigrationComplexity|Easy}}
| Done
+
| {{CellMigrationStatus|Done}}
 
|  
 
|  
 
|-
 
|-
 
| 125008708
 
| 125008708
| pmloglib
+
| [https://github.com/webosose/pmloglib pmloglib]
| https://github.com/webosose/pmloglib
 
 
| webOS Logging library
 
| webOS Logging library
 +
| C
 
| Migration
 
| Migration
| Easy
+
| {{CellMigrationComplexity|Easy}}
| Done
+
| {{CellMigrationStatus|Done}}
 
|  
 
|  
 
|-
 
|-
 
| 125008742
 
| 125008742
| pmtrace
+
| [https://github.com/webosose/pmtrace pmtrace]
| https://github.com/webosose/pmtrace
 
 
| Performance tools for tracing and profiling the userspace stack in the
 
| Performance tools for tracing and profiling the userspace stack in the
 
   platform
 
   platform
 +
| C++
 
| Migration
 
| Migration
| Medium
+
| {{CellMigrationComplexity|Medium}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
| Requires modifications to kernels probably
 
| Requires modifications to kernels probably
 
|-
 
|-
 
| 125008777
 
| 125008777
| pulseaudio-webos
+
| [https://github.com/webosose/pulseaudio-webos pulseaudio-webos]
| https://github.com/webosose/pulseaudio-webos
 
 
| Pulseaudio sound server for webOS
 
| Pulseaudio sound server for webOS
 +
| C
 
| New
 
| New
| Hard
+
| {{CellMigrationComplexity|Medium}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
|  
 
|  
 
|-
 
|-
 
| 125008821
 
| 125008821
| qml-webos-bridge
+
| [https://github.com/webosose/qml-webos-bridge qml-webos-bridge]
| https://github.com/webosose/qml-webos-bridge
 
 
| QML components for webOS and bridge to luna-service2
 
| QML components for webOS and bridge to luna-service2
 +
| C++
 
| New
 
| New
| Medium
+
| {{CellMigrationComplexity|Easy}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
| Required for ime-manager/luna-surfacemanager
 
| Required for ime-manager/luna-surfacemanager
 
|-
 
|-
 
| 125008844
 
| 125008844
| qml-webos-components
+
| [https://github.com/webosose/qml-webos-components qml-webos-components]
| https://github.com/webosose/qml-webos-components
 
 
| Miscellaneous QML components for webOS
 
| Miscellaneous QML components for webOS
 +
| C++
 
| New
 
| New
| Easy
+
| {{CellMigrationComplexity|Easy}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
| Required for luna-surfacemanager
 
| Required for luna-surfacemanager
 
|-
 
|-
 
| 125008883
 
| 125008883
| qml-webos-framework
+
| [https://github.com/webosose/qml-webos-framework qml-webos-framework]
| https://github.com/webosose/qml-webos-framework
 
 
| Eos QML framework for webOS
 
| Eos QML framework for webOS
 +
| QML
 
| New
 
| New
| Easy
+
| {{CellMigrationComplexity|Easy}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
| Required for luna-surfacemanager
 
| Required for luna-surfacemanager
 
|-
 
|-
 
| 125008919
 
| 125008919
| qt-features-webos
+
| [https://github.com/webosose/qt-features-webos qt-features-webos]
| https://github.com/webosose/qt-features-webos
 
 
| Qt configuration features and tools for webOS.
 
| Qt configuration features and tools for webOS.
 +
| C++
 
| New
 
| New
| Medium
+
| {{CellMigrationComplexity|Medium}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
| Required for ime-manager/luna-surfacemanager
 
| Required for ime-manager/luna-surfacemanager
 
|-
 
|-
 
| 125008954
 
| 125008954
| qtwayland
+
| [https://github.com/webosose/qtwayland qtwayland]
| https://github.com/webosose/qtwayland
 
 
| webOS version of QtWayland
 
| webOS version of QtWayland
 +
| C++
 
| New
 
| New
| Medium
+
| {{CellMigrationComplexity|Medium}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
| Required for luna-surfacemanager
 
| Required for luna-surfacemanager
 
|-
 
|-
 
| 125008985
 
| 125008985
| qtwayland-webos
+
| [https://github.com/webosose/qtwayland-webos qtwayland-webos]
| https://github.com/webosose/qtwayland-webos
 
 
| QtWayland client extension for webOS
 
| QtWayland client extension for webOS
 +
| C++
 
| New
 
| New
| Medium
+
| {{CellMigrationComplexity|Medium}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
| Required by maliit
 
| Required by maliit
 
|-
 
|-
 
| 125009027
 
| 125009027
| rdxd
+
| [https://github.com/webosose/rdxd rdxd]
| https://github.com/webosose/rdxd
 
 
| Remote diagnostics daemon implementation
 
| Remote diagnostics daemon implementation
 +
| C
 
| New
 
| New
| Easy
+
| {{CellMigrationComplexity|Easy}}
| Done
+
| {{CellMigrationStatus|Done}}
 
|  
 
|  
 
|-
 
|-
 
| 125009066
 
| 125009066
| sam
+
| [https://github.com/webosose/sam sam]
| https://github.com/webosose/sam
 
 
| Systems and application manager
 
| Systems and application manager
 +
| C++
 
| Migration/New
 
| Migration/New
| Hard
+
| {{CellMigrationComplexity|Hard}}
| Not started
+
| {{CellMigrationStatus|Not started}}
 
| Possible replacement for luna-sysmgr
 
| Possible replacement for luna-sysmgr
 +
|-
 +
| 125009101
 +
| [https://github.com/webosose/serviceinstaller serviceinstaller]
 +
| Extensible object oriented component used to add service components
 +
| C++
 +
| Migration
 +
| {{CellMigrationComplexity|Easy}}
 +
| {{CellMigrationStatus|Not started}}
 +
|
 
|}
 
|}

Revision as of 08:22, 20 June 2019

Migration status & complexity clarifications

Migration Status Meaning Migration Complexity
Done Migration completed Easy
In progress Migration in progress Medium
To start To start migration Hard
Not started Migration not started Very Hard
N/A Not Applicable, no migration needed
id Component Description Language Migration from OWO/New Migration Difficulty Migration
 Status
Comments
125002229 activitymanager Manage all running activities C++ Migration Template:CellMigrationDifficulty Done Migration completed, need to fix a few regressions
125002253 activitymanager Application installer C++ Migration/New Template:CellMigrationDifficulty Not started Replacement for https://github.com/webOS-ports/luna-appmanager/, however
 with more limited API it seems)
125002286 [https://github.com/webosose/applicationinstallerutility
 applicationinstallerutility]
CMake Migration/New Template:CellMigrationDifficulty Not started Replacement for https://github.com/webOS-ports/luna-appmanager/, however
 with more limited API it seems)
125002313 audiod-pro audio deamon which controls and configures audio C++ New Template:CellMigrationDifficulty Not started Possible replacement for https://github.com/webOS-ports/audio-service
125002384 [https://github.com/webosose/avoutput-adaptation-layer-api
 avoutput-adaptation-layer-api]
C++ New Template:CellMigrationDifficulty N/A Not migrating. Retired in March 2019, replaced by
 com.webos.service.audiooutput/videooutput
139123245 [https://github.com/webosose/avoutput-adaptation-layer-mock
 avoutput-adaptation-layer-mock]
webOS avoutput adaptation layer that talks to HAL C++ New Template:CellMigrationDifficulty N/A Not migrating. Retired in March 2019, replaced by
 com.webos.service.audiooutput/videooutput
125002413 [https://github.com/webosose/avoutput-adaptation-layer-rpi
 avoutput-adaptation-layer-rpi]
RPi specific webOS avoutput adaptation layer using DRM and ALSA driving
 display and sound
C++ New Template:CellMigrationDifficulty N/A Not migrating. Retired in March 2019, replaced by
 com.webos.service.audiooutput/videooutput
125002453 avoutputd Service which controls audio and video output C++ New Template:CellMigrationDifficulty N/A Not migrating. Retired in March 2019, replaced by
 com.webos.service.audiooutput/videooutput
144574936 bluetooth-sil-api webOS Bluetooth SIL API C++ New Template:CellMigrationDifficulty Not started
144575093 bluetooth-sil-bluez5 webOS Bluetooth SIL implementation for bluez5 C++ New Template:CellMigrationDifficulty Not started
125002521 bootd Simplified upstart-like component C++ Migration/New Template:CellMigrationDifficulty In progress bootd is running. Need to see how we can migrate org.webosports.bootmgr,
 possible replacement for org.webosports.bootmgr
125160949 build-webos webOS OSE build layer Python New Template:CellMigrationDifficulty N/A Not migrating. For OSE builds only.
161303311 [https://github.com/webosose/chromium-browser-service
 chromium-browser-service]
Boilerplate for packaging a widget for AGL application framework, that
 launches Chromium Browser.
CMake New Template:CellMigrationDifficulty Not started
125002556 chromium53 Open source Chromium project used by webOS New Template:CellMigrationDifficulty N/A Replaced by Chromium 68
132885292 [https://github.com/webosose/chromium53-browser-service
 chromium53-browser-service]
Boilerplate for packaging a widget for AGL application framework, that
 launches Chromium Browser.
CMake New Template:CellMigrationDifficulty N/A Replaced by Chromium 68
159431973 chromium68 OSE version of webos webengine based on chromium v68 New Template:CellMigrationDifficulty Not started
125006872 cjson open-source json-c library used by webOS C Migration Template:CellMigrationDifficulty N/A Not needed anymore, double check. Replaced by json-c
125006907 cmake-modules-webos CMake modules needed to build webOS components CMake Migration Template:CellMigrationDifficulty Done
125006951 [https://github.com/webosose/com.palm.service.devmode
 com.palm.service.devmode]
Node.js implementation of the com.palm.service.devmode Developer Mode
 Service
JavaScript Migration/New Template:CellMigrationDifficulty Not started Possible replacement for
 https://github.com/webOS-ports/org.webosports.service.devmode
149540141 [https://github.com/webosose/com.webos.app.enactbrowser
 com.webos.app.enactbrowser]
Enact Based Web Browser JavaScript Migration/New Template:CellMigrationDifficulty Not started Possible replacement for
 https://github.com/webOS-ports/org.webosports.app.browser
125006976 [https://github.com/webosose/com.webos.app.settings
 com.webos.app.settings]
Settings application JavaScript Migration/New Template:CellMigrationDifficulty N/A Too limited for our requirements
144573168 com.webos.service.ai C++ New Template:CellMigrationDifficulty To start
144565915 [https://github.com/webosose/com.webos.service.audiooutput
 com.webos.service.audiooutput]
C++ New Template:CellMigrationDifficulty Not started
181451156 [https://github.com/webosose/com.webos.service.camera
 com.webos.service.camera]
C++ New Template:CellMigrationDifficulty To start
181452181 [https://github.com/webosose/com.webos.service.contextintentmgr
 com.webos.service.contextintentmgr]
JavaScript New Template:CellMigrationDifficulty To start
191705468 [https://github.com/webosose/com.webos.service.flowmanager
 com.webos.service.flowmanager]
JavaScript New Template:CellMigrationDifficulty To start
137426124 [https://github.com/webosose/com.webos.service.memorymanager
 com.webos.service.memorymanager]
Memory Manager C++ New Template:CellMigrationDifficulty To start
181443913 com.webos.service.pdm C++ New Template:CellMigrationDifficulty Done
144572894 [https://github.com/webosose/com.webos.service.rosbridge
 com.webos.service.rosbridge]
JavaScript New Template:CellMigrationDifficulty To start
174775116 com.webos.service.tts C++ New Template:CellMigrationDifficulty In progress
174774250 [https://github.com/webosose/com.webos.service.videooutput
 com.webos.service.videooutput]
C++ New Template:CellMigrationDifficulty Not started
125007018 configd Simple get/set interfaces to access the configurations C++ New Template:CellMigrationDifficulty Not started Required by maliit/luna-surfacemanager
125007057 configd-data Configurable data sets to be used by configd Python New Template:CellMigrationDifficulty Not started Required by maliit/luna-surfacemanager
125007083 configurator Creates the database schema for webOS Applications C++ Migration Template:CellMigrationDifficulty Done
125007120 cpushareholder-stub Stubbed implementation of the webOS CPU shares scripts Shell Migration Template:CellMigrationDifficulty Not started
125007155 crashd crashd and libSegFault implementation for crash report generation CMake New Template:CellMigrationDifficulty To start
125007190 db8 A userspace service that provides access to the webOS database C++ Migration Template:CellMigrationDifficulty Done
125007231 event-monitor webOS event monitor service C++ New Template:CellMigrationDifficulty To start
125007273 event-monitor-network Network notifications plugin of event-monitor C++ New Template:CellMigrationDifficulty To start
125007310 filecache webOS Daemon to cache filesystem requests C++ Migration Template:CellMigrationDifficulty Done
181450503 g-camera-pipeline C++ New Template:CellMigrationDifficulty Not started
144556091 g-media-pipeline Media pipeline which uses GStreamer C++ New Template:CellMigrationDifficulty Not started
144559197 gst-libav C New Template:CellMigrationDifficulty Not started
144559093 gst-plugins-bad C New Template:CellMigrationDifficulty Not started
144559009 gst-plugins-base C New Template:CellMigrationDifficulty Not started
144559166 gst-plugins-good C New Template:CellMigrationDifficulty Not started
144559123 gst-plugins-ugly C New Template:CellMigrationDifficulty Not started
144559063 gstreamer C New Template:CellMigrationDifficulty Not started
125007349 ilib-qml-plugin A library of i18n routines written in Javascript Makefile New Template:CellMigrationDifficulty Not started
125007385 ilib-webapp Internationalization library written in pure ES5 Javascript JavaScript New Template:CellMigrationDifficulty Not started
125007436 ime-manager Input method plugins for webOS C++ New Template:CellMigrationDifficulty Not started
125007484 jemalloc Jemalloc used in webOS C Migration Template:CellMigrationDifficulty To start
144572731 libgoogleassistant C++ New Template:CellMigrationDifficulty In progress
125007527 libndl-directmedia2 Media framework which supports OpenMAX C++ New Template:CellMigrationDifficulty Not started
125007571 libpbnjson webOS's Better Native JSON library C++ Migration Template:CellMigrationDifficulty Done
125007615 librolegen Generates dynamically webOS system bus role files for webOS Javascript
 services
C++ Migration Template:CellMigrationDifficulty In progress
125007658 libsandbox Collection of APIs for separating running programs C++ Migration Template:CellMigrationDifficulty To start
125007697 libwebosi18n webOS Native Internationalization library (for C and C++ applications) C++ New Template:CellMigrationDifficulty Done
174770776 localization-tool Shell New Template:CellMigrationDifficulty N/A Tool, no need to migrate
125007744 ls2-helpers webOS Luna System Bus helper library for C++11 C++ New Template:CellMigrationDifficulty N/A Was used for avoutput which is no longer used/needed
125007778 luna-downloadmgr C++ New Template:CellMigrationDifficulty To start
125007812 luna-init Initialization and font setup files used by luna-sysmgr Python Migration Template:CellMigrationDifficulty To start
125007877 luna-prefs Retrieves system preferences values set and used by webOS C Migration Template:CellMigrationDifficulty Not started Needed for audiod, sam, appmanager
125007905 luna-service2 webOS Luna System Bus library, daemon, and utilities C++ Migration Template:CellMigrationDifficulty Done
125007950 [https://github.com/webosose/luna-service2-security-conf
 luna-service2-security-conf]
webOS component which defines luna-service2 API permissions CMake New Template:CellMigrationDifficulty Done Need to start migration of legacy services
125007988 luna-surfacemanager Luna surface manager, a surface manager for webOS C++ New Template:CellMigrationDifficulty Not started Need to asses if needed
125008021 luna-sysservice Provides preference, timezone and ringtone services for webOS components C++ Migration Template:CellMigrationDifficulty Done
125008052 [https://github.com/webosose/maliit-framework-webos
 maliit-framework-webos]
webOS input method framework and service C++ New Template:CellMigrationDifficulty Not started Need to asses if needed
125008096 [https://github.com/webosose/media-resource-calculator
 media-resource-calculator]
Media Resource Calculator C++ New Template:CellMigrationDifficulty Not started Need to asses if needed (g-streamer)
132146511 meta-agl-lge Yocto meta layer for LG WebAppManager on AGL (from webOS OSE) PHP New Template:CellMigrationDifficulty N/A Not migrating. For AGL builds only.
125160971 meta-webosose Yocto layer for webOS BitBake New Template:CellMigrationDifficulty N/A Not migrating. For OSE builds only.
125008143 mojoloader Javascript loader for foundation frameworks and other loadable libraries JavaScript Migration Template:CellMigrationDifficulty In progress Partially Done
125008181 mojoservicelauncher webOS component responsible for launching the node.js services JavaScript Migration Template:CellMigrationDifficulty Done
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
C++ Migration Template:CellMigrationDifficulty To start Simply create new branch
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
C++ Migration Template:CellMigrationDifficulty Done
125008282 [https://github.com/webosose/nodejs-module-webos-service
 nodejs-module-webos-service]
A low-level library for node.js services on webOS JavaScript New Template:CellMigrationDifficulty Not started Possible future replacement of mojoservicelauncher. Required by
 com.webos.service.flowmanager/rosbridge
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 C++ Migration Easy Done
125008349 notificationmgr webOS notification service C++ New Easy Not started Need to asses if needed
125008385 novacomd Utility to communicate with a target device over USB or TCP/IP C Migration Easy To start
125008425 nyx-lib webOS Platform Portability Layer C Migration Easy Done
125008457 nyx-modules webOS portability layer - device specific modules C Migration Hard Done
125008507 nyx-modules-qemux86 webOS portability layer - emulator specific modules C New N/A N/A Not needed for our emulator images
125008539 nyx-utils Utility to invoke nyx library device type commands C++ Migration Easy Done
125008577 omx-components Omx components for rendering video and audio C++ New Medium Not started
181444568 pdm-plugin C++ New Easy Done Test for regressions on targets
125008601 pmklogd Kernel logging daemon implementation. C Migration Easy Done
125008631 pmlogctl Command line interface for controlling PmLog logging information C Migration Easy Done
125008678 pmlogdaemon Logging daemon implementation C Migration Easy Done
125008708 pmloglib webOS Logging library C Migration Easy Done
125008742 pmtrace Performance tools for tracing and profiling the userspace stack in the
 platform
C++ Migration Medium Not started Requires modifications to kernels probably
125008777 pulseaudio-webos Pulseaudio sound server for webOS C New Medium Not started
125008821 qml-webos-bridge QML components for webOS and bridge to luna-service2 C++ New Easy Not started Required for ime-manager/luna-surfacemanager
125008844 qml-webos-components Miscellaneous QML components for webOS C++ New Easy Not started Required for luna-surfacemanager
125008883 qml-webos-framework Eos QML framework for webOS QML New Easy Not started Required for luna-surfacemanager
125008919 qt-features-webos Qt configuration features and tools for webOS. C++ New Medium Not started Required for ime-manager/luna-surfacemanager
125008954 qtwayland webOS version of QtWayland C++ New Medium Not started Required for luna-surfacemanager
125008985 qtwayland-webos QtWayland client extension for webOS C++ New Medium Not started Required by maliit
125009027 rdxd Remote diagnostics daemon implementation C New Easy Done
125009066 sam Systems and application manager C++ Migration/New Hard Not started Possible replacement for luna-sysmgr
125009101 serviceinstaller Extensible object oriented component used to add service components C++ Migration Easy Not started