Jump to: navigation, search

Difference between revisions of "StarlingX/MultiOS/Yocto"

(StarlingX packaging for Yocto / Wind River Linux)
m (StarlingX packaging for Yocto / Wind River Linux)
Line 1: Line 1:
 
== StarlingX packaging for Yocto / Wind River Linux ==
 
== StarlingX packaging for Yocto / Wind River Linux ==
  
Uploaded the initial layer which ports ~~ 34 packages. A lot more work is to be done.
+
Work Estimate:
  
git clone https://github.com/zbsarashki/meta-starlingX.git
+
Package Type Package Quantity StarlingX Req to Modifiy Total
 
+
All 1016
And follow the instructions in the README file.
+
Already In Yocto 540 72
 
+
Not in Yocto 476 212
To build packages after the project setup:
+
"StarlingX package
 
+
Requires to  modify/new" 284
# i.e.
+
"Base system package
bitbake packagegroup-stx-metal
+
Requires to modify/new" 264
 +
548
 +
 +
 +
In these 548 packages Quantity Package Type FTE day Comments
 +
100 python packages 30 Packages are in group, they are very similar, so it will cost less time than the regular packages.
 +
45 puppet packages 10
 +
20 perl packages 15
 +
20 Erlang packages
 +
15 config packages
 +
348 others 348 Average effort estimation, 1 FTE day to port 1 package
 +
 +
Total package porting work estimation 403
 +
 +
 +
I&V (Integration and Validation) FTE day Comments
 +
HOST I&V 30 It is only cover the customer requirement in doc. The general StarlingX test plan is include more than 250 test cases, the estimation is not for this.
 +
STX Flock 30
 +
Kubernetes related
 +
OpenStack related
 +
 +
Total I&V work estimation 60
 +
 +
StarlingX from CentOS to Yocto 403

Revision as of 14:05, 22 July 2019

StarlingX packaging for Yocto / Wind River Linux

Work Estimate:

Package Type Package Quantity StarlingX Req to Modifiy Total All 1016 Already In Yocto 540 72 Not in Yocto 476 212 "StarlingX package Requires to modify/new" 284 "Base system package Requires to modify/new" 264 548


In these 548 packages Quantity Package Type FTE day Comments 100 python packages 30 Packages are in group, they are very similar, so it will cost less time than the regular packages. 45 puppet packages 10 20 perl packages 15 20 Erlang packages 15 config packages 348 others 348 Average effort estimation, 1 FTE day to port 1 package

Total package porting work estimation 403


I&V (Integration and Validation) FTE day Comments HOST I&V 30 It is only cover the customer requirement in doc. The general StarlingX test plan is include more than 250 test cases, the estimation is not for this. STX Flock 30 Kubernetes related OpenStack related

Total I&V work estimation 60

StarlingX from CentOS to Yocto 403