Weekly Status
Yocto Project Weekly Status Aug. 10, 2021
Current Dev Position: YP 3.4 M3
Next Deadline: 23rd Aug. 2021 YP 3.4 M3 build (Feature Freeze)
Next Team Meetings:
- Bug Triage meeting Thursday Aug. 12th at 7:30am PDT (https://zoom.us/j/454367603?pwd=ZGxoa2ZXL3FkM3Y0bFd5aVpHVVZ6dz09)
- Monthly Project Meeting Tuesday Sept. 7th at 8am PDT (https://zoom.us/j/990892712?pwd=cHU1MjhoM2x6ck81bkcrYjRrcmJsUT09)
- Weekly Engineering Sync Tuesday Aug. 10th at 8am PDT (https://zoom.us/j/990892712?pwd=cHU1MjhoM2x6ck81bkcrYjRrcmJsUT09)
- Twitch - See https://www.twitch.tv/theyoctojester
Key Status/Updates:
- YP 3.3.2 was released
- YP 3.1.10 is due to be released imminently
OE-Core has moved to the new override syntax and is now only compatible with the honister release series. Other layers will need to migrate to the new syntax to work with it. There is documentation about handling migration to the new syntax in the migration section of the manual: http://docs.yoctoproject.org/migration-guides/migration-3.4.html#override-syntax-changes
- There has been at least one important bug fix to the overrides syntax change in OE-Core but in general layers do seem to be migrating over and there has been a lot of positive feedback about making this change from a readability perspective. Some additional variables were converted for consistency too.
- In the last week long standing bugs were fixed, such as being able to use the devupstream class with natively extended recipes, some bitbake hangs in unusual situations with cleanups to the error paths around this and improvements to LTO with regard to binary reproducibility.
- The prserv rewrite is making progress but still has some issues with python asyncio.
- Intermittent issues are ongoing, particularly ptest ones. Help is very much welcome on these issues. You can see the list of failures we’re continuing to see by searching for the “AB-INT” tag in bugzilla: https://bugzilla.yoctoproject.org/buglist.cgi?quicksearch=AB-INT
- The multiconfig changes pending in master-next for a long time were merged as the approach used is better overall. If anyone still sees multiconfig scheduling bugs, please report those.
Ways to contribute:
- There are bugs identified as possible for newcomers to the project: https://wiki.yoctoproject.org/wiki/Newcomers
- There are bugs that are currently unassigned for YP 3.3. See: https://wiki.yoctoproject.org/wiki/Bug_Triage#Medium.2B_3.3_Unassigned_Enhancements.2FBugs
- We’d welcome new maintainers for recipes in OE-Core. Please see the list at: http://git.yoctoproject.org/cgit.cgi/poky/tree/meta/conf/distro/include/maintainers.inc and discuss with the existing maintainer, or ask on the OE-Core mailing list. We will likely move a chunk of these to “Unassigned” soon to help facilitate this.
YP 3.4 Milestone Dates:
- YP 3.4 M3 build date 2021/08/23
- YP 3.4 M3 Release date 2021/09/03
- YP 3.4 M4 build date 2021/10/04
- YP 3.4 M4 Release date 2021/10/29
Planned upcoming dot releases:
- YP 3.3.2 is released
- YP 3.1.10 is out of QA.
- YP 3.1.10 release date 2021/08/06
- YP 3.1.11 build date 2021/09/13
- YP 3.1.11 release date 2021/9/24
Tracking Metrics:
- WDD 2577 (last week 2600) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1292 (last week 1285)
- Patches in the Pending State: 485 (38%) [last week 485 (37%)]
The Yocto Project’s technical governance is through its Technical Steering Committee, more information is available at:
https://wiki.yoctoproject.org/wiki/TSC