Yocto 1.3 Features: Difference between revisions

From Yocto Project
Jump to navigationJump to search
Line 5: Line 5:
== Yocto Project 1.3 Themes ==
== Yocto Project 1.3 Themes ==


=== Yocto Project 1.3 Objectives ===
The Yocto Project 1.3 Themes include:
The objectives of the Yocto 1.3 release are to increase adoption of the Yocto Project.
===Continuity / Refresh===
 
=== Yocto Project 1.3 Theme List ===
 
The Yocto Project 1.3 Themes towards the Objectives listed above are:
====Continuity / Refresh====


The usual keeping up to date with various upstream project, continue to work on the quality of the metadata and keeping up to date with bug fixing.
The usual keeping up to date with various upstream project, continue to work on the quality of the metadata and keeping up to date with bug fixing.


====Stabilization & Adoption====
===Stabilization & Adoption===


We've introduced a lot of changes. I think now may be a good time to catch our breath so to speak and ensure everything is complete, functional, well tested and has the right level of polish.
We've introduced a lot of changes. I think now may be a good time to catch our breath so to speak and ensure everything is complete, functional, well tested and has the right level of polish.
Line 21: Line 16:
We also need to encourage adoption of the project by OSV and Silicon Vendors and look at ways we can advance and integrate Shoeleather-type board labs (from semis and OSVs).
We also need to encourage adoption of the project by OSV and Silicon Vendors and look at ways we can advance and integrate Shoeleather-type board labs (from semis and OSVs).


====Usability====
===Usability===


Introduce WebHob?
Introduce WebHob?

Revision as of 22:05, 24 April 2012

Potential Yocto Project 1.3 Features

Yocto Project 1.3 - Target release = Oct. 2012

Yocto Project 1.3 Themes

The Yocto Project 1.3 Themes include:

Continuity / Refresh

The usual keeping up to date with various upstream project, continue to work on the quality of the metadata and keeping up to date with bug fixing.

Stabilization & Adoption

We've introduced a lot of changes. I think now may be a good time to catch our breath so to speak and ensure everything is complete, functional, well tested and has the right level of polish.

We also need to encourage adoption of the project by OSV and Silicon Vendors and look at ways we can advance and integrate Shoeleather-type board labs (from semis and OSVs).

Usability

Introduce WebHob? Continue improving error messages Reserve time to jump on usability issues as they come up

Process for Entering New Feature Requests

  • Open a bug in the Yocto bugzilla setting the type of bug to be an "enhancement" request. The detail about the request should be included in the bugzilla report.
  • Create a new entry in the appropriate feature table below (Poky, SDK, Hardware)
    • Suggestion: start by copying an existing request as a template
  • Give the feature a short, descriptive name
  • Set the priority as appropriate (see the legend below)
  • Set the Status to "Review"
  • In the Source field, enter your name along with the origination of the request (e.g. OSV, OEM, Community) if applicable; provide as much detail here as you can
  • In the Comments / Bugzilla field, provide any additional information for the request includind a link to a bugzilla entry
  • Preview your Entry to make sure it looks ok and then save it

Legend

Priority: 1 = Must have, 2 = Nice to have but wouldn't block a release, 3 = Lower priority, desired, defined plan, 4 = Worthwhile ideas, no defined plan

Status: Accept = Engineering agreement to include in release, Review = Under Review for Inclusion in this release, Reject = Will not be included in this release

Sample Table

This is a sample table to show how to submit features.

Feature Name Priority Status Source Comments / Bugzilla Links
Placeholder feature name 1, 2, 3 or 4 Review Name Comment + Link

Core/Bitbake

Feature Name Description Priority Status Source Owner Due Comments / Bugzilla Links

Core Meta Data

Feature Name Description Priority Status Source Owner Due Comments / Bugzilla Links

Other Layer Meta Data

Feature Name Description Priority Status Source Owner Due Comments / Bugzilla Links

Infrastructure

Feature Name Description Priority Status Source Owner Due Comments / Bugzilla Links

Kernel

