Releases: Difference between revisions
From Yocto Project
Jump to navigationJump to search
Line 340: | Line 340: | ||
!Documentation | !Documentation | ||
!Plans | !Plans | ||
!Notes | |||
|- | |- | ||
|2.3 | |2.3 | ||
Line 345: | Line 346: | ||
|Pyro | |Pyro | ||
|Process/Tooling/Workflow Improvements (Patchwork, Patchtest, SWAT, Error reporting) | |Process/Tooling/Workflow Improvements (Patchwork, Patchtest, SWAT, Error reporting) | ||
| | |||
| | | | ||
| | | | ||
Line 355: | Line 357: | ||
|Pyro | |Pyro | ||
|Improving Testing/QA Automation/Coverage Efficiency (TRT) | |Improving Testing/QA Automation/Coverage Efficiency (TRT) | ||
| | |||
| | | | ||
| | | | ||
Line 365: | Line 368: | ||
|Pyro | |Pyro | ||
|Creating Leading edge Build Technology (Reproducibility, sharing binaries, git recipe versions) | |Creating Leading edge Build Technology (Reproducibility, sharing binaries, git recipe versions) | ||
| | |||
| | | | ||
| | | | ||
Line 375: | Line 379: | ||
|Pyro | |Pyro | ||
|Enhancing IoT Application Development (CROPS, eSDK, devtool) | |Enhancing IoT Application Development (CROPS, eSDK, devtool) | ||
| | |||
| | | | ||
| | | | ||
Line 385: | Line 390: | ||
|Morty | |Morty | ||
|Switch to Python 3.x | |Switch to Python 3.x | ||
| | |||
| | | | ||
| | | | ||
Line 395: | Line 401: | ||
|Morty | |Morty | ||
|Support multiple configurations to allow multiple builds which allows for multiple machines. | |Support multiple configurations to allow multiple builds which allows for multiple machines. | ||
| | |||
| | | | ||
| | | | ||
Line 405: | Line 412: | ||
|Morty | |Morty | ||
|Better integrate patchwork, swupd, and error reporting system for a better process. | |Better integrate patchwork, swupd, and error reporting system for a better process. | ||
| | |||
| | | | ||
| | | | ||
Line 415: | Line 423: | ||
|Morty | |Morty | ||
|Better integrate and get user adoption of Toaster, eSDK, and CROPS. | |Better integrate and get user adoption of Toaster, eSDK, and CROPS. | ||
| | |||
| | | | ||
| | | | ||
Line 425: | Line 434: | ||
|Krogoth | |Krogoth | ||
|Enhancement of eSDK to replace the adt-installer driven approach and supporting infrastructure | |Enhancement of eSDK to replace the adt-installer driven approach and supporting infrastructure | ||
| | |||
| | | | ||
| | | | ||
Line 435: | Line 445: | ||
|Krogoth | |Krogoth | ||
|Focus on developer driven workflows through tools like recipetool and devtool | |Focus on developer driven workflows through tools like recipetool and devtool | ||
| | |||
| | | | ||
| | | | ||
Line 445: | Line 456: | ||
|Krogoth | |Krogoth | ||
|Toaster image customization support | |Toaster image customization support | ||
| | |||
| | | | ||
| | | | ||
Line 455: | Line 467: | ||
|Krogoth | |Krogoth | ||
|Tooling/workflow improvements (automatic upgrades/upgrade status/error reporting/patchwork) | |Tooling/workflow improvements (automatic upgrades/upgrade status/error reporting/patchwork) | ||
| | |||
| | | | ||
| | | | ||
Line 465: | Line 478: | ||
|Krogoth | |Krogoth | ||
|Improved automated test coverage and accuracy | |Improved automated test coverage and accuracy | ||
| | |||
| | | | ||
| | | | ||
Line 475: | Line 489: | ||
|Jethro | |Jethro | ||
|Developer Workflow/Overall UX Improvements | |Developer Workflow/Overall UX Improvements | ||
| | |||
| | | | ||
| | | | ||
Line 485: | Line 500: | ||
|Jethro | |Jethro | ||
|Development support using other OS’s (Windows/MAC) with Yocto | |Development support using other OS’s (Windows/MAC) with Yocto | ||
| | |||
| | | | ||
| | | | ||
Line 495: | Line 511: | ||
|Jethro | |Jethro | ||
|Error reporting system improvements | |Error reporting system improvements | ||
| | |||
| | | | ||
| | | | ||
Line 505: | Line 522: | ||
|Jethro | |Jethro | ||
|Distro Recipe Upgrades | |Distro Recipe Upgrades | ||
| | |||
| | | | ||
| | | | ||
Line 515: | Line 533: | ||
|Jethro | |Jethro | ||
|Toaster enhancements | |Toaster enhancements | ||
| | |||
| | | | ||
| | | | ||
Line 525: | Line 544: | ||
|Jethro | |Jethro | ||
|Eclipse plug-in enhancements | |Eclipse plug-in enhancements | ||
| | |||
| | | | ||
| | | | ||
Line 535: | Line 555: | ||
|Jethro | |Jethro | ||
|Deployment Improvements | |Deployment Improvements | ||
| | |||
| | | | ||
| | | | ||
Line 545: | Line 566: | ||
|Jethro | |Jethro | ||
|Autobuilder Enhancements | |Autobuilder Enhancements | ||
| | |||
| | | | ||
| | | | ||
Line 555: | Line 577: | ||
|Jethro | |Jethro | ||
|Meta-intel Improvements | |Meta-intel Improvements | ||
| | |||
| | | | ||
| | | | ||
Line 565: | Line 588: | ||
|Fido | |Fido | ||
|Developer Workflow | |Developer Workflow | ||
| | |||
| | | | ||
| | | | ||
Line 575: | Line 599: | ||
|Fido | |Fido | ||
|Toaster enhancements | |Toaster enhancements | ||
| | |||
| | | | ||
| | | | ||
Line 585: | Line 610: | ||
|Fido | |Fido | ||
|Autobuilder improvements | |Autobuilder improvements | ||
| | |||
| | | | ||
| | | | ||
Line 595: | Line 621: | ||
|Fido | |Fido | ||
|Kernel build process | |Kernel build process | ||
| | |||
| | | | ||
| | | | ||
Line 605: | Line 632: | ||
|Fido | |Fido | ||
|Building using other OS’s (Windows/MAC) with Yocto | |Building using other OS’s (Windows/MAC) with Yocto | ||
| | |||
| | | | ||
| | | | ||
Line 615: | Line 643: | ||
|Fido | |Fido | ||
|Bare Metal Tool Chain | |Bare Metal Tool Chain | ||
| | |||
| | | | ||
| | | | ||
Line 625: | Line 654: | ||
|Fido | |Fido | ||
|ARM 64 Support | |ARM 64 Support | ||
| | |||
| | | | ||
| | | | ||
Line 635: | Line 665: | ||
|Fido | |Fido | ||
|Live log watching in Bitbake | |Live log watching in Bitbake | ||
| | |||
| | | | ||
| | | | ||
Line 645: | Line 676: | ||
|Fido | |Fido | ||
|Package reporting system | |Package reporting system | ||
| | |||
| | | | ||
| | | | ||
Line 655: | Line 687: | ||
|Fido | |Fido | ||
|Error reporting system | |Error reporting system | ||
| | |||
| | | | ||
| | | | ||
Line 665: | Line 698: | ||
|Fido | |Fido | ||
|oe Layer index (repackage list and make it public) | |oe Layer index (repackage list and make it public) | ||
| | |||
| | | | ||
| | | | ||
Line 675: | Line 709: | ||
|Fido | |Fido | ||
|Machine set up tools | |Machine set up tools | ||
| | |||
| | | | ||
| | | | ||
Line 685: | Line 720: | ||
|Fido | |Fido | ||
|Testing suite for WIC | |Testing suite for WIC | ||
| | |||
| | | | ||
| | | | ||
Line 695: | Line 731: | ||
|Fido | |Fido | ||
|Yocto BSP Testing (as automated as possible) | |Yocto BSP Testing (as automated as possible) | ||
| | |||
| | | | ||
| | | | ||
Line 705: | Line 742: | ||
|Fido | |Fido | ||
|Binary comparison tool for package output | |Binary comparison tool for package output | ||
| | |||
| | | | ||
| | | | ||
Line 715: | Line 753: | ||
|Fido | |Fido | ||
|Meta Translator | |Meta Translator | ||
| | |||
| | | | ||
| | | | ||
Line 725: | Line 764: | ||
|Dizzy | |Dizzy | ||
|Developer Experience and Workflows with the Project | |Developer Experience and Workflows with the Project | ||
| | |||
| | | | ||
| | | | ||
Line 735: | Line 775: | ||
|Dizzy | |Dizzy | ||
|Automation (ptest, hardware, package upgrade) | |Automation (ptest, hardware, package upgrade) | ||
| | |||
| | | | ||
| | | | ||
Line 745: | Line 786: | ||
|Dizzy | |Dizzy | ||
|Performance | |Performance | ||
| | |||
| | | | ||
| | | | ||
Line 755: | Line 797: | ||
|Daisy | |Daisy | ||
|Enhanced Testing and test automation: (OE-Selftest, Automated Hardware testing, ptest integration, migration of Sato into hardware test interface) | |Enhanced Testing and test automation: (OE-Selftest, Automated Hardware testing, ptest integration, migration of Sato into hardware test interface) | ||
| | |||
| | | | ||
| | | | ||
Line 765: | Line 808: | ||
|Daisy | |Daisy | ||
|Developer Experience Improvements: (Continued development of Webhob including integrating into the core, Autobuilder Enhancements (extended coverage, usability, Improvements, performance improvements), Commandline Bitbake improvements) | |Developer Experience Improvements: (Continued development of Webhob including integrating into the core, Autobuilder Enhancements (extended coverage, usability, Improvements, performance improvements), Commandline Bitbake improvements) | ||
| | |||
| | | | ||
| | | | ||
Line 775: | Line 819: | ||
|Dora | |Dora | ||
|Developer experience: (Webhob 0.9, ADT support for Windows/MacOS environments, Bitbake commandline rethink/restructure) | |Developer experience: (Webhob 0.9, ADT support for Windows/MacOS environments, Bitbake commandline rethink/restructure) | ||
| | |||
| | | | ||
| | | | ||
Line 785: | Line 830: | ||
|Dora | |Dora | ||
|Validation automation: (Automatic ptest support as part of qemu tests, Extension of the qemu test to cover many currently manual QA test, Much more extensive tests of postinst/multilib) | |Validation automation: (Automatic ptest support as part of qemu tests, Extension of the qemu test to cover many currently manual QA test, Much more extensive tests of postinst/multilib) | ||
| | |||
| | | | ||
| | | | ||
Line 795: | Line 841: | ||
|Dora | |Dora | ||
|Performance: (Continued performance benchmark tracking, Extension of current benchmarks, Removal of pseudo-native wrapper script special case) | |Performance: (Continued performance benchmark tracking, Extension of current benchmarks, Removal of pseudo-native wrapper script special case) | ||
| | |||
| | | | ||
| | | | ||
Line 805: | Line 852: | ||
|Dylan | |Dylan | ||
|Usability | |Usability | ||
| | |||
| | | | ||
| | | | ||
Line 815: | Line 863: | ||
|Dylan | |Dylan | ||
|Technology Leadership | |Technology Leadership | ||
| | |||
| | | | ||
| | | | ||
Line 825: | Line 874: | ||
|Dylan | |Dylan | ||
|Performance | |Performance | ||
| | |||
| | | | ||
| | | | ||
Line 835: | Line 885: | ||
|Dylan | |Dylan | ||
|Documentation | |Documentation | ||
| | |||
| | | | ||
| | | | ||
Line 845: | Line 896: | ||
|Danny | |Danny | ||
|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. | |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. | ||
| | |||
| | | | ||
| | | | ||
Line 855: | Line 907: | ||
|Danny | |Danny | ||
|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). | |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). | ||
| | |||
| | | | ||
| | | | ||
Line 865: | Line 918: | ||
|Danny | |Danny | ||
|Usability: Introduce WebHob? (We have been actively working on WebHOB in 1.3, but this one will have to wait until some later release.) | |Usability: Introduce WebHob? (We have been actively working on WebHOB in 1.3, but this one will have to wait until some later release.) | ||
| | |||
| | | | ||
| | | | ||
Line 875: | Line 929: | ||
|Danny | |Danny | ||
|Continue improving error messages: Reserve time to jump on usability issues as they come up | |Continue improving error messages: Reserve time to jump on usability issues as they come up | ||
| | |||
| | | | ||
| | | | ||
Line 885: | Line 940: | ||
|Denzil | |Denzil | ||
|Improved usability of the build system for new experienced users, new novice users and existing users. | |Improved usability of the build system for new experienced users, new novice users and existing users. | ||
| | |||
| | | | ||
| | | | ||
Line 895: | Line 951: | ||
|Edison | |Edison | ||
|Multilibs & OE-core config - This work, which began in Yocto Project 1.0, needs to be completed. | |Multilibs & OE-core config - This work, which began in Yocto Project 1.0, needs to be completed. | ||
| | |||
| | | | ||
| | | | ||
Line 905: | Line 962: | ||
|Edison | |Edison | ||
|Improve ease of BSP creation - Document the lifecycle and process. Possibly create walkthroughs or tutorials to integrate a new board into the linux-yocto kernel. | |Improve ease of BSP creation - Document the lifecycle and process. Possibly create walkthroughs or tutorials to integrate a new board into the linux-yocto kernel. | ||
| | |||
| | | | ||
| | | | ||
Line 915: | Line 973: | ||
|Edison | |Edison | ||
|Enable users to easily and seamlessly build Yocto images - This refers to the effort to complete and integrate the Image Creator work started in 1.0. | |Enable users to easily and seamlessly build Yocto images - This refers to the effort to complete and integrate the Image Creator work started in 1.0. | ||
| | |||
| | | | ||
| | | | ||
Line 925: | Line 984: | ||
|Edison | |Edison | ||
|Build performance – Get to the goal of 1 hour build time on a developer machine. | |Build performance – Get to the goal of 1 hour build time on a developer machine. | ||
| | |||
| | | | ||
| | | | ||
Line 944: | Line 1,004: | ||
|Apr 2011 | |Apr 2011 | ||
|Barnard | |Barnard | ||
| | |||
| | | | ||
| | | |
Revision as of 19:13, 20 April 2017
Release Activity
Codename | Yocto Project Version | Release Date | Current Version | Support Level | Poky Version | BitBake branch |
---|---|---|---|---|---|---|
Pyro | 2.3 | May 2017 | Development | |||
Morty | 2.2 | Nov 2016 | 2.2.1 | Stable | 16.0 | 1.32 |
Krogoth | 2.1 | Apr 2016 | 2.1.2 | Stable | 15.0 | 1.30 |
Jethro | 2.0 | Nov 2015 | 2.0.3 | Community | 14.0 | 1.28 |
Fido | 1.8 | Apr 2015 | 1.8.2 | Community | 13.0 | 1.26 |
Dizzy | 1.7 | Oct 2014 | 1.7.3 | Community | 12.0 | 1.24 |
Daisy | 1.6 | Apr 2014 | 1.6.3 | Community | 11.0 | 1.22 |
Dora | 1.5 | Oct 2013 | 1.5.4 | Community | 10.0 | 1.20 |
Dylan | 1.4 | Apr 2013 | 1.4.3* | Community | 9.0 | 1.18 |
Danny | 1.3 | Oct 2012 | 1.3.2 | Community | 8.0 | 1.16 |
Denzil | 1.2 | Apr 2012 | 1.2.2 | Community | 7.0 | 1.15 |
Edison | 1.1 | Oct 2011? | 1.1.2 | Community | 6.0 | 1.13 |
Bernard | 1.0 | ??? 2011? | 1.0.2 | Community | 5.0 | 1.11 |
Laverne | 0.9 | ??? 2010? | 4.0 | 1.11 | ||
Purple | N/A | ??? ???? | 3.2 | |||
Pinky | N/A | ??? ???? | 3.1 | |||
Blinky | N/A | ??? ???? | 3.0 | |||
Clyde | N/A | ??? ???? | 2.0 | |||
Inky | N/A | ??? ???? | 1.0 |
Note: see also Stable branch maintenance, Linux Yocto, and Planning wiki's.
Releases Links
Feature Table
Version | Release Date | Codename | Feature | Stablity | Completness | Documentation | Plans | Notes |
---|---|---|---|---|---|---|---|---|
2.3 | May 2017 | Pyro | Process/Tooling/Workflow Improvements (Patchwork, Patchtest, SWAT, Error reporting) | |||||
2.3 | May 2017 | Pyro | Improving Testing/QA Automation/Coverage Efficiency (TRT) | |||||
2.3 | May 2017 | Pyro | Creating Leading edge Build Technology (Reproducibility, sharing binaries, git recipe versions) | |||||
2.3 | May 2017 | Pyro | Enhancing IoT Application Development (CROPS, eSDK, devtool) | |||||
2.2 | Nov 2016 | Morty | Switch to Python 3.x | |||||
2.2 | Nov 2016 | Morty | Support multiple configurations to allow multiple builds which allows for multiple machines. | |||||
2.2 | Nov 2016 | Morty | Better integrate patchwork, swupd, and error reporting system for a better process. | |||||
2.2 | Nov 2016 | Morty | Better integrate and get user adoption of Toaster, eSDK, and CROPS. | |||||
2.1 | Apr 2016 | Krogoth | Enhancement of eSDK to replace the adt-installer driven approach and supporting infrastructure | |||||
2.1 | Apr 2016 | Krogoth | Focus on developer driven workflows through tools like recipetool and devtool | |||||
2.1 | Apr 2016 | Krogoth | Toaster image customization support | |||||
2.1 | Apr 2016 | Krogoth | Tooling/workflow improvements (automatic upgrades/upgrade status/error reporting/patchwork) | |||||
2.1 | Apr 2016 | Krogoth | Improved automated test coverage and accuracy | |||||
2.0 | Nov 2015 | Jethro | Developer Workflow/Overall UX Improvements | |||||
2.0 | Nov 2015 | Jethro | Development support using other OS’s (Windows/MAC) with Yocto | |||||
2.0 | Nov 2015 | Jethro | Error reporting system improvements | |||||
2.0 | Nov 2015 | Jethro | Distro Recipe Upgrades | |||||
2.0 | Nov 2015 | Jethro | Toaster enhancements | |||||
2.0 | Nov 2015 | Jethro | Eclipse plug-in enhancements | |||||
2.0 | Nov 2015 | Jethro | Deployment Improvements | |||||
2.0 | Nov 2015 | Jethro | Autobuilder Enhancements | |||||
2.0 | Nov 2015 | Jethro | Meta-intel Improvements | |||||
1.8 | Apr 2015 | Fido | Developer Workflow | |||||
1.8 | Apr 2015 | Fido | Toaster enhancements | |||||
1.8 | Apr 2015 | Fido | Autobuilder improvements | |||||
1.8 | Apr 2015 | Fido | Kernel build process | |||||
1.8 | Apr 2015 | Fido | Building using other OS’s (Windows/MAC) with Yocto | |||||
1.8 | Apr 2015 | Fido | Bare Metal Tool Chain | |||||
1.8 | Apr 2015 | Fido | ARM 64 Support | |||||
1.8 | Apr 2015 | Fido | Live log watching in Bitbake | |||||
1.8 | Apr 2015 | Fido | Package reporting system | |||||
1.8 | Apr 2015 | Fido | Error reporting system | |||||
1.8 | Apr 2015 | Fido | oe Layer index (repackage list and make it public) | |||||
1.8 | Apr 2015 | Fido | Machine set up tools | |||||
1.8 | Apr 2015 | Fido | Testing suite for WIC | |||||
1.8 | Apr 2015 | Fido | Yocto BSP Testing (as automated as possible) | |||||
1.8 | Apr 2015 | Fido | Binary comparison tool for package output | |||||
1.8 | Apr 2015 | Fido | Meta Translator | |||||
1.7 | Oct 2014 | Dizzy | Developer Experience and Workflows with the Project | |||||
1.7 | Oct 2014 | Dizzy | Automation (ptest, hardware, package upgrade) | |||||
1.7 | Oct 2014 | Dizzy | Performance | |||||
1.6 | Apr 2014 | Daisy | Enhanced Testing and test automation: (OE-Selftest, Automated Hardware testing, ptest integration, migration of Sato into hardware test interface) | |||||
1.6 | Apr 2014 | Daisy | Developer Experience Improvements: (Continued development of Webhob including integrating into the core, Autobuilder Enhancements (extended coverage, usability, Improvements, performance improvements), Commandline Bitbake improvements) | |||||
1.5 | Oct 2013 | Dora | Developer experience: (Webhob 0.9, ADT support for Windows/MacOS environments, Bitbake commandline rethink/restructure) | |||||
1.5 | Oct 2013 | Dora | Validation automation: (Automatic ptest support as part of qemu tests, Extension of the qemu test to cover many currently manual QA test, Much more extensive tests of postinst/multilib) | |||||
1.5 | Oct 2013 | Dora | Performance: (Continued performance benchmark tracking, Extension of current benchmarks, Removal of pseudo-native wrapper script special case) | |||||
1.4 | Apr 2013 | Dylan | Usability | |||||
1.4 | Apr 2013 | Dylan | Technology Leadership | |||||
1.4 | Apr 2013 | Dylan | Performance | |||||
1.4 | Apr 2013 | Dylan | Documentation | |||||
1.3 | Oct 2012 | Danny | 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. | |||||
1.3 | Oct 2012 | Danny | 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). | |||||
1.3 | Oct 2012 | Danny | Usability: Introduce WebHob? (We have been actively working on WebHOB in 1.3, but this one will have to wait until some later release.) | |||||
1.3 | Oct 2012 | Danny | Continue improving error messages: Reserve time to jump on usability issues as they come up | |||||
1.2 | Apr 2012 | Denzil | Improved usability of the build system for new experienced users, new novice users and existing users. | |||||
1.1 | Oct 2011 | Edison | Multilibs & OE-core config - This work, which began in Yocto Project 1.0, needs to be completed. | |||||
1.1 | Oct 2011 | Edison | Improve ease of BSP creation - Document the lifecycle and process. Possibly create walkthroughs or tutorials to integrate a new board into the linux-yocto kernel. | |||||
1.1 | Oct 2011 | Edison | Enable users to easily and seamlessly build Yocto images - This refers to the effort to complete and integrate the Image Creator work started in 1.0. | |||||
1.1 | Oct 2011 | Edison | Build performance – Get to the goal of 1 hour build time on a developer machine. | |||||
1.1 | Oct 2011 | Edison | Upstreaming – Submit patches to upstream projects in order to reduce the large number of patches which are currently part of Yocto Project. | |||||
1.0 | Apr 2011 | Barnard |