Yocto 1.2 Schedule: Difference between revisions
Line 304: | Line 304: | ||
Please feel free to pick up these features for development whenever you have time. We welcome and appreciate all developers' help from the community. | Please feel free to pick up these features for development whenever you have time. We welcome and appreciate all developers' help from the community. | ||
=== Feature List === | === Feature List === | ||
Please see https://wiki.yoctoproject.org/wiki/Yocto_1.2_Features#Unsorted | |||
Revision as of 23:46, 22 November 2011
Yocto Project 1.2 (release date: April 27, 2012)
The detailed milestone map for the 1.2 release of Yocto Project is as below. If you would like to have a real time dynamic view of all scheduled features for 1.2, please click here [1].
To view the Yocto schedule-at-a-glance, go to YoctoCalendar.
Please note that the estimation for each feature is done based on 'perfect day'. The purpose of the estimation is to estimate the relative size of features, NOT to predict when a single feature could be done.
M1 (Oct. 31 to Dec. 23, 2011 -- 8 weeks: planning done in week 1, development week 1-5, stabilization week 6-7, release week 8)
M1 Feature Development (Oct. 31 to Dec. 2, 2011)
Featuer # | Summary | Target Milestone | [Pirority][Estimate][Status] | Owner |
1567[2] | QA Tests: Add recipe for LSB Tests and automate test | 1.2 M1 | [P2][5D] Design Review | yi.zhao@windriver.com |
1674[3] | run gtk+ over directfb | 1.2 M1 | [P2][D10], Design Review, Development 50% | Xiaofeng.yan@windriver.com |
1603[4] | Add recipe supporting autoconf-nativesdk and automake-nativesdk | 1.2 M1 | [P2] [D10] Design Review | wenzong.fan@windriver.com |
1660[5] | crownbay: add support for video acceleration | 1.2 M1 | [P2][10D] Development | tom.zanussi@intel.com |
1661[6] | meta-intel: streamline and clean up kernel config options and machine conf files | 1.2 M1 | [P2][5D] Development | tom.zanussi@intel.com |
1764[7] | [Hob2] UI skelecton | 1.2 M1 | [P1][D3] Design Review. Got many feedbacks, will ping Belen to help on UX. | shane.wang@intel.com |
1221[8] | Add build progress indicator | 1.2 M1 | [P1][D5] | shane.wang@intel.com |
1277[9] | Need guidance choosing \'Base image\' | 1.2 M1 | [P2][D2] | shane.wang@intel.com |
1747[10] | [Hob2] getting build dependency | 1.2 M1 | [P1][D10] | shane.wang@intel.com |
1751[11] | [Hob2] using progress bar to show build tasks left | 1.2 M1 | [P1][D3] | shane.wang@intel.com |
1008[12] | New santiy check for userspace packages | 1.2 M1 | [P2][D4] 2011-11-21: Design complete, 0% implemented, QA test plan ready | scott.a.garman@intel.com |
1565[13] | Package History: Data Collection | 1.2 M1 | [P1][D4] initial implementation developed | paul.eggleton@linux.intel.com |
1598[[14]] | Add remote layer support | 1.2 M1 | [P3][D5] Proof-of-concept developed, needs more work & discussion | paul.eggleton@linux.intel.com |
1745[[15]] | [Hob2] information collection for recipes | 1.2 M1 | [P1][D5] | lianhao.lu@intel.com |
1582[16] | Host intrusion prevention/Swabber | 1.2 M1 | [P2][10D] Development (0% complete) | josh@linux.intel.com |
1568[17] | QA Tests: Add recipe for ltp/posix tests and automate test | 1.2 M1 | [P2][3D] design discussion | jiajun.xu@intel.com |
1627[18] | Autobuilder clean sstate option | 1.2 M1 | [P2][D1] Status: Pending Commit to repo | elizabeth.flanagan@intel.com |
1629[19] | Buildstats memory measurements | 1.2 M1 | [P2][D3] Status: Design Phase. | elizabeth.flanagan@intel.com |
1635[20] | Drop Grub for Syslinux | 1.2 M1 | [P2][5D] Design Review (pending QA plan) | dvhart@linux.intel.com |
1636[21] | Upgrade to EFI | 1.2 M1 | [P2][5D] Desgin Review (pending QA plan) | dvhart@linux.intel.com |
1742[22] | [Hob2] Layer selection | 1.2 M1 | [P1][D5] Development (10%, doing POC) | dongxiao.xu@intel.com |
1743[23] | [Hob2] configuration and recipe parsing | 1.2 M1 | [P1][D5] Development (10%, doing POC) | dongxiao.xu@intel.com |
1732[24] | [Build Appliance] Build core-image-minimal on sugarbay using Self Hosted Image | 1.2 M1 | [P1] [D8] Development (75% completed) : core-image-minimal can pass with some hackings -- debugging ongoing, test plan ready | dexuan.cui@intel.com |
1634[25] | BSP update/intro | 1.2 M1 | [P2][5D] - Design Review | bruce.ashfield@windriver.com |
M1 Stabilize schedule
Release Candidate and Milestone Release schedule (Full Pass QA test follows every RC build)
- RC1: 12/7/11
- RC2: 12/14/11
- M1 Release readiness meeting: 12/21/2011
- M1 release: 12/23/11
M2 (Dec. 12, 2011 to Feb. 3, 2012 -- 8 weeks: planning done in week 1, development week 1-4, stabilization week 5-6, week 7: Chinese New Year holiday for teams in China, release week 8)
M2 Feature Development (Dec. 12, 2011 to Jan. 6, 2012)
Featuer # | Summary | Target Milestone | [Pirority][Estimate][Status] | Owner |
1615[26] | gtk+ sato filechooser patch | 1.2 M2 | [P3] [7D] | Xiaofeng.yan@windriver.com |
1655[27] | Export of source tarball or package | 1.2 M2 | [P3] [10D] | Xiaofeng.yan@windriver.com |
1590[28] | Archive work directory | 1.2 M2 | wenzong.fan@windriver.com | |
1678[29] | kernel usability scripts | 1.2 M2 | [P2][10D] | tom.zanussi@intel.com |
1630[30] | Provide a click through license mechanism | 1.2 M2 | [P2][10D] | tom.zanussi@intel.com |
991[31] | Show contents of images & tasks | 1.2 M2 | [P3][D5] | shane.wang@intel.com |
1241[32] | Should be easier to find and remove packages | 1.2 M2 | [P2][D3] | shane.wang@intel.com |
1272[33] | Preference Package Format only support one selection at a time | 1.2 M2 | [P3][D2] | shane.wang@intel.com |
1303[34] | Allow customize the dev packages when building a toolchain | 1.2 M2 | [P3][D5] | shane.wang@intel.com |
1450[35] | Enable removal of packages | 1.2 M2 | [P1] | shane.wang@intel.com |
1572[36] | report on artifacts after image generation | 1.2 M2 | [P1][D3] | shane.wang@intel.com |
1581[37] | Enable customisation of image drop down | 1.2 M2 | [P1][2D] | shane.wang@intel.com |
1746[38] | [Hob2] Generate a temporary recipe for image install | 1.2 M2 | [P1][D3] | shane.wang@intel.com |
1748[39] | [Hob2] pkgdata improvement | 1.2 M2 | [P1][D3] | shane.wang@intel.com |
1750[40] | [Hob2] Collect pkgdata information | 1.2 M2 | [P1][D5] | shane.wang@intel.com |
1752[41] | [Hob2] Package selection and deselection | 1.2 M2 | [P1][D15] | shane.wang@intel.com |
1543[42] | Improve error handling and feedback to users | 1.2 M2 | [P1][D15] | scott.a.garman@intel.com |
1557[43] | Build Appliance: Pre-configured VM Build image built by Yocto | 1.2 M2 | [P1][D30] for 2 people | saul.wold@intel.com |
1763[44] | More universally bootable live images | 1.2 M2 | saul.wold@intel.com | |
1654[45] | Layer tooling: Tool to combine layers | 1.2 M2 | [P3][D1] | paul.eggleton@linux.intel.com |
1566[46] | Package History: Data Analysis | 1.2 M2 | [P1][D15] | paul.eggleton@linux.intel.com |
1589[47] | Disk space monitoring | 1.2 M2 | [P3][D10] | liezhi.yang@windriver.com |
1651[48] | Incremental image generation | 1.2 M2 | [P3][D10] | liezhi.yang@windriver.com |
1682[49] | A scripts to clean obsolote sstate cache files | 1.2 M2 | [P3][D10] | liezhi.yang@windriver.com |
1126[50] | pending tasks and discussion about the networked PR service | 1.2 M2 | [P1][D5] for first 3 tasks in the wiki pages, other tasks pending community feedback | lianhao.lu@intel.com |
1555[51] | Make BasicHash the default signature generator | 1.2 M2 | [P1][D1] it wouldn\'t be much workload after we close the bug #1556 and #1126 | lianhao.lu@intel.com |
1556[52] | Handled Releases with the PR server | 1.2 M2 | [P1][D10] Need community feedback after we have a working code branch | lianhao.lu@intel.com |
1656[53] | Recipe creation/import script | 1.2 M2 | [P3][15D] | kai.kang@windriver.com |
1608[54] | Improve device management | 1.2 M2 | [P2][1D] | josh@linux.intel.com |
1559[55] | Hob Improvements tracking bug | 1.2 M2 | josh@linux.intel.com | |
1584[56] | QA Test improvements - consider fedora/gentoo runtime security tools | 1.2 M2 | [P3][5D] | jiajun.xu@intel.com |
1595[57] | Open source Yocto QA Test Cases | 1.2 M2 | [P2][3D] | jiajun.xu@intel.com |
1610[58] | Eclipse BSP/Kernel Plugin | 1.2 M2 | [p2][d5] | jessica.zhang@intel.com |
1612[59] | Build statistics reporting | 1.2 M2 | [P2][D16] | elizabeth.flanagan@intel.com |
1628[60] | Autobuilder layer support | 1.2 M2 | [P2][D14] Status: Design Phase. | elizabeth.flanagan@intel.com |
1733[61] | [Build Appliance] Improve Self-Hosted Performance | 1.2 M2 | [P2] [D7] : 50% done. Suspend now. | edwin.zhai@intel.com |
1734[62] | [Build Appliance] Create image with X and Pygtk support | 1.2 M2 | [P1] [D10] | edwin.zhai@intel.com |
1736[63] | [Build Appliance] Tune Self-Hosted Image Size | 1.2 M2 | [P2] [D10] | edwin.zhai@intel.com |
1614[64] | Target module build | 1.2 M2 | [P3][3D] | dvhart@linux.intel.com |
1642[65] | Minimal Image unique | 1.2 M2 | [P2][15D] | dvhart@linux.intel.com |
1647[66] | Upstream config fragments | 1.2 M2 | [P2][2D] | dvhart@linux.intel.com |
1649[67] | Define Kernel policy | 1.2 M2 | [P2][10D] | dvhart@linux.intel.com |
1729[68] | [multilib] Finish core-image-sato-sdk multilib enabling | 1.2 M2 | [P2][D10] | dongxiao.xu@intel.com |
1730[69] | [multilib] Finish core-image-lsb multilib enabling | 1.2 M2 | [P2][D10] | dongxiao.xu@intel.com |
1775[70] | [Hob2] Use configuration\'s key/value hash to validate parsing caches | 1.2 M2 | [P1][D5] Development (50%) | dongxiao.xu@intel.com |
1739[71] | [multilib] Enable multilib for debian packaging format | 1.2 M2 | [P?][D10] | dongxiao.xu@intel.com |
1621[72] | Running post installs at rootfs gen time | 1.2 M2 | [P2][D10] | dexuan.cui@intel.com |
1643[73] | Kernel Tools | 1.2 M2 | [P2][10D]. Development 30% | bruce.ashfield@windriver.com |
1638[74] | replace qemuppc | 1.2 M2 | [P2] [15D]. Design. | bruce.ashfield@windriver.com |
M2 Stabilize schedule
Release Candidate and Milestone Release schedule (Full Pass QA test follows every RC build)
- RC1: 1/11/12
- RC2: 1/18/12
- M2 Release readiness meeting:1/25/12
- M2 release: 2/3/12
M3 (Jan. 23 to Mar. 16, 2012 -- 9 weeks: planning done in week 1-2, development week 1-6, stabilization week 7-8, release week 9)
M3 Feature Development (Jan. 23 to Feb. 24, 2012)
Featuer # | Summary | Target Milestone | [Pirority][Estimate][Status] | Owner |
1735[75] | [Build Appliance] Test Self hosted image on vmware | 1.2 M3 | [P2] [D5] | dexuan.cui@intel.com |
1737[76] | [Build Appliance] Create Deploy Script for deploying to HDD or USB | 1.2 M3 | [P1] [D10] | dexuan.cui@intel.com |
1738[77] | [Build Appliance] Create GUI for Deploy Script to be integrated with HOB | 1.2 M3 | [P2] [D10] | dexuan.cui@intel.com |
1563[78] | Multilib: Complete recipe enablement | 1.2 M3 | [P2] | dongxiao.xu@intel.com |
1731[79] | [multilib] Finish rest recipes in world multilib enabling | 1.2 M3 | [P2][D20] | dongxiao.xu@intel.com |
1645[80] | kernel bloat - development | 1.2 M3 | [P2][5D] | dvhart@linux.intel.com |
1646[81] | Fast boot time | 1.2 M3 | [P2][15D] | dvhart@linux.intel.com |
37[82] | sato-icon-theme lacks generic / unknown icon | 1.2 M3 | [P2][3D] | edwin.zhai@intel.com |
874[83] | [AutoBuilder/FEAT] Set Bug to Fixed automatically when building in AutoBuilder | 1.2 M3 | [P2][D3] | elizabeth.flanagan@intel.com |
1547[84] | License file cleanup | 1.2 M3 | 3 Stages: Stage1: [P1][D4] Stage2: [P2][D10] Stage3: [P3][D5] | elizabeth.flanagan@intel.com |
1617[85]1617 | \'perf scripts\' integration | 1.2 M3 | [p2][d5] | jessica.zhang@intel.com |
1625[86] | Init | 1.2 M3 | [P2][10D] | josh@linux.intel.com |
717[87] | Improve syslog configurability | 1.2 M3 | [P?] | josh@linux.intel.com |
1561[88] | Enable cleanup of WORKDIR | 1.2 M3 | [P3][D5] | kai.kang@windriver.com |
107[89] | TCF RSE plug-in not handle the situation if the remote agent does NOT support terminal service | 1.2 M3 | [P3][TBD, depend on upstream] | lianhao.lu@intel.com |
188[90] | cdt.launch.remote issues on a non-canonical terminal | 1.2 M3 | [P3][TBD, depend on upstream] | lianhao.lu@intel.com |
1611[91] | enhance the bitbake commander eclipse plugin | 1.2 M3 | [p2][d10] | lianhao.lu@intel.com |
1620[92] | Finish Oracle/Sun Hotspot JDK/JRE support | 1.2 M3 | [P2][5D] Can someone else own? | nitin.a.kamble@intel.com |
1606[93] | Investigate New UI | 1.2 M3 | [P4][D2] | paul.eggleton@linux.intel.com |
542[94] | bitbake \"NoProvider\" message doesn\'t aid in resolving the problem | 1.2 M3 | [P1][D5] | scott.a.garman@intel.com |
1127[95] | Improve the error reporting when SkipPackage error is raised | 1.2 M3 | [P1][D5] | scott.a.garman@intel.com |
1141[96] | bitbake -b prints meaningless error when given an invalid recipe name | 1.2 M3 | [P1][D4] | scott.a.garman@intel.com |
1143[97] | Remove python stack trace when do_patch fails | 1.2 M3 | [P1][D6] | scott.a.garman@intel.com |
1145[98] | Make bitbake output less noisy for non-error cases | 1.2 M3 | [P1][D5] | scott.a.garman@intel.com |
1540[99] | Display a summary of warnings and errors at the end of a bitbake command | 1.2 M3 | [P1][D4] | scott.a.garman@intel.com |
1744[100] | [Hob2] load/save user\'s configuration | 1.2 M3 | [P1][D3] | shane.wang@intel.com |
1749[101] | [Hob2] getting build dependency quickly | 1.2 M3 | [P1][TBD] | shane.wang@intel.com |
1753[102] | [Hob2] Handle multiple providers for virtual packages | 1.2 M3 | [P1][TBD] | shane.wang@intel.com |
1551[103] | Tracing: Systemtap usability in Yocto | 1.2 M3 | [P2][5D] | tom.zanussi@intel.com |
1552[104] | Tracing: create separate recipe for perf | 1.2 M3 | [P2][5D] | tom.zanussi@intel.com |
1553[105] | Tracing: perf trace scripting support | 1.2 M3 | [P3][5D] | tom.zanussi@intel.com |
1675[106] | Create an image to meet LSB requirement for version 1.2 | 1.2 M3 | [P2][D20] | Xiaofeng.yan@windriver.com |
M3 Stabilize schedule
Release Candidate and Milestone Release schedule (Full Pass QA test follows every RC build)
- RC1: 2/29/12
- RC2: 3/7/12
- M3 Release readiness meeting: 3/14/12
- M3 release: 3/16/12
M4 (Mar. 5 to Apr. 27, 2012 -- 8 weeks: planning done in week 1, development week 1-4, stabilization week 5-7, release week 8)
M4 Feature Development (Mar. 5 to Mar. 18, 2012)
Featuer # | Summary | Target Milestone | [Pirority][Estimate][Status] | Owner |
1648[107] | Real-time process-executed timers | 1.2 M4 | [P3][20D] | dvhart@linux.intel.com |
1623[108] | POSIX support | 1.2 M4 | [P2] | kai.kang@windriver.com |
1688[109] | add multilib support to hob | 1.2 M4 | [P2][D10] | shane.wang@intel.com |
1640[110] | Tracing/profiling HOWTOs | 1.2 M4 | [P2][10D+5D] | tom.zanussi@intel.com |
M4 Stabilize schedule
Release Candidate and Milestone Release schedule (Full Pass QA test follows every RC build)
- RC1: 3/28/12
- RC2: 4/4/12
- RC3: 4/11/12
- RC4: 4/18/12
- M4 Release readiness meeting: 4/25/12
- Yocto Project 1.2 release: 4/27/12
Yocto Project unscheduled features
Please feel free to pick up these features for development whenever you have time. We welcome and appreciate all developers' help from the community.
Feature List
Please see https://wiki.yoctoproject.org/wiki/Yocto_1.2_Features#Unsorted