Feature Name Description Priority Status Source Owner Due Comments / Bugzilla Links

BSPs

Feature Name Description Priority Status Source Owner Due Comments / Bugzilla Links

ADT / Tools and Support

Feature Name Description Priority Status Source Owner Due Comments / Bugzilla Links

QA Items

Feature Name Description Priority Status Source Owner Due Comments / Bugzilla Links

Documentation

Feature Name Description Priority Status Source Owner Due Comments / Bugzilla Links

Unsorted List

Bug # Author Description Target White Board Owner Status
2008 xiaotongx.lv@intel.com 1.[Helper API] Understand bitbake server build mechanism to implement bitbake server helper (rest API) for web UI 1.3 [P1][D3] xiaotongx.lv@intel.com NEW
2009 xiaotongx.lv@intel.com 2.[Helper API] Implement configuration APIs in helper side based on bitbake server runCommand() method via synchronous way 1.3 [P1][D2] xiaotongx.lv@intel.com NEW
2011 xiaotongx.lv@intel.com [WEB HOB] After finishing codes business logic, then at last to finish web UE AND UI html , JS and web front end python codes 1.3 [P1 D5] xiaotongx.lv@intel.com NEW
2081 richard.purdie@linuxfoundat... We need to add scripts to stress test sstate package relocatability 1.3 venkatarg@huawei.com ACCE
2082 mark.hatle@windriver.com Additional test case: shared sstate-cache between users 1.3 venkatarg@huawei.com NEW
1551 richard.purdie@linuxfoundat... Tracing: Systemtap usability in Yocto 1.3 [P2][5D] tom.zanussi@intel.com ACCE
1552 richard.purdie@linuxfoundat... Tracing: create separate recipe for perf 1.3 [P2][5D] tom.zanussi@intel.com ACCE
1553 richard.purdie@linuxfoundat... Tracing: perf trace scripting support 1.3 [P3][5D] tom.zanussi@intel.com ACCE
1633 song.liu@intel.com AMT driver integration 1.3 [P2][4D] Development 50% complete tom.zanussi@intel.com ACCE
1640 song.liu@intel.com Tracing/profiling HOWTOs 1.3 [P2][10D+5D] tom.zanussi@intel.com ACCE
2308 song.liu@intel.com A small common BSP with graphics for as many platforms as possible (x86) 1.3 song.liu@intel.com NEW
2326 belen.barros.pena@intel.com [Hob2] All \'Image details\' screens must contain a primary action 1.3 shane.wang@intel.com ACCE
1715 shane.wang@intel.com [NAS] poky needs user-friendly error messages 1.3 [P2][4D] shane.wang@intel.com NEED
1688 msm@freescale.com add multilib support to hob 1.3 [P3][D10] Won\'t be supported in Hob for 1.2 shane.wang@intel.com REOP
1588 richard.purdie@linuxfoundat... Hob v2 - Interface updates? 1.3 Umbrella Bug For Tracking Only shane.wang@intel.com ACCE
1691 msm@freescale.com [HOB] make IMAGES_TYPE a per recipe setting 1.3 [P2][D5] shane.wang@intel.com ACCE
1780 fransmeulenbroeks@gmail.com multi partition images (split images) 1.3 shane.wang@intel.com ACCE
2170 josh@linux.intel.com Switch to flexible layout 1.3 shane.wang@intel.com ACCE
1574 msm@freescale.com add additional dialogs/config for u-boot/kernel 1.3 [P3][D15] shane.wang@intel.com NEW
1575 msm@freescale.com configure runtime services from gui 1.3 [P3[D10] shane.wang@intel.com NEW
1576 msm@freescale.com configure network settings from hob gui 1.3 [P3][D5] shane.wang@intel.com NEW
1577 msm@freescale.com configure users and default passwords from hob gui 1.3 [P3][D5] shane.wang@intel.com NEW
1955 koen@dominion.thruhere.net kiosk mode for hob 1.3 shane.wang@intel.com NEW
1972 josh@linux.intel.com Enhance hob to guide users through creating custom images which boot into a specific app 1.3 shane.wang@intel.com NEW
2168 eric@eukrea.com HOB should check for available disk space 1.3 shane.wang@intel.com NEW
2180 shane.wang@intel.com [Hob2] Implement tab \"Packages by recipe\" in the packages screen. 1.3 shane.wang@intel.com NEW
2345 belen.barros.pena@intel.com [Hob2] Review the UI mechanism used for selecting base images 1.3 shane.wang@intel.com NEW
2346 belen.barros.pena@intel.com [Hob2] Review and refine sorting mechanisms in Hob 1.3 shane.wang@intel.com NEW
760 qing.he@intel.com [script] no options to use kernel nfs server as nfsroot 1.3 [P3][7D] scott.a.garman@intel.com ACCE
1159 scott.a.garman@intel.com Need to change numeric user/groupids to names in device_table-minimal.txt 1.3 [P3][4D] scott.a.garman@intel.com ACCE
1619 song.liu@intel.com Package Documentation Audit: All recipes build 1.3 Time estimate not possible - this is an ongoing task scott.a.garman@intel.com ACCE
2025 dvhart@linux.intel.com runqemu scripts should attempt sane defaults for unkown machines 1.3 [P3][3D] scott.a.garman@intel.com ACCE
2150 scott.a.garman@intel.com Develop a video screencast sequel to \"Getting Started with the Yocto Project\" 1.3 [P1][15D] scott.a.garman@intel.com ACCE
1474 mark.hatle@windriver.com QEMU won\'t run on a system that does not support tunctl 1.3 [P3][12D] scott.a.garman@intel.com NEW
1969 hongnax.xu@intel.com Can\'t launch multiple qemu using nfs 1.3 [P2][7D] scott.a.garman@intel.com NEW
2112 tom.rini@gmail.com The \'build appliance\' installable should contain / have access to sstate caches for all targets 1.3 saul.wold@intel.com ACCE
1763 damien.lespiau@intel.com More universally bootable live images 1.3 [P2] saul.wold@intel.com NEW
2273 paul.eggleton@linux.intel.com Evaluate current image space settings 1.3 saul.wold@intel.com NEW
2287 saul.wold@intel.com Create target that will download all versions required for all target builds 1.3 saul.wold@intel.com NEW
2316 richard.purdie@linuxfoundat... rename eds-dbus to eds 1.3 saul.wold@intel.com NEW
238 richard.purdie@linuxfoundat... sstate code doesn\'t detect overwriting files 1.3 richard.purdie@linuxfoundat... ACCE
1615 song.liu@intel.com gtk+ sato filechooser patch 1.3 [P3] [7D] richard.purdie@linuxfoundat... RESO
2057 kergoth@gmail.com bitbake-diffsigs ability to dump a single signature should be more obvious 1.3 richard.purdie@linuxfoundat... RESO
1179 dvhart@linux.intel.com Specify paths searched when failing to find a SRC_URI 1.3 Triaged, but needs an owner (23-Jun-2011) richard.purdie@linuxfoundat... ACCE
1789 josh@linux.intel.com Optionally generate a HTML log 1.3 richard.purdie@linuxfoundat... NEW
1973 josh@linux.intel.com Enhance BitBake manual 1.3 richard.purdie@linuxfoundat... NEW
1974 josh@linux.intel.com Contributor documentation 1.3 richard.purdie@linuxfoundat... NEW
1975 josh@linux.intel.com BitBake test suite 1.3 richard.purdie@linuxfoundat... NEW
2044 paul.eggleton@linux.intel.com sstate needs a mechanism to detect changes to local files 1.3 paul.eggleton@linux.intel.com ACCE
1598 richard.purdie@linuxfoundat... Add remote layer support 1.3 [P3][D5][Test Plan Ready] Proof-of-concept developed, needs more work & discussion paul.eggleton@linux.intel.com ACCE
1654 mark.hatle@windriver.com Layer tooling: Tool to combine layers 1.3 [P3][D1][Test Case Ready] Implemented feature, still one more issue to address paul.eggleton@linux.intel.com ACCE
1890 paul.eggleton@linux.intel.com Build history analysis web interface 1.3 [P1][D5] paul.eggleton@linux.intel.com ACCE
1562 richard.purdie@linuxfoundat... kernel oops style error collection server 1.3 [P2.5][D4] Investigate & Make proposal for 1.3 paul.eggleton@linux.intel.com NEW
1606 song.liu@intel.com Investigate New UI 1.3 [P4][D2] paul.eggleton@linux.intel.com NEW
2312 paul.eggleton@linux.intel.com Examine changes after repeated perl do_compile 1.3 nitin.a.kamble@intel.com NEW
1462 saul.wold@intel.com Running postinstalls under qemu user mode emulation (such as pango) 1.3 mark.hatle@windriver.com Wait
405 mark.hatle@windriver.com Add a mechanism to do pre-build sanity based on specific configurations 1.3 mark.hatle@windriver.com NEED
2183 giulia@closertag.com [Hob2]Build failure scenario 1.3 limingx.l.an@intel.com NEW
2248 giulia@closertag.com [Hob2] Persistent Tooltip visual design and placement 1.3 limingx.l.an@intel.com NEW
1192 niqingliang2003@tom.com mpc8315\'s tune file: \"tune-ppc603e.inc\" 1.3 liming.wang@windriver.com ACCE
1893 liezhi.yang@windriver.com Incremental deb image generation 1.3 [P3][D10][pending] liezhi.yang@windriver.com ACCE
1894 liezhi.yang@windriver.com Incremental ipk image generation 1.3 [P3][D10][Test Case Ready][Pending] liezhi.yang@windriver.com ACCE
2075 liezhi.yang@windriver.com Replace older functions with the subprocess module 1.3 liezhi.yang@windriver.com ACCE
107 lianhao.lu@intel.com TCF RSE plug-in not handle the situation if the remote agent does NOT support terminal service 1.3 [P3][TBD, depend on upstream] lianhao.lu@intel.com Wait
188 jessica.zhang@intel.com cdt.launch.remote issues on a non-canonical terminal 1.3 [P3][TBD, depend on upstream] lianhao.lu@intel.com Wait
1788 dongxiao.xu@intel.com [Hob2] Build pseudo-native within Hob 1.3 [P2] lianhao.lu@intel.com NEW
2332 song.liu@intel.com POSIX support: Fixes bugs for every milestone - 1.3 1.3 kai.kang@windriver.com NEW
1656 mark.hatle@windriver.com Recipe creation/import script 1.3 [P3][15D] [Test Case Ready]Patch Review 50% kai.kang@windriver.com ACCE
bugzilla:1582 richard.purdie@linuxfoundat... Host intrusion prevention/Swabber 1.3 [P2][10D] [No QA Needed Currently] Development (33% complete) josh@linux.intel.com Wait
822 josh@linux.intel.com Enable swabber to be run for only specific recipes 1.3 [P3][2D] Design josh@linux.intel.com ACCE
1502 jiajun.xu@intel.com [multilib] No support for multilibs and deb package backend 1.3 [P2][10D][Test Plan Ready] josh@linux.intel.com ACCE
1625 song.liu@intel.com Support use of alternative init systems 1.3 [P2][10D] - Design Review josh@linux.intel.com ACCE
806 josh@linux.intel.com Consider using PatchELF rather than chrpath for modifying the RPATH 1.3 josh@linux.intel.com NEW
823 josh@linux.intel.com Ensure Poky can be run on non-Linux Unices 1.3 josh@linux.intel.com NEW
1963 josh@linux.intel.com Consider adopting systemd interfaces in Poky core OS distro configuration 1.3 josh@linux.intel.com NEW
1584 richard.purdie@linuxfoundat... QA Test improvements - consider fedora/gentoo runtime security tools 1.3 [P3][5D][No QA Needed] jiajun.xu@intel.com ACCE
2123 richard.purdie@linuxfoundat... Add in tests for re-execution of tasks 1.3 jiajun.xu@intel.com NEW
1610 jessica.zhang@intel.com Eclipse BSP/Kernel Plugin 1.3 [p2][d12] - development complete jessica.zhang@intel.com REOP
2342 reinette.chatre@intel.com Toolchain archive contains DISTRO_VERSION instead of SDK_VERSION 1.3 jessica.zhang@intel.com REOP
191 jessica.zhang@intel.com Provide interface for user the install Yocto SDK through IDE 1.3 jessica.zhang@intel.com ACCE
1601 jessica.zhang@intel.com add secure login support for tcf 1.3 jessica.zhang@intel.com NEW
1617 song.liu@intel.com \'perf scripts\' integration 1.3 [p2][d5] jessica.zhang@intel.com NEW
1991 jessica.zhang@intel.com Define the flow after user finish a build, still able to retrieve the build log 1.3 Patch Submitted but Rejected. See comments. giulia@closertag.com NEW
1778 elizabeth.flanagan@intel.com License wrangling, stage 3 1.3 [1.3] elizabeth.flanagan@intel.com ACCE
2136 elizabeth.flanagan@intel.com INCOMPATIBLE LICENSE may end up excluding compatible packages 1.3 elizabeth.flanagan@intel.com RESO
874 yongkang.you@intel.com [AutoBuilder/FEAT] Set Bug to Fixed automatically when building in AutoBuilder 1.3 [P2][D3] elizabeth.flanagan@intel.com ACCE
1596 richard.purdie@linuxfoundat... Automate BSP Testing 1.3 [P2][D10] - Co-Assign with Michael elizabeth.flanagan@intel.com ACCE
1612 song.liu@intel.com Build statistics reporting 1.3 [P3][D16] elizabeth.flanagan@intel.com ACCE
1628 song.liu@intel.com Autobuilder layer support 1.3 [P2][D14][No QA Needed] Status: Testing 1/20 elizabeth.flanagan@intel.com ACCE
1629 song.liu@intel.com Buildstats memory measurements 1.3 [1.3] elizabeth.flanagan@intel.com ACCE
1673 elizabeth.flanagan@intel.com More work to meta-target (lsb images) 1.3 [P2][D5] elizabeth.flanagan@intel.com ACCE
1953 elizabeth.flanagan@intel.com License Compliance: Create License Responsibility File 1.3 elizabeth.flanagan@intel.com ACCE
2034 dvhart@linux.intel.com Tail first failing log in yocto-build email summaries 1.3 elizabeth.flanagan@intel.com ACCE
2275 wmills@ti.com License compliance: failure to detect new license files 1.3 elizabeth.flanagan@intel.com NEW
1731 dongxiao.xu@intel.com [multilib] Finish rest recipes in world multilib enabling 1.3 [P2][D20][Development], get the list, need check one by one, Mar 13, 2011 edwin.zhai@intel.com ACCE
1624 song.liu@intel.com QEMU GL Enhancements 1.3 [P2] edwin.zhai@intel.com NEW
1985 paul.eggleton@linux.intel.com matchbox-panel doesn\'t build battery status applet 1.3 edwin.zhai@intel.com NEW
1614 song.liu@intel.com Target module build 1.3 [P3][5D] dvhart@linux.intel.com ACCE
1635 song.liu@intel.com Drop Grub for Syslinux 1.3 [P2][5D][Test Case Completed] Development dvhart@linux.intel.com ACCE
1646 song.liu@intel.com Fast boot time (Documentation) 1.3 [P2][15D] 90% Complete, Docs remaining dvhart@linux.intel.com ACCE
1648 song.liu@intel.com Real-time process-executed timers 1.3 [P3][20D] dvhart@linux.intel.com ACCE
1649 song.liu@intel.com Define Kernel policy 1.3 [P2][10D] dvhart@linux.intel.com ACCE
1795 dvhart@linux.intel.com Simplify core-image-minimal-initramfs and reduce dependencies 1.3 dvhart@linux.intel.com NEW
1830 dvhart@linux.intel.com Add bluetooth config fragment and add to yocto/standard or appropriate BSPs 1.3 [P3][2D] Looking for owner dvhart@linux.intel.com NEW
1739 dongxiao.xu@intel.com [multilib] Enable multilib for debian packaging format 1.3 [P?][D10] dup of 1502 dongxiao.xu@intel.com RESO
1303 jessica.zhang@intel.com Allow customize the dev packages when building a toolchain 1.3 [P3][D5] dongxiao.xu@intel.com NEED
1560 richard.purdie@linuxfoundat... Enable recipe specific sysroots 1.3 [P3][D30] (The task effort is hard to split) dongxiao.xu@intel.com ACCE
1581 josh@linux.intel.com [HOB] Enable customisation of image drop down 1.3 [P1][2D] 60% dongxiao.xu@intel.com ACCE
1621 song.liu@intel.com Running post installs at rootfs gen time 1.3 [P2][D10][No QA Needed] [Design Review][post 1.2] Feb 20, 2012 dexuan.cui@intel.com ACCE
1736 edwin.zhai@intel.com [Build Appliance] Tune Self-Hosted Image Size 1.3 [P2] [D10] lower priority. we might want to close the bug? [Apr 03, 2012] dexuan.cui@intel.com ACCE
1992 chunhuax.lv@intel.com [Web Hob] configure web development environment 1.3 [P1][D2] developing 85% chunhuax.lv@intel.com ACCE
1993 chunhuax.lv@intel.com [Web Hob] design web database table 1.3 [P1][D3] design 80% chunhuax.lv@intel.com ACCE
1994 chunhuax.lv@intel.com [Web Hob] Initialization data to database 1.3 [P1][D1] developing 30% chunhuax.lv@intel.com ACCE
1996 chunhuax.lv@intel.com [Web Hob] add feature to get users build configuration 1.3 [P1][D3] chunhuax.lv@intel.com ACCE
1997 chunhuax.lv@intel.com [Web Hob] add feature to get layer and machine information 1.3 [P1][D3] chunhuax.lv@intel.com ACCE
1998 chunhuax.lv@intel.com [Web Hob] add feature to get recipe build progress and logs 1.3 [P1][D3] chunhuax.lv@intel.com ACCE
1999 chunhuax.lv@intel.com [Web Hob] add feature to get base image list and store data into DB 1.3 [P1][D3] chunhuax.lv@intel.com ACCE
2000 chunhuax.lv@intel.com [Web Hob] add feature to get recipe and package user selected and send to bitbakeserver 1.3 [P1][D2] chunhuax.lv@intel.com ACCE
2001 chunhuax.lv@intel.com [Web Hob] add feature to get package build progress and logs 1.3 [P1][D3] chunhuax.lv@intel.com ACCE
2003 chunhuax.lv@intel.com [Web Hob] add feature to get image build progress and logs 1.3 [P1][D3] chunhuax.lv@intel.com ACCE
1995 chunhuax.lv@intel.com [Web Hob] add feature to listen bitbake server status 1.3 [P1][D3] chunhuax.lv@intel.com NEW
2002 chunhuax.lv@intel.com [Web Hob] add feature to store package successful build information into DB 1.3 [P1][D2] chunhuax.lv@intel.com NEW
2004 chunhuax.lv@intel.com [Web Hob] add feature to store image url into DB 1.3 [P1][D2] chunhuax.lv@intel.com NEW
2005 chunhuax.lv@intel.com [Web Hob] add feature to check bitbake server status frequently. 1.3 [P1][D1] chunhuax.lv@intel.com NEW
2006 chunhuax.lv@intel.com [Web Hob] amended some fatal error in the system 1.3 [P1][D3] chunhuax.lv@intel.com NEW
2333 song.liu@intel.com kernel: development workflow usecase documentation and support - 1.3 1.3 bruce.ashfield@windriver.com NEW
1634 song.liu@intel.com BSP: research and update/refresh reference platforms 1.3 [P2][5D] - Design Review Complete. January 30th, 2012 bruce.ashfield@windriver.com RESO