Yocto 1.3 Features: Difference between revisions

From Yocto Project
Jump to navigationJump to search
Line 96: Line 96:
===P3===
===P3===
{{#bugzilla:id=1502
{{#bugzilla:id=1502
  |columns=id,from,summary,milestone,whiteboard,to,status,severity,url
}}
==Autobuilder==
===P1===
{{#bugzilla:id=2034,1766,1850,2010,2028,2191
  |columns=id,from,summary,milestone,whiteboard,to,status,severity,url
}}
===P2===
{{#bugzilla:id=874,1596,1612,1628,1673,1877,1958,2029
  |columns=id,from,summary,milestone,whiteboard,to,status,severity,url
}}
==QA/Testing==
===P1===
{{#bugzilla:id=1975,1890
  |columns=id,from,summary,milestone,whiteboard,to,status,severity,url
}}
==ADT/SDK/Eclipse==
{{#bugzilla:id=107,166,188,191,1489,1600,1601,1610,2115,2372,2288,2383,2342,545,1915
  |columns=id,from,summary,milestone,whiteboard,to,status,severity,url
}}
==Sato issues==
===P3/P4===
{{#bugzilla:id=110,149
   |columns=id,from,summary,milestone,whiteboard,to,status,severity,url
   |columns=id,from,summary,milestone,whiteboard,to,status,severity,url
}}
}}

Revision as of 22:54, 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:

  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 userspaceFutureUnassignedIN 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 

Autobuilder

P1

IDRequesterSummary (6 tasks) MilestoneWhiteboardAssigneeStatusSeverity 
1766Beth FlanaganSanity test fail after reboot.Future(P1) Status: PlannedBeth FlanaganRESOLVEDnormal 
2034Darren HartTail first failing log in yocto-build email summaries1.3 M2(P1)(Done)Beth FlanaganVERIFIEDenhancement 
1850Richard PurdieAdd new nightly-misc target to test other combinations1.3 M1(P1)(No QA needed)(Scheduled) Fixed in contrib. Once AB lockdown is complete will be implemented in production.Beth FlanaganVERIFIEDnormal 
2028Darren HartAdd a poky-tiny DISTRO target1.3 M1(P1)(No QA needed)(Scheduled)Status: Pending commit to repoBeth FlanaganVERIFIEDnormal 
2191Yi Zhao[autobuilder] i686-x86_64 toolchain is copied to the incorrect sharing directory1.3 M2(P1)(No QA needed)(Done)Beth FlanaganVERIFIEDnormal 
2010Hongna XuSome unnecessary packages installed cause AutoBuilder built failed1.4(Development) Status: Tested. Estimate: 4 hours Michael HalsteadRESOLVEDnormal 

P2

IDRequesterSummary (8 tasks) MilestoneWhiteboardAssigneeStatusSeverity 
1596Richard PurdieAutomate BSP Testing1.6Co-Assign with MichaelPaul EggletonVERIFIEDenhancement 
874Yongkang You[AutoBuilder/FEAT] Set Bug to Fixed automatically when building in AutoBuilder1.4Beth FlanaganRESOLVEDenhancement 
1612Song LiuBuild statistics reporting1.5Beth FlanaganRESOLVEDenhancement 
1673Beth FlanaganMore work to meta-target (lsb images)FutureBeth FlanaganRESOLVEDenhancement 
1628Song LiuAutobuilder layer support1.4 M4(No QA Needed) Beth FlanaganVERIFIEDenhancement 
1877Lianhao Lupopulate ipks/qemu images/eclipse plugin for QA test1.3 M4(1.3) Status: Patch PendingBeth FlanaganVERIFIEDnormal 
1958Jim Amissing package at source and not in Yocto mirror1.3 M4(1.3) Status: Design Phase. Needs to be in bbBeth FlanaganVERIFIEDnormal 
2029Darren HartAdd a core-image-rt DISTRO target1.3 M1(No QA needed)(Design) Estimate: 4 hours.Beth FlanaganVERIFIEDnormal 

QA/Testing

P1

IDRequesterSummary (2 tasks) MilestoneWhiteboardAssigneeStatusSeverity 
1975Joshua Lock - DisabledBitBake test suite1.3Richard PurdieVERIFIEDenhancement 
1890Paul EggletonBuild history analysis web interface1.3 M4Paul EggletonVERIFIEDenhancement 

ADT/SDK/Eclipse

IDRequesterSummary (13 tasks) MilestoneWhiteboardAssigneeStatusSeverity 
166Lianhao Luwrong include directories listed in Yocto SDK project templateFutureJessicaRESOLVEDminor 
191JessicaProvide interface for user the install Yocto SDK through IDEFutureJessicaRESOLVEDenhancement 
1601Jessicaadd secure login support for tcf---JessicaRESOLVEDenhancement 
1610JessicaEclipse BSP/Kernel Plugin1.3(p2) - development completeJessicaRESOLVEDenhancement 
188Jessicacdt.launch.remote issues on a non-canonical terminal1.4Lianhao LuVERIFIEDenhancement 
2115Hongna XuAdd prompt for Perf/LatencyTop when eclipse connect to target1.3 M1(QA Testing Completed)JessicaVERIFIEDminor 
2383Khem RajRelocatable SDK1.3 M3(P2)(Scheduled)Laurentiu PalcuVERIFIEDenhancement 
545Joshua Lock - DisabledImprove SDK sysroot extensibility and workflow1.7Chen QiRESOLVEDenhancement 
1489Jessicatcf-agent segmentaion fault cause the re-running remote debug fail in Eclipse1.3 M2(P3)need to test the latest tcf 1.0 upstream whether the problem still existsLianhao LuVERIFIEDnormal 
1915Hongna XuCan't change C/C++ Yocto Project settings1.3 M3(Covered by current QA Test Plan)Lianhao LuVERIFIEDnormal 
2288Jessicaunable to create new Bitbake Commander project due to too many files under project root directory1.3 M2(P2)Lianhao LuVERIFIEDnormal 
2342Reinette ChatreToolchain archive contains DISTRO_VERSION instead of SDK_VERSION1.5JessicaVERIFIEDenhancement 
2372Hongna Xu[eclipse]Can't import or create Bitbake Commander Project if sanity network check fail1.2.1JessicaVERIFIEDnormal 

Sato issues

P3/P4

IDRequesterSummary (2 tasks) MilestoneWhiteboardAssigneeStatusSeverity 
110Joshua Lock - DisabledReview GTK+ on VGAFutureJussi KukkonenRESOLVEDnormal 
149Jiajun Xu[All] There is no way to exit matchbox-keyboard in XFutureRoss BurtonRESOLVEDnormal 

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