Yocto 1.7 Features

From Yocto Project
Jump to navigationJump to search

Yocto Project 1.7 Feature Planning

Yocto Project 1.7 release planning has been underway since March, 2014. Most all new features and ideas about 1.7 release are tracked as enhancements in Bugzilla. Yocto Project 1.7 is targeted to release in October, 2014. Detailed schedule is at this link: Yocto 1.7 Schedule

Yocto Project 1.7 Themes

  • Developer Experience and Workflows with the Project
  • Automation (ptest, hardware, package upgrade)
  • Performance

Process for Entering New Feature Requests

We have been using the same Bugzilla where we manage bugs to manage all features. Features in Bugzilla should have their severity set to 'enhancement'. If you have a feature request or even an idea about something for 1.7 or future releases, please feel free to file an 'enhancement' feature in Bugzilla:

  • Set the severity of bug to be 'enhancement'. Please put as much detail as possible in the 'description' field and give it a concise and meaningful 'summary'. You can always add/edit as you have more thoughts and information about the feature. Others can also use the feature entry to ask questions or provide feedback.
  • If you know which functional category the feature belongs to, please put the bug # in appropriate category such as usability, performance, kernel, core build system, etc.
  • Set the priority you would like this to be or indicate this in the description field. We may adjust the priority when we have a better view of the whole release later on.
  • Preview your Entry to make sure it looks ok and then save it

Note:

Priority:
High = Must have for the target release
Medium+ = Very important, needs special attention compared with other medium features
Medium = Important
Low = Nice to have, no defined plan

Unsorted Features (by priority)

High

IDAssigneeSummary (7 tasks) EMilestoneRequesterStatusSeverityPWhiteboard
6254Stoicescu CornelSet up automated testing of autobuilder images on real hardware1.7 M1Paul EggletonVERIFIEDenhancementHigh
6295Darren Hartmkefidisk script needs to be extended to support gummiboot1.7 M2Saul WoldVERIFIEDenhancementHigh
6283Beth FlanaganTurn on Error report server1.7 M1Beth FlanaganVERIFIEDenhancementHigh
6289Beth FlanaganComplete support for MUT running the linux-yocto-dev kernel by default1.7 M1Saul WoldVERIFIEDenhancementHigh
4114Lucian MusatAdd ptest integration1.7 M3Björn StenbergVERIFIEDenhancementHigh
6159Scott RifenbarkDocument how to resolve QA issues1.7 M2Paul EggletonVERIFIEDenhancementHigh02 June 2014: RESOLVED
6290Tom ZanussiUpdate WIC for gummiboot1.7 M3Saul WoldVERIFIEDenhancementHigh
   0      

Medium+

IDAssigneeSummary (19 tasks) EMilestoneRequesterStatusSeverityPWhiteboard
6375Alexandru GeorgescuAutomated Hardware testing: add support for more rootfs compression formats1.7 M1Stoicescu CornelVERIFIEDenhancementMedium+
5492Alexandru DamianToaster web must connect to a Bitbake server as controlling client1.7 M1Alexandru DamianVERIFIEDenhancementMedium+TC done
5493Alexandru DamianToaster must be able to stop a bitbake server, and clean all artifacts1.7 M1Alexandru DamianVERIFIEDenhancementMedium+TC done
6235Alexandru DamianNew project backend support1.7 M3David ReynaVERIFIEDenhancementMedium+
6594Belen Barros PenaDevelop Toaster All distros page1.7 M4Belen Barros PenaVERIFIEDenhancementMedium+
6092Chong LuUpgrade dbus to 1.8.01.7 M1Jonathan LiuVERIFIEDenhancementMedium+
6336Stoicescu Cornelparse ptest output and other runtime tests into a common format1.7 M4Alexandru GeorgescuVERIFIEDenhancementMedium+
6205Cristian IorgaAdd support for building nativesdk-qemu to meta-mingw/meta-darwin1.7 M3Richard PurdieRESOLVEDenhancementMedium+Moved from Laurentiu to Cristian
6335Lucian MusatAdd support for installing test/ptest from a package feed1.7 M3Alexandru GeorgescuVERIFIEDenhancementMedium+
6214Ionut ChisanoviciToaster selftest - integrate toaster backend testing into oe-selftest - fully automated1.7 M1Ionut ChisanoviciVERIFIEDenhancementMedium+
5482Jeff Osier-MixonAdd section on doing security checks in order to create a secure image1.7 M4Saul WoldVERIFIEDenhancementMedium+22 September 2014: IN PROGRESS REVIEW
5114Nitin Kamblemeta-intel: intel microcode update41.7 M3Alexandru DamianVERIFIEDenhancementMedium+
6650Randy WittAbility to produce locked signatures as part of SDK construction1.7 M3Paul EggletonVERIFIEDenhancementMedium+
6422Richard PurdieAdd support for locked shared state71.7 M3Paul EggletonVERIFIEDenhancementMedium+TC needed
6647Richard PurdieEnable nativesdk libraries to be optionally used from native binaries in the sysroot1.7 M4Paul EggletonVERIFIEDenhancementMedium+
6424Ross BurtonAdd support for rpm v4 as well as v51.7 M3Richard PurdieVERIFIEDenhancementMedium+
6130Scott RifenbarkDocument manifest creation python class/routine1.7 M3Scott RifenbarkVERIFIEDenhancementMedium+13 June 2014: RESOLVED
5488Tom Zanussiwic updates151.7Tom ZanussiVERIFIEDenhancementMedium+
6403Tracy GraydonAutomate RP's release part of the process to avoid regressions1.7 M1Richard PurdieRESOLVEDenhancementMedium+
   26      

