Yocto 1.3 Features

From Yocto Project
Jump to navigationJump to search

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:

  1. Continuity / Refresh:
    1. 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.
  2. Stabilization & Adoption:
    1. 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.
    2. 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).
  3. Usability:
    1. Introduce WebHob?
    2. Continue improving error messages
    3. Reserve time to jump on usability issues as they come up

Areas to improve for 1.3 release

  1. SState improvements (file urls, overwriting files checks)
  2. Init system overhaul (optional systemd support?)
  3. Performance improvements (postinstall handling, rootfs generation speedups)
  4. Multilib bug fixes
  5. Complete multilib recipe enablement and automated sanity tests
  6. Bitbake test suite
  7. Build history web UI
  8. 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

IDRequesterSummary (13 tasks) MilestoneWhiteboardAssigneeStatusSeverity 
1625Song LiuSupport use of alternative init systems1.4 M2in developmentRadu MoisanVERIFIEDenhancement 
1570Gary ThomasICU fails if target endian != build host endianFutureTested on qemuppc, ask for Gary to have a try. May24, 2012Ross BurtonRESOLVEDnormal 
1465Martin Jansabitbake cannot fetch local files from SRC_URI when -b is used1.2.1(P1) Patches sent for some issues, adding a sanity test remains.Laurentiu PalcuRESOLVEDnormal 
2044Paul Eggletonsstate needs a mechanism to detect changes to local files1.3(P1) ImplementedPaul EggletonRESOLVEDenhancement 
2289Mark HatlePackages providing "ALTERNATIVES" do not have provides specified1.3(P1)Mark HatleRESOLVEDnormal 
2311Gary ThomasSRC checksums are not being checked1.2.1(P1)Richard PurdieRESOLVEDmajor 
2369tfUpdate site/arm-common to allow building recent version of glib-2.01.3(P1)Saul WoldRESOLVEDnormal 
1938Richard PurdieDetect Host system changes when using sstate1.3 M3(P1)(Scheduled) Patches out for reviewRichard PurdieVERIFIEDenhancement 
2319Darren Hartgthumb: do_install hangs on highly parallel builds1.3 M3(P1)(Patch Review)Ross BurtonVERIFIEDnormal 
2360Jiajun XuPACKAGE_ARCHS cause wrong packages installed into image1.2.1(P1) Patch Review 20%Robert YangVERIFIEDnormal 
238Richard Purdiesstate code doesn't detect overwriting files1.3 M4(Scheduled)Richard PurdieVERIFIEDenhancement 
1192niqingliang2003mpc8315's tune file: "tune-ppc603e.inc"1.3 M4Bruce AshfieldVERIFIEDenhancement 
2379Khem RajUse xorg-xserver and remove xserver-kdrive1.3 M4Ross BurtonVERIFIEDenhancement 

P2

IDRequesterSummary (15 tasks) MilestoneWhiteboardAssigneeStatusSeverity 
139Joshua Lock - DisabledSet default gcc instruction generation to TARGET_ARCH on targetFutureKhem RajRESOLVEDenhancement 
2312Paul EggletonExamine changes after repeated perl do_compile1.3(P2)Nitin KambleRESOLVEDenhancement 
256Richard PurdieSync up RPM version policy with rest of system (including support '~' in version strings)FutureMoved from Laurentiu to UnassignedUnassignedRESOLVEDenhancement 
1870Dexuan Cui[DEB] meta-toolchain-gmae: do_populate_sdk failed with package_deb1.4Saul WoldRESOLVEDmajor 
2241tfgnomebase.bbclass fetcher url needs to be fixed1.3patch pendingSaul WoldRESOLVEDnormal 
2245Saul Woldgthumb fails to install configration files correctly1.3(P2)Saul WoldRESOLVEDnormal 
2246Ross BurtonDoesn't build genext2fs when making core-image-minimal1.1.2patch submitted (May 4)Saul WoldRESOLVEDnormal 
2297Richard Purdiefotowall parallel make race1.2.1Andrei GherzanRESOLVEDnormal 
2314Martin Jansaeglibc-2.15 failing with shlib.lds:127: syntax error1.3Martin JansaRESOLVEDnormal 
2358Saul Woldeglibc-nativesdk (2.15) has packaging issues1.3(P2)Xiaofeng YanRESOLVEDnormal 
2256Richard Purdiekernel menuconfig confusion with sstate1.3 M2(P1) (fixed) - 25 June 2012Paul EggletonVERIFIEDnormal 
2261tfdbus-launch should be included in main dbus package1.3 M3http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=f8d40ab395ffb8ed12731e318354fb3d30447e84Radu MoisanVERIFIEDnormal 
2357tfconnman has hard build time dependency on ofono1.3 M3(P2)Cristian IorgaVERIFIEDnormal 
2367Adrien Bustanylibpcap recipe does package pcap-config in libpcap instead of libpcap-dev1.3 M2(M1)(merged)Saul WoldVERIFIEDnormal 
2373Ross BurtonNo virtual/egl provider on Mesa1.3 M4patch ready for test, May2, 2012Edwin ZhaiVERIFIEDnormal 

