Yocto 1.2 Features
From Yocto Project
Jump to navigationJump to search
Potential Yocto Project 1.2 Features
Yocto Project 1.2 - Target release = April 2012
Yocto Project 1.2 Themes
The topics below are the themes that some members of the team have started brainstorming for Yocto Project v1.2. These will be improved with community input.
Yocto Project 1.2 Objectives
The objectives of the Yocto 1.2 release are to increase adoption of the Yocto Project.
Yocto Project 1.2 Theme List
The Yocto Project 1.2 Themes towards the Objectives listed above are:
- Improved usability of the build system for new experienced users, new novice users and existing users.
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 |
Usability
Feature Name | Priority | Status | Source | Owner | Comments / Bugzilla Links |
Build Appliance: Pre-configured VM Build image built by Yocto | 1 | Review | davest/tracey/RP | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1557 | |
Hob improvements | 1 | Review | davest/tracey/RP | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1559 | |
Hob v2 - Interface updates? | 1 | Review | davest/tracey/RP | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1588 | |
Improve user experience under Windows | 1 | Review | davest/tracey/RP | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1586 | |
Error Handling Improvements | 1 | Review | Saul (Scott G) | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1543 | |
Firewall / Proxy handling in git | 2 | Review | davest/tracey/RP | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1585 |
Core/Bitbake
Feature Name | Priority | Status | Source | Owner | Due | Comments / Bugzilla Links |
Make BasicHash the default | 1 | Review | RP | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1555 | ||
Address git fetcher mirror issues | 2 | Review | RP | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1511 | ||
Recipe specific configuration (e.g. Gstreamer) | 2 | Review | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=923 | ||
Finish and enable PR server | 2 | Review | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1126 | ||
Host intrusion prevention/Swabber | 2 | Review | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1582 | ||
Yocto OOPS-type messages | 2.5 | Review | LCS | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1562 | |
Recipe-specific sysroot | 3 | Review | from 1.0 | Saul (Dongxiao) | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1560 |
Handle old versions in WORKDIR | 3 | Review | from 1.0 | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1561 | |
Ability to build SRPM | 3 | Review | RP Notes | Jeff Polk/Mark | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1591 |
Binary package install class | 3 | Review | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1592 | ||
Disk space monitoring | 3 | Review | RP and Robert | WR Distro Team (Robert) | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1589 |
Ability to archive work dir | 3 | Review | LCS | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1590 | |
Support for remote layers | 3 | Review | Community | Paul | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1598 |
Build Appliance: Pre-configured VM Build image (desktop Linux OS) | 4 | Review | LCS | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1558 | |
Depexp functionality without X | 4 | Review | Joshua | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1658 |
QA Items
Feature Name | Priority | Status | Source | Owner | Due | Comments / Bugzilla Links |
Package History | 1 | Review | RP | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1565 | |
Package History Analysis Tool | 1 | Review | RP | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1566 | |
QA Tests: Add recipe for LSB Tests and automate test | 2 | Review | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1567 | ||
QA Tests: Add recipe for posix Tests and automate test | 2 | Review | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1568 | ||
Open Source Test Cases | 2 | Review | QA | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1595 | |
Collect data at build time to increase accuracy of estimation (hob) | 2 | Review | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1316 | ||
QA Tests: Add recipe for rt Tests and automate test | 3 | Review | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1569 | ||
QA Test improvements - consider fedora/gentoo runtime security tools | 3 | Review | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1584 | ||
Automate BSP Testing | 4 | Review | Tom | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1596 | |
Test framework | 4 | Review | RP Notes | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1594 |
Core Meta Data
Feature Name | Priority | Status | Source | Owner | Due | Comments / Bugzilla Links |
build statistics reporting | 2 | Review | eflanagan/Jay7/ka6sox | Beth/Jay | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1612 |
Sanity checks on per recipe basis | 2 | Review | RP Notes Bug#405 | Saul (Scott G) | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1616 |
Package Documentation Audit: All recipes build | 2 | Review | Team | Scott G | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1619 |
Parallel Locale Generation | 2 | Review | RP | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1554 | |
Clean up warning messages | 2 | Review | Saul | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1544 | |
Multilib: Enhance gcc recipe to support multilibs | 2 | Review | RP | Ke | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1549 |
Multilib: Complete recipe enablement | 2 | Review | RP | Ke | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1563 |
Multilib: Drop MULTILIB_IMAGE_INSTALL | 2 | Review | RP | Ke | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1564 |
Multilib: Document | 2 | Review | RP | Ke | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1622 |
MeeGo GPLv2 Sync | 2 | Review | RP Notes | Saul (Ke) | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1618 |
Finish Oracle/Sun Hotspot JDK/JRE support | 2 | Review | Tom | Tom | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1620 |
Running post installs at rootfs gen time | 2 | Review | RP Notes | Saul (Dexuan) | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1621 |
POSIX support | 2 | Review | Team | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1623 | |
License file cleanup | 2 | Review | Beth | Beth | 1.2 | 1 week http://bugzilla.yoctoproject.org/show_bug.cgi?id=1547 |
QEMU GL Enhancements | 2 | Review | Meta-data | Saul (Edwin) | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1624 |
Init | 2 | Review | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1625 | ||
Document multiple library versions co-existing | 3 | Review | Team | Saul (Dongxiao?) | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1548 |
Enhance TARGET_VENDOR field support | 3 | Review | RP | Ke | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1550 |
selinux patch integration | 3 | Review | Meta-data | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1609 | |
gtk+ sato filechooser patch | 3 | Review | RP Notes | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1615 | |
Investigate New UI | 4 | Review | Meta-data | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1606 | |
Implement Factory reset | 4 | Review | Joshua | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1593 | |
Embedded java environment or even JDK support | 4 | Review | Team | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1613 |
Other Layer Meta Data
Feature Name | Priority | Status | Source | Owner | Due | Comments / Bugzilla Links |
x32 Enhancements | 2 | Review | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1579 | ||
BSPs or layers for a specific category of devices | 2 | Review | Dirk/Dave/Andy | TBD | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1626 |
Security layer | 4 | Review | Joshua | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1597 |
Infrastructure
Feature Name | Description | Priority | Status | Source | Owner | Due | Comments / Bugzilla Links |
autobuilder layer support | need detail | 2 | Review | Beth | Beth | 1.2 | 2 weeks, http://bugzilla.yoctoproject.org/show_bug.cgi?id=1628 |
buildstats memory measurements | need detail | 2 | Review | Beth | Beth | 1.2 | 1 week and half, http://bugzilla.yoctoproject.org/show_bug.cgi?id=1629 |
autobuilder clean sstate option | 2 | Review | Beth | Beth | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1627 | |
Eval Patch management tools | 3 | Review | RP Notes | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1632 | ||
Bugzilla to Wiki | 2.5 | Review | Darren | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1631 | ||
Provide a click through license mechanism | 2 | Review | Tom | Tom | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1630 |
BSPs
Feature Name | Description | Priority | Status | Source | Owner | Due | Comments / Bugzilla Links |
AMT driver integration | Review | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1633 | ||||
Improve device management | Review | Joshua/Darren | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1608 | |||
BSP update/intro | 2 | Review | Bruce/Richard/team | Bruce | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1634 | |
Drop Grub for Syslinux | 2 | Review | Darren | Darren | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1635 | |
Upgrade to EFI | 2 | Review | Darren | Darren | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1636 | |
BSP/kernel wrappers/wizards | 2 | Review | tomz | tomz | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1637 | |
replace qemuppc | need detail | Review | Bruce | 1.2 | http://bugzilla.pokylinux.org/show_bug.cgi?id=1638 | ||
streamline meta-intel kernel config options | Review | Tom | Tom | 1.2 | http://bugzilla.pokylinux.org/show_bug.cgi?id=1661 |
ADT / Tools and Support
Feature Name | Description | Priority | Status | Source | Owner | Due | Comments / Bugzilla Links |
Enhance the deploy part in remote debug | 2 | Review | Lianhao | Jessica | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1600 | |
Secure login | 3 | Review | ADT Team | Jessica | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1601 | |
Linux tools upstream integration | 2 | Review | ADT Team | Jessica | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1602 | |
Add recipe supporting autoconf-nativesdk and automake-nativesdk | 2 | Review | Lianhao | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1603 | ||
Eclipse BSP/Kernel Plugin | 2 | Review | Darren | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1610 | ||
enhance the bitbake commander eclipse plugin | 2 | Review | Dongxiao/Lianhao | TBD | TBD | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1611 | |
Tracing: tuna, oscilloscope recipes | Need detail | 3 | Review | from 1.0 | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1639 | |
Tracing/profiling HOWTOs | 2 | Review | Tom | Tom | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1640 | |
Profiling: Valgrind tools in Eclipse | 2 | Review | Dave/JZ | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1580 | ||
Tracing: Systemtap usability in Yocto | 2 | Review | Tom | Tom | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1551 | |
Tracing: create separate recipe for perf | 2 | Review | Tom | Tom | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1552 | |
Tracing: perf trace scripting support | 2 | Review | from 1.0 | Tom | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1553 | |
'perf scripts' integration | 2 | Review | Tom | Jessica/Tom | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1617 |
Documentation
Feature Name | Description | Priority | Status | Source | Owner | Due | Comments / Bugzilla Links |
Various Demo Videos | 2 | Review | From ADT module and scratch | ScottR | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1641 |
Kernel
Feature Name | Description | Priority | Status | Source | Owner | Due | Comments / Bugzilla Links |
Minimal Image unique | 3 | Review | Team | WR Distro Team | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1642 | |
Kernel Tools | need detail | 2 | Review | Bruce/Mark | Bruce | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1643 |
use cases | need detail | 1 | Review | Bruce | Bruce | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1644 |
kernel bloat - development | need detail | 1 | Review | Darren | Darren | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1645 |
Fast boot time | need detail | 1 | Review | Team | Darren | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1646 |
Upstream config fragments | 1 | Review | Darren | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1647 | ||
Real-time process-executed timers | 2 | Review | Darren | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1648 | ||
Define Kernel policy | 1 | Review | Darren | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1649 | ||
Target module build | 3 | Review | RP Notes | Darren | 1.2 | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1614 |
Unsorted
Feature Name | Priority | Status | Source | Owner | Due | Comments / Bugzilla Links |
Way to determine what is about to happen (similar to a dry-run) | Review | WR | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1659 | |||
debuginfo export | Review | WR | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1657 | |||
Recipe creation/import script | Review | WR | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1656 | |||
Export of source tarball or package | Review | WR | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1655 | |||
Layer tooling: Tool to combine layers | Review | WR | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1654 | |||
Recipe patch tooling/workflow | Review | WR | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1652 | |||
Incremental image generation | Review | WR | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1651 | |||
Need documentation on contributing patches and code | Review | WR | http://bugzilla.yoctoproject.org/show_bug.cgi?id=1650 |