Medium

IDAssigneeSummary (81 tasks) EMilestoneRequesterStatusSeverityPWhiteboard
6173Armin KusterUpdate kexec-tools to 2.0.61.7Armin KusterRESOLVEDenhancementMediumMoved from Laurentiu to Unassigned
5540Alexandru DamianImplement Toaster Project Manager1.7Alexandru DamianVERIFIEDenhancementMedium
5542Alexandru DamianImplement ToasterMasterUI1.7Alexandru DamianVERIFIEDenhancementMedium
5563Alexandru Damiantoaster change REST API implementation to use Django REST framework1.7Alexandru DamianRESOLVEDenhancementMedium
6605Alexandru Damiancreate an extension point in bitbake/buildinfohelper1.7Farrell WymoreRESOLVEDenhancementMedium
5490Alexandru DamianSupport multiple Bitbake server backends for each Toaster webserver1.7 M1Alexandru DamianRESOLVEDenhancementMedium
5491Alexandru DamianToaster must be able to create a build environment and launch the Bitbake server (local use case)1.7 M1Alexandru DamianVERIFIEDenhancementMedium
5494Alexandru DamianToaster must be able to start a build command1.7 M1Alexandru DamianVERIFIEDenhancementMedium
5536Alexandru Damiandesign Toaster Backend API1.7 M1Alexandru DamianVERIFIEDenhancementMedium
5537Alexandru DamianImplement Backend API controller for localhost1.7 M1Alexandru DamianVERIFIEDenhancementMedium
5541Alexandru Damiandesign Build REST API1.7 M1Alexandru DamianRESOLVEDenhancementMedium
5489Alexandru DamianLaunch Toaster in webserver-only mode1.7 M3Alexandru DamianVERIFIEDenhancementMedium
6237Alexandru DamianAbility to identify build host and build directory1.7 M3David ReynaRESOLVEDenhancementMediumGUI design pending
6240Alexandru DamianToaster must be able to create a build environment and launch the Bitbake server (remote use case)1.7 M3Belen Barros PenaRESOLVEDenhancementMedium
5868Andreea Brandusa ProcaImprove GUI of the error reporting tool.1.7Andreea Brandusa ProcaVERIFIEDenhancementMedium
6232Belen Barros PenaDesign the ability to create new projects1.7 M2David ReynaRESOLVEDenhancementMediumGUI design in progress
5076Paul EggletonConsolidate python script code to find and add bitbake path1.7Paul EggletonVERIFIEDenhancementMedium
6252Paul EggletonAdd support for deploying/running tests on beaglebone1.7 M1Paul EggletonVERIFIEDenhancementMedium
6253Paul EggletonAdd support for deploying/running tests on edgerouter1.7 M1Paul EggletonVERIFIEDenhancementMedium
6360Bruce Ashfieldlinux-yocto: Maintain meta history1.7Darren HartRESOLVEDenhancementMedium
5689Chong Luneed a tool to verify to HOMEPAGE51.7Robert YangRESOLVEDenhancementMedium
6453Stoicescu CornelImprove oe-selftest command-line handling1.7Paul EggletonVERIFIEDenhancementMedium
1691Cristiana Voicu[HOB] make IMAGES_TYPE a per recipe setting51.7Matthew McClintockRESOLVEDenhancementMedium
3345Cristiana Voicu[HOB] Add a target for adt-installer151.7Dave StewartRESOLVEDenhancementMedium10 Sept 2013: Some doc notes added
3140Beth FlanaganAutobuilder should build an image with each packaging format31.7Ross BurtonRESOLVEDenhancementMedium
3743Beth FlanaganPackaging license texts1.7Martin JansaRESOLVEDenhancementMedium
6354Beth FlanaganPublishArtifacts needs md5sums as an artifact.1.7Beth FlanaganRESOLVEDenhancementMedium
5974Beth FlanaganBuildsets should pass all properties from triggering scheduler1.7 M1Beth FlanaganRESOLVEDenhancementMedium
6291Farrell Wymorerefactor target display1.7 M3Farrell WymoreVERIFIEDenhancementMedium
6586Farrell Wymorecreate extension point in toaster1.7 M3Farrell WymoreRESOLVEDenhancementMedium
5371Lucian MusatWe should add test cases to cover all bitbake modes(like dry run)1.7Stoicescu CornelVERIFIEDenhancementMedium
5747Lucian MusatCreate a test to look for most issues reports in logs1.7 M3Stoicescu CornelRESOLVEDenhancementMedium
2416Hongxu Jiaxmlto/xsltproc stylesheets cannot be found even when they are installed in sysroot1.7 M2Martin JansaRESOLVEDenhancementMedium
5412Hongxu Jiastandardize how .bbappend files do FILESEXTRAPATH1.7 M2Saul WoldRESOLVEDenhancementMedium
6330Hongxu JiaAdd support for cpio - 'xz' and 'gz' and 'bz2' compressed u-boot image-types1.7 M2Mark HatleVERIFIEDenhancementMedium
6544Hongxu JiaRewrite eglibc-utils/usr/bin/tzselect as a posix sh1.7 M2Hongxu JiaRESOLVEDenhancementMedium
6639Hongxu Jiaonly allowed sstate-cache objects are allowed in a build (read-only sstate-cache)1.7 M4Hongxu JiaRESOLVEDenhancementMedium
6009Ionut ChisanoviciCarry out performance testing for Toaster1.7 M1Belen Barros PenaVERIFIEDenhancementMedium
6225Jessica[Usage Flow] Improve the Yocto Project development workflow1.7Belen Barros PenaRESOLVEDenhancementMedium
6226Jessica[Usage Flow] Improve the kernel development workflow1.7Belen Barros PenaRESOLVEDenhancementMedium
6227Jessica[Usage Flow] Improve the system development workflow1.7Belen Barros PenaRESOLVEDenhancementMedium
6228Jessica[Usage Flow] Improve the application development workflow1.7Belen Barros PenaRESOLVEDenhancementMedium
6229Jessica[Usage Flow] Improve support for Yocto Project enablers1.7Belen Barros PenaRESOLVEDenhancementMedium
2610Robert Yangpoky-tiny builds should be marked as failed if the image size is above a specified threshold11.7 M2Darren HartRESOLVEDenhancementMedium
5893Max EliaserRationalise bootchart support1.7Paul EggletonRESOLVEDenhancementMedium
4497PetterClean up FILESPATH usage1.7Paul EggletonVERIFIEDenhancementMedium
545Chen QiImprove SDK sysroot extensibility and workflow31.7Joshua Lock - DisabledRESOLVEDenhancementMedium
4075Chen QiImprove the installer user experience201.7Mark HatleRESOLVEDenhancementMedium
5006Chen QiAllow package management to update sysroot components of the SDK1.7Jeffrey HonigRESOLVEDenhancementMedium
2681Richard PurdieDevshell for python1.7Khem RajVERIFIEDenhancementMedium
6262Richard Purdiebitbake debug does not show .bbappend and .inc files1.7VolkerRESOLVEDenhancementMedium
6574Richard Purdieqt4: Avoid duplicate flags in the g++-unix.conf1.7Marek VasutRESOLVEDenhancementMedium
5479Ross BurtonUse gstreamer-vaapi instead of MiX31.7Ross BurtonRESOLVEDenhancementMedium
6097Ross BurtonSupport 2014Q1 Intel Graphics Stack Release in Yocto Project1.7Nitin KambleRESOLVEDenhancementMediumMoved from Laurentiu to Unassigned
6217Ross Burtonbitbake.conf should set defaults for BB_NUMBER_THREADS1.7Ross BurtonRESOLVEDenhancementMedium
6320Saul WoldDrop *-config binconfig scripts1.7Richard PurdieRESOLVEDenhancementMedium
6739Saul WoldAdd rpm4 recipe to oe-core1.7 M4Saul WoldVERIFIEDenhancementMediumTC needed
6621Scott RifenbarkDocument debug-without-src1.7Laszlo PappRESOLVEDenhancementMedium15 August 2014: RESOLVED
5521Scott RifenbarkDocument file checksums1.7 M2Paul EggletonRESOLVEDenhancementMedium02 June 2014: RESOLVED
2112Scott RifenbarkThe 'build appliance' installable should contain / have access to sstate caches for all targets21.7 M3Tom RiniRESOLVEDenhancementMedium08 August 2014 - RESOLVED
6390Scott RifenbarkAdd section on fixing parallel make races1.7 M3Richard PurdieRESOLVEDenhancementMedium31 July 2014: RESOLVED
6499Scott RifenbarkAdd more GPLv3-like licenses to non-GPLv3 examples1.7 M3Ross BurtonRESOLVEDenhancementMedium22 July 2014: RESOLVED
6513Tom Zanussiwic needs to support creating FAT partitions1.7Phlip BalisterRESOLVEDenhancementMedium
6363Tom ZanussiUpdate kernel lab to 1.6 (daisy)1.7 M1Tom ZanussiRESOLVEDenhancementMedium
641Trevor Woerner[DOC] need a doc for qemu usage1.7Kevin TianRESOLVEDenhancementMedium31 July: IN PROGRESS REVIEW
5705valentinSupport 2013Q4 Intel Graphics Stack Release in Yocto Project1.7Nitin KambleRESOLVEDenhancementMedium
4394Wei Sern ChanIntel Data Plane Development Kit (DPDK) support1.7Terence ChiangRESOLVEDenhancementMedium
4697Yuan Sun[QA] - verify - Search the content of the builds table1.7Alexandru GeorgescuRESOLVEDenhancementMedium
4698Yuan Sun[QA] - verify - Filter the content of the builds table1.7Alexandru GeorgescuRESOLVEDenhancementMedium
4701Yuan Sun[QA] - verify - Filter the content of the bitbake variables table1.7Alexandru GeorgescuRESOLVEDenhancementMedium
4702Yuan Sun[QA] - verify - Filter the content of the tasks table1.7Alexandru GeorgescuRESOLVEDenhancementMedium
4704Yuan Sun[QA] - verify - Search the content of the tasks table1.7Alexandru GeorgescuRESOLVEDenhancementMedium
4706Yuan Sun[QA] - verify - Search the content of the recipes table1.7Alexandru GeorgescuRESOLVEDenhancementMedium
4708Yuan Sun[QA] - verify - Search the content of the packages table1.7Alexandru GeorgescuRESOLVEDenhancementMedium
4709Yuan Sun[QA] - verify - Filter the content of the build time table1.7Alexandru GeorgescuRESOLVEDenhancementMedium
4710Yuan Sun[QA] - verify - Search the content of the build time table1.7Alexandru GeorgescuRESOLVEDenhancementMedium
4711Yuan Sun[QA] - verify - Sort the content of the build time table1.7Alexandru GeorgescuRESOLVEDenhancementMedium
4719Yuan Sun[QA] - verify - Sort the content of the builds table1.7Alexandru GeorgescuRESOLVEDenhancementMedium
4720Yuan Sun[QA] - verify - Sort the content of the bitbake variables table1.7Alexandru GeorgescuRESOLVEDenhancementMedium
4721Yuan Sun[QA] - verify - Sort the content of the tasks table1.7Alexandru GeorgescuRESOLVEDenhancementMedium
4722Yuan Sun[QA] - verify - Sort the content of the recipes table1.7Alexandru GeorgescuRESOLVEDenhancementMedium
   57      

