Yocto 1.3 Features: Difference between revisions
From Yocto Project
Jump to navigationJump to search
Line 45: | Line 45: | ||
'''Status:''' Accept = Engineering agreement to include in release, Review = Under Review for Inclusion in this release, Reject = Will not be included in this release | '''Status:''' Accept = Engineering agreement to include in release, Review = Under Review for Inclusion in this release, Reject = Will not be included in this release | ||
== | == Cleanups/Improvements == | ||
{| | |||
===P1=== | |||
{{#bugzilla:id=238,1570,1192,2311,2319,2369,1465,1938,2360,2379,1625,2044,2289 | |||
|columns=id,from,summary,milestone,whiteboard,to,status,severity,url | |||
}} | |||
===P2=== | |||
{{#bugzilla:id=139,256,2312,2314,2373,2357,2358,2241,2246,2256,2245,2261,2367,1870,2297 | |||
| | |columns=id,from,summary,milestone,whiteboard,to,status,severity,url | ||
}} | |||
== Usability == | |||
===P1=== | |||
{{#bugzilla:id=1179,2321 | |||
|columns=id,from,summary,milestone,whiteboard,to,status,severity,url | |||
}} | |||
===P2=== | |||
{{#bugzilla:id=1659 | |||
|columns=id,from,summary,milestone,whiteboard,to,status,severity,url | |||
}} | |||
==Performance== | |||
===P1=== | |||
{{#bugzilla:id=61,1621 | |||
|columns=id,from,summary,milestone,whiteboard,to,status,severity,url | |||
}} | |||
===P2=== | |||
{{#bugzilla:id=1677,1718 | |||
|columns=id,from,summary,milestone,whiteboard,to,status,severity,url | |||
}} | |||
==Multilib== | |||
===P1=== | |||
{{#bugzilla:id=1488,2356,1622,2038 | |||
|columns=id,from,summary,milestone,whiteboard,to,status,severity,url | |||
}} | |||
===P2=== | |||
{{#bugzilla:id=1563, 1729, 1730, 1731, 1369, 1508, 1525, 1538, 2355 | |||
|columns=id,from,summary,milestone,whiteboard,to,status,severity,url | |||
}} | |||
===P3=== | |||
{{#bugzilla:id=1502 | |||
|columns=id,from,summary,milestone,whiteboard,to,status,severity,url | |||
}} | |||
== Core Meta Data == | == Core Meta Data == |
Revision as of 22:47, 2 May 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
Areas to improve for 1.3 release
- SState improvements (file urls, overwriting files checks)
- Init system overhaul (optional systemd support?)
- Performance improvements (postinstall handling, rootfs generation speedups)
- Multilib bug fixes
- Complete multilib recipe enablement and automated sanity tests
- Bitbake test suite
- Build history web UI
- Autobuilder Improvements
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
Cleanups/Improvements
P1
ID | Requester | Summary (13 tasks) ⇒ | Milestone | Whiteboard | Assignee | Status | Severity | |
---|---|---|---|---|---|---|---|---|
1625 | Song Liu | Support use of alternative init systems | 1.4 M2 | in development | Radu Moisan | VERIFIED | enhancement | |
1570 | Gary Thomas | ICU fails if target endian != build host endian | Future | Tested on qemuppc, ask for Gary to have a try. May24, 2012 | Ross Burton | RESOLVED | normal | |
1465 | Martin Jansa | bitbake cannot fetch local files from SRC_URI when -b is used | 1.2.1 | (P1) Patches sent for some issues, adding a sanity test remains. | Laurentiu Palcu | RESOLVED | normal | |
2044 | Paul Eggleton | sstate needs a mechanism to detect changes to local files | 1.3 | (P1) Implemented | Paul Eggleton | RESOLVED | enhancement | |
2289 | Mark Hatle | Packages providing "ALTERNATIVES" do not have provides specified | 1.3 | (P1) | Mark Hatle | RESOLVED | normal | |
2311 | Gary Thomas | SRC checksums are not being checked | 1.2.1 | (P1) | Richard Purdie | RESOLVED | major | |
2369 | tf | Update site/arm-common to allow building recent version of glib-2.0 | 1.3 | (P1) | Saul Wold | RESOLVED | normal | |
1938 | Richard Purdie | Detect Host system changes when using sstate | 1.3 M3 | (P1)(Scheduled) Patches out for review | Richard Purdie | VERIFIED | enhancement | |
2319 | Darren Hart | gthumb: do_install hangs on highly parallel builds | 1.3 M3 | (P1)(Patch Review) | Ross Burton | VERIFIED | normal | |
2360 | Jiajun Xu | PACKAGE_ARCHS cause wrong packages installed into image | 1.2.1 | (P1) Patch Review 20% | Robert Yang | VERIFIED | normal | |
238 | Richard Purdie | sstate code doesn't detect overwriting files | 1.3 M4 | (Scheduled) | Richard Purdie | VERIFIED | enhancement | |
1192 | niqingliang2003 | mpc8315's tune file: "tune-ppc603e.inc" | 1.3 M4 | Bruce Ashfield | VERIFIED | enhancement | ||
2379 | Khem Raj | Use xorg-xserver and remove xserver-kdrive | 1.3 M4 | Ross Burton | VERIFIED | enhancement |
P2
ID | Requester | Summary (15 tasks) ⇒ | Milestone | Whiteboard | Assignee | Status | Severity | |
---|---|---|---|---|---|---|---|---|
139 | Joshua Lock - Disabled | Set default gcc instruction generation to TARGET_ARCH on target | Future | Khem Raj | RESOLVED | enhancement | ||
2312 | Paul Eggleton | Examine changes after repeated perl do_compile | 1.3 | (P2) | Nitin Kamble | RESOLVED | enhancement | |
256 | Richard Purdie | Sync up RPM version policy with rest of system (including support '~' in version strings) | Future | Moved from Laurentiu to Unassigned | Unassigned | RESOLVED | enhancement | |
1870 | Dexuan Cui | [DEB] meta-toolchain-gmae: do_populate_sdk failed with package_deb | 1.4 | Saul Wold | RESOLVED | major | ||
2241 | tf | gnomebase.bbclass fetcher url needs to be fixed | 1.3 | patch pending | Saul Wold | RESOLVED | normal | |
2245 | Saul Wold | gthumb fails to install configration files correctly | 1.3 | (P2) | Saul Wold | RESOLVED | normal | |
2246 | Ross Burton | Doesn't build genext2fs when making core-image-minimal | 1.1.2 | patch submitted (May 4) | Saul Wold | RESOLVED | normal | |
2297 | Richard Purdie | fotowall parallel make race | 1.2.1 | Andrei Gherzan | RESOLVED | normal | ||
2314 | Martin Jansa | eglibc-2.15 failing with shlib.lds:127: syntax error | 1.3 | Martin Jansa | RESOLVED | normal | ||
2358 | Saul Wold | eglibc-nativesdk (2.15) has packaging issues | 1.3 | (P2) | Xiaofeng Yan | RESOLVED | normal | |
2256 | Richard Purdie | kernel menuconfig confusion with sstate | 1.3 M2 | (P1) (fixed) - 25 June 2012 | Paul Eggleton | VERIFIED | normal | |
2261 | tf | dbus-launch should be included in main dbus package | 1.3 M3 | http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=f8d40ab395ffb8ed12731e318354fb3d30447e84 | Radu Moisan | VERIFIED | normal | |
2357 | tf | connman has hard build time dependency on ofono | 1.3 M3 | (P2) | Cristian Iorga | VERIFIED | normal | |
2367 | Adrien Bustany | libpcap recipe does package pcap-config in libpcap instead of libpcap-dev | 1.3 M2 | (M1)(merged) | Saul Wold | VERIFIED | normal | |
2373 | Ross Burton | No virtual/egl provider on Mesa | 1.3 M4 | patch ready for test, May2, 2012 | Edwin Zhai | VERIFIED | normal |
Usability
P1
ID | Requester | Summary (2 tasks) ⇒ | Milestone | Whiteboard | Assignee | Status | Severity | |
---|---|---|---|---|---|---|---|---|
2321 | Seebs | TUNECONFLICT is neither documented nor used consistently | 1.3 | (P1) | Mark Hatle | RESOLVED | normal | |
1179 | Darren Hart | Specify paths searched when failing to find a SRC_URI | 1.3 M3 | (P1)(Scheduled) Two patches out for review on bitbake-devel | Richard Purdie | VERIFIED | enhancement |
P2
1659 | Mark Hatle | [Usability] Way to determine what is about to happen (similar to a dry-run) | 1.4 M5 | Robert Yang | VERIFIED | enhancement |
Performance
P1
ID | Requester | Summary (2 tasks) ⇒ | Milestone | Whiteboard | Assignee | Status | Severity | |
---|---|---|---|---|---|---|---|---|
1621 | Song Liu | [Performance] Running post installs at rootfs gen time | 1.4 M2 | Laurentiu Palcu | VERIFIED | enhancement | ||
61 | Ross Burton - Disabled | [Performance] Generate fontconfig cache when building image | 1.3 M3 | (P1)(Scheduled) | Laurentiu Palcu | VERIFIED | normal |
P2
ID | Requester | Summary (2 tasks) ⇒ | Milestone | Whiteboard | Assignee | Status | Severity | |
---|---|---|---|---|---|---|---|---|
1677 | Paul Eggleton | [Performance] Improve speed of packaging for all-arch recipes | Future | Paul Eggleton | RESOLVED | enhancement | ||
1718 | Shane Wang | [Performance] can the task to find dependency be multi-threading? | Future | Richard Purdie | RESOLVED | enhancement |
Multilib
P1
ID | Requester | Summary (4 tasks) ⇒ | Milestone | Whiteboard | Assignee | Status | Severity | |
---|---|---|---|---|---|---|---|---|
2356 | Jiajun Xu | [multilib] fonts corrupted with ipk build for 32bit connman against qemux86-64 | 1.2.1 | (P1) patch in master, May9, 2012 | Edwin Zhai | RESOLVED | normal | |
1488 | Mark Hatle | [Multilib] settings need a sanity check | 1.3 M3 | (P1) | Seebs | VERIFIED | normal | |
1622 | Song Liu | [DOC] Document multilib setup and usage | 1.4 M5 | 1 March 2013: Resolved/Fixed | Scott Rifenbark | VERIFIED | enhancement | [1] |
2038 | Shane Wang | [multilib] Add scripts to sanity check for multilib libraries in the build directory | 1.3 M4 | Radu Moisan | VERIFIED | enhancement |
P2
ID | Requester | Summary (9 tasks) ⇒ | Milestone | Whiteboard | Assignee | Status | Severity | |
---|---|---|---|---|---|---|---|---|
1525 | Matthew McClintock | [multilib] Triggering building a 64 bit kernel with a 32 bit userspace | Future | Bruce Ashfield | IN PROGRESS DESIGN | enhancement | ||
1508 | Richard Purdie | [Multilib] Drop PKGSUFFIX and have nativesdk use multilib technology | 1.3 | Richard Purdie | RESOLVED | enhancement | ||
1538 | Dongxiao Xu | [multilib]: X window doesn't startup in multilib image randomly | 1.2.1 | works for me. May 10, 2012 | Edwin Zhai | RESOLVED | normal | |
2355 | Jiajun Xu | [multilib] lib64 core-sato-sdk build against qemux86 fails at qt4-x11-free | 1.2.1 | Dongxiao Xu | VERIFIED | normal | ||
1731 | Dongxiao Xu | [multilib] Finish rest recipes in world multilib enabling | 1.3 M4 | (Scheduled) | Bogdan Marinescu | RESOLVED | enhancement | |
1369 | Ke Yu | [Multilib] On-target gcc enhancement | Future | 703b70c98a86771a891b46382f3ee20c4ef93f39 | Michael Halstead | VERIFIED | critical | |
1563 | Richard Purdie | [Multilib] Complete recipe enablement | 1.3 M4 | (scheduled) | Bogdan Marinescu | VERIFIED | enhancement | |
1729 | Dongxiao Xu | [multilib] Finish core-image-sato-sdk multilib enabling | 1.3 M4 | (scheduled) Depends on Jiajun's full test | Bogdan Marinescu | VERIFIED | normal | |
1730 | Dongxiao Xu | [multilib] Finish core-image-lsb multilib enabling | 1.3 M4 | (Already covered by QA)(scheduled) | Constantin Musca | VERIFIED | normal |
P3
1502 | Jiajun Xu | [multilib] No support for multilibs and deb package backend | Future | (Test Plan Ready) | Aníbal Limón | RESOLVED | enhancement |
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
no bugzilla tickets were found
no bugzilla tickets were found