Yocto 1.2 Schedule: Difference between revisions

From Yocto Project
Jump to navigationJump to search
Line 85: Line 85:
| 1655[http://bugzilla.yoctoproject.org/show_bug.cgi?id=1655]||Export of source tarball or package||1.2 M2||[P3] [10D]||Xiaofeng.yan@windriver.com
| 1655[http://bugzilla.yoctoproject.org/show_bug.cgi?id=1655]||Export of source tarball or package||1.2 M2||[P3] [10D]||Xiaofeng.yan@windriver.com
|-
|-
| 1590[http://bugzilla.yoctoproject.org/show_bug.cgi?id=1590]||Archive work directory||1.2 M2||||wenzong.fan@windriver.com
| 1590[http://bugzilla.yoctoproject.org/show_bug.cgi?id=1590]||Archive work directory||1.2 M2||[P3][8D]||wenzong.fan@windriver.com
|-
|-
| 1678[http://bugzilla.yoctoproject.org/show_bug.cgi?id=1678]||kernel usability scripts||1.2 M2||[P2][10D]||tom.zanussi@intel.com
| 1678[http://bugzilla.yoctoproject.org/show_bug.cgi?id=1678]||kernel usability scripts||1.2 M2||[P2][10D]||tom.zanussi@intel.com
Line 126: Line 126:
|-
|-
| 1651[http://bugzilla.yoctoproject.org/show_bug.cgi?id=1651]||Incremental image generation||1.2 M2||[P3][D10]||liezhi.yang@windriver.com
| 1651[http://bugzilla.yoctoproject.org/show_bug.cgi?id=1651]||Incremental image generation||1.2 M2||[P3][D10]||liezhi.yang@windriver.com
|-
| 1682[http://bugzilla.yoctoproject.org/show_bug.cgi?id=1682]||A scripts to clean obsolote sstate cache files||1.2 M2||[P3][D10]||liezhi.yang@windriver.com
|-
|-
| 1126[http://bugzilla.yoctoproject.org/show_bug.cgi?id=1126]||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
| 1126[http://bugzilla.yoctoproject.org/show_bug.cgi?id=1126]||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

Revision as of 07:18, 16 December 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 [P3][8D] 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
1126[49] 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[50] 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[51] 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[52] Recipe creation/import script 1.2 M2 [P3][15D] kai.kang@windriver.com
1608[53] Improve device management 1.2 M2 [P2][1D] josh@linux.intel.com
1559[54] Hob Improvements tracking bug 1.2 M2 josh@linux.intel.com
1584[55] QA Test improvements - consider fedora/gentoo runtime security tools 1.2 M2 [P3][5D] jiajun.xu@intel.com
1595[56] Open source Yocto QA Test Cases 1.2 M2 [P2][3D] jiajun.xu@intel.com
1610[57] Eclipse BSP/Kernel Plugin 1.2 M2 [p2][d5] jessica.zhang@intel.com
1612[58] Build statistics reporting 1.2 M2 [P2][D16] elizabeth.flanagan@intel.com
1628[59] Autobuilder layer support 1.2 M2 [P2][D14] Status: Design Phase. elizabeth.flanagan@intel.com
1733[60] [Build Appliance] Improve Self-Hosted Performance 1.2 M2 [P2] [D7] : 50% done. Suspend now. edwin.zhai@intel.com
1734[61] [Build Appliance] Create image with X and Pygtk support 1.2 M2 [P1] [D10] edwin.zhai@intel.com
1736[62] [Build Appliance] Tune Self-Hosted Image Size 1.2 M2 [P2] [D10] edwin.zhai@intel.com
1614[63] Target module build 1.2 M2 [P3][3D] dvhart@linux.intel.com
1642[64] Minimal Image unique 1.2 M2 [P2][15D] dvhart@linux.intel.com
1647[65] Upstream config fragments 1.2 M2 [P2][2D] dvhart@linux.intel.com
1649[66] Define Kernel policy 1.2 M2 [P2][10D] dvhart@linux.intel.com
1729[67] [multilib] Finish core-image-sato-sdk multilib enabling 1.2 M2 [P2][D10] dongxiao.xu@intel.com
1730[68] [multilib] Finish core-image-lsb multilib enabling 1.2 M2 [P2][D10] dongxiao.xu@intel.com
1775[69] [Hob2] Use configuration\'s key/value hash to validate parsing caches 1.2 M2 [P1][D5] Development (50%) dongxiao.xu@intel.com
1739[70] [multilib] Enable multilib for debian packaging format 1.2 M2 [P?][D10] dongxiao.xu@intel.com
1621[71] Running post installs at rootfs gen time 1.2 M2 [P2][D10] dexuan.cui@intel.com
1643[72] Kernel Tools 1.2 M2 [P2][10D]. Development 30% bruce.ashfield@windriver.com
1638[73] 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[74] [Build Appliance] Test Self hosted image on vmware 1.2 M3 [P2] [D5] dexuan.cui@intel.com
1737[75] [Build Appliance] Create Deploy Script for deploying to HDD or USB 1.2 M3 [P1] [D10] dexuan.cui@intel.com
1738[76] [Build Appliance] Create GUI for Deploy Script to be integrated with HOB 1.2 M3 [P2] [D10] dexuan.cui@intel.com
1563[77] Multilib: Complete recipe enablement 1.2 M3 [P2] dongxiao.xu@intel.com
1731[78] [multilib] Finish rest recipes in world multilib enabling 1.2 M3 [P2][D20] dongxiao.xu@intel.com
1645[79] kernel bloat - development 1.2 M3 [P2][5D] dvhart@linux.intel.com
1646[80] Fast boot time 1.2 M3 [P2][15D] dvhart@linux.intel.com
37[81] sato-icon-theme lacks generic / unknown icon 1.2 M3 [P2][3D] edwin.zhai@intel.com
874[82] [AutoBuilder/FEAT] Set Bug to Fixed automatically when building in AutoBuilder 1.2 M3 [P2][D3] elizabeth.flanagan@intel.com
1547[83] License file cleanup 1.2 M3 3 Stages: Stage1: [P1][D4] Stage2: [P2][D10] Stage3: [P3][D5] elizabeth.flanagan@intel.com
1617[84]1617 \'perf scripts\' integration 1.2 M3 [p2][d5] jessica.zhang@intel.com
1625[85] Init 1.2 M3 [P2][10D] josh@linux.intel.com
717[86] Improve syslog configurability 1.2 M3 [P?] josh@linux.intel.com
1561[87] Enable cleanup of WORKDIR 1.2 M3 [P3][D5] kai.kang@windriver.com
107[88] 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[89] cdt.launch.remote issues on a non-canonical terminal 1.2 M3 [P3][TBD, depend on upstream] lianhao.lu@intel.com
1611[90] enhance the bitbake commander eclipse plugin 1.2 M3 [p2][d10] lianhao.lu@intel.com
1620[91] Finish Oracle/Sun Hotspot JDK/JRE support 1.2 M3 [P2][5D] Can someone else own? nitin.a.kamble@intel.com
1606[92] Investigate New UI 1.2 M3 [P4][D2] paul.eggleton@linux.intel.com
542[93] bitbake \"NoProvider\" message doesn\'t aid in resolving the problem 1.2 M3 [P1][D5] scott.a.garman@intel.com
1127[94] Improve the error reporting when SkipPackage error is raised 1.2 M3 [P1][D5] scott.a.garman@intel.com
1141[95] bitbake -b prints meaningless error when given an invalid recipe name 1.2 M3 [P1][D4] scott.a.garman@intel.com
1143[96] Remove python stack trace when do_patch fails 1.2 M3 [P1][D6] scott.a.garman@intel.com
1145[97] Make bitbake output less noisy for non-error cases 1.2 M3 [P1][D5] scott.a.garman@intel.com
1540[98] 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[99] [Hob2] load/save user\'s configuration 1.2 M3 [P1][D3] shane.wang@intel.com
1749[100] [Hob2] getting build dependency quickly 1.2 M3 [P1][TBD] shane.wang@intel.com
1753[101] [Hob2] Handle multiple providers for virtual packages 1.2 M3 [P1][TBD] shane.wang@intel.com
1551[102] Tracing: Systemtap usability in Yocto 1.2 M3 [P2][5D] tom.zanussi@intel.com
1552[103] Tracing: create separate recipe for perf 1.2 M3 [P2][5D] tom.zanussi@intel.com
1553[104] Tracing: perf trace scripting support 1.2 M3 [P3][5D] tom.zanussi@intel.com
1675[105] 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[106] Real-time process-executed timers 1.2 M4 [P3][20D] dvhart@linux.intel.com
1623[107] POSIX support 1.2 M4 [P2] kai.kang@windriver.com
1688[108] add multilib support to hob 1.2 M4 [P2][D10] shane.wang@intel.com
1640[109] 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