Low

IDAssigneeSummary (9 tasks) EMilestoneRequesterStatusSeverityPWhiteboard
6160Chong LuShow QA check name next to error message1.7Paul EggletonRESOLVEDenhancementLow
1238Hongxu JiaMan pages (and other documentation) are not compressed71.7 M3Mark HatleRESOLVEDenhancementLow
4073Robert YangAdd method to configure preferred ABI when using RPM21.7 M3Mark HatleRESOLVEDenhancementLowIMAGEGEN
6463Robert Yangoe-core: create a meta binary package for the image recipe51.7 M3Robert YangRESOLVEDenhancementLow
6493Richard Purdietypo in postinstall error message1.7VolkerRESOLVEDenhancementLow
6538Roxana CiobanuDisplay submission date / time information1.7 M3Belen Barros PenaRESOLVEDenhancementLowGUI design available
5766Scott RifenbarkEclipse must warn if Xterm is not installed1.7 M2Ada SolcanVERIFIEDenhancementLow02 June 2014: RESOLVED
5895Scott RifenbarkDocument the conf-notes.txt file1.7 M3Laszlo PappRESOLVEDenhancementLow29 July 2014: RESOLVED
6263Scott RifenbarkRelease documents are needed for some significant changes among recipes1.7 M3Ming LiuRESOLVEDenhancementLow06 May 2014: RESOLVED/OBSOLETE
   14      

Undecided

IDAssigneeSummaryEMilestoneRequesterStatusSeverityPWhiteboard
3468Alexandru Georgescucreate new layer for meta-tpm that includes open-atestation1.7Saul WoldVERIFIEDenhancementUndecided
   0      

1.8, 2.0, Future

IDAssigneeSummaryEMilestoneRequesterStatusSeverityPWhiteboard
   0