Usability

P1

IDRequesterSummary (2 tasks) MilestoneWhiteboardAssigneeStatusSeverity 
2321SeebsTUNECONFLICT is neither documented nor used consistently1.3(P1)Mark HatleRESOLVEDnormal 
1179Darren HartSpecify paths searched when failing to find a SRC_URI1.3 M3(P1)(Scheduled) Two patches out for review on bitbake-develRichard PurdieVERIFIEDenhancement 

P2

1659Mark Hatle[Usability] Way to determine what is about to happen (similar to a dry-run)1.4 M5Robert YangVERIFIEDenhancement 

Performance

P1

IDRequesterSummary (2 tasks) MilestoneWhiteboardAssigneeStatusSeverity 
1621Song Liu[Performance] Running post installs at rootfs gen time1.4 M2Laurentiu PalcuVERIFIEDenhancement 
61Ross Burton - Disabled[Performance] Generate fontconfig cache when building image1.3 M3(P1)(Scheduled)Laurentiu PalcuVERIFIEDnormal 

P2

IDRequesterSummary (2 tasks) MilestoneWhiteboardAssigneeStatusSeverity 
1677Paul Eggleton[Performance] Improve speed of packaging for all-arch recipesFuturePaul EggletonRESOLVEDenhancement 
1718Shane Wang[Performance] can the task to find dependency be multi-threading?FutureRichard PurdieRESOLVEDenhancement 

Multilib

P1

IDRequesterSummary (4 tasks) MilestoneWhiteboardAssigneeStatusSeverity 
2356Jiajun Xu[multilib] fonts corrupted with ipk build for 32bit connman against qemux86-641.2.1(P1) patch in master, May9, 2012Edwin ZhaiRESOLVEDnormal 
1488Mark Hatle[Multilib] settings need a sanity check1.3 M3(P1)SeebsVERIFIEDnormal 
1622Song Liu[DOC] Document multilib setup and usage1.4 M51 March 2013: Resolved/FixedScott RifenbarkVERIFIEDenhancement[1]
2038Shane Wang[multilib] Add scripts to sanity check for multilib libraries in the build directory1.3 M4Radu MoisanVERIFIEDenhancement 

P2

IDRequesterSummary (9 tasks) MilestoneWhiteboardAssigneeStatusSeverity 
1525Matthew McClintock[multilib] Triggering building a 64 bit kernel with a 32 bit userspaceFutureBruce AshfieldIN PROGRESS DESIGNenhancement 
1508Richard Purdie[Multilib] Drop PKGSUFFIX and have nativesdk use multilib technology1.3Richard PurdieRESOLVEDenhancement 
1538Dongxiao Xu[multilib]: X window doesn't startup in multilib image randomly1.2.1works for me. May 10, 2012Edwin ZhaiRESOLVEDnormal 
2355Jiajun Xu[multilib] lib64 core-sato-sdk build against qemux86 fails at qt4-x11-free1.2.1Dongxiao XuVERIFIEDnormal 
1731Dongxiao Xu[multilib] Finish rest recipes in world multilib enabling1.3 M4(Scheduled)Bogdan MarinescuRESOLVEDenhancement 
1369Ke Yu[Multilib] On-target gcc enhancementFuture703b70c98a86771a891b46382f3ee20c4ef93f39Michael HalsteadVERIFIEDcritical 
1563Richard Purdie[Multilib] Complete recipe enablement1.3 M4(scheduled)Bogdan MarinescuVERIFIEDenhancement 
1729Dongxiao Xu[multilib] Finish core-image-sato-sdk multilib enabling1.3 M4(scheduled) Depends on Jiajun's full testBogdan MarinescuVERIFIEDnormal 
1730Dongxiao Xu[multilib] Finish core-image-lsb multilib enabling1.3 M4(Already covered by QA)(scheduled)Constantin MuscaVERIFIEDnormal 

P3

1502Jiajun Xu[multilib] No support for multilibs and deb package backendFuture(Test Plan Ready)Aníbal LimónRESOLVEDenhancement 

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