Difference between revisions of "YPS 2022.05 Presentations"
(→Beginners Tutorial (May 17, 2022)) |
(add welcome slides) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 10: | Line 10: | ||
Link to [https://www.yoctoproject.org/yocto-project-summit-2022-05/ conference website]<br/> | Link to [https://www.yoctoproject.org/yocto-project-summit-2022-05/ conference website]<br/> | ||
− | Link to [https://pretalx.com/yocto-project-summit-2022-05/schedule/ schedule] | + | Link to [https://pretalx.com/yocto-project-summit-2022-05/schedule/ schedule]<br/> |
+ | Welcome [[Media:YPS2022.05_d0s00_welcome_day0.pdf | slides]] | ||
== Beginners Tutorial (May 17, 2022) == | == Beginners Tutorial (May 17, 2022) == | ||
Line 29: | Line 30: | ||
| Tom King | | Tom King | ||
| | | | ||
+ | |} | ||
+ | |||
+ | == Live Coding (May 17, 2022) == | ||
+ | {| border="1" cellspacing="0" cellpadding="4" | ||
+ | |- bgcolor="#c0e0e0" | ||
+ | |- bgcolor="#c0e0e0" | ||
+ | | align="center" | '''Session Description''' | ||
+ | | align="center" | '''Presenter(s)''' | ||
+ | | align="center" | '''Slides''' | ||
+ | | align="center" | '''Video''' | ||
+ | |- | ||
+ | | Live Coding with Josef | ||
+ | | Josef Holzmayr | ||
+ | | [[Media:YPS2022.05_d0s01_Live_coding_with_Josef.pdf | PDF]] | ||
+ | | | ||
|} | |} | ||
Line 42: | Line 58: | ||
| devtool | | devtool | ||
| Saul Wold | | Saul Wold | ||
− | | | + | | [[Media:YPS2022.05_d0s02_devtool-hands_on.pdf | PDF]] |
| | | | ||
|- | |- | ||
| linux kernel lab | | linux kernel lab | ||
| Tim Orling | | Tim Orling | ||
− | | | + | | [[Media:YPS2022.05_d0s03_kernel-hands_on.pdf | PDF]] |
| | | | ||
|} | |} | ||
Line 61: | Line 77: | ||
| align="center" | '''Video''' | | align="center" | '''Video''' | ||
|- | |- | ||
+ | | Bitbake 101, running the Yocto Project workflow | ||
+ | | Harald Achitz | ||
+ | | [[Media:YPS2022.05_d1s01_bitbake-101.pdf | PDF]] | ||
+ | | | ||
+ | |- | ||
+ | | Demystifying the OVERRIDES mechanism and Bitbake operators - 2022 edition | ||
+ | | Quentin Schulz | ||
+ | | [[Media:YPS2022.05_d1s02_overrides.pdf | PDF]] | ||
+ | | | ||
+ | |- | ||
+ | | Breaking down the BitBake build on the process level | ||
+ | | Amir Kirsh | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | Open Air Yocto | ||
+ | | Josef Holzmayr | ||
+ | | [[Media:YPS2022.05_d1s04_open-air-yocto.pdf | PDF]] | ||
+ | | | ||
+ | |- | ||
+ | | Yocto Layer CI Build and Test with GitHub Actions | ||
+ | | Alex Lennon | ||
+ | | [[Media:YPS2022.05_d1s05_github-actions.pdf | PDF]] | ||
+ | | | ||
+ | |- | ||
+ | | Using KAS to make Yocto more manageable | ||
+ | | Alan Martinovic | ||
+ | | [[Media:YPS2022.05_d1s06_kas.pdf | PDF]] | ||
+ | | | ||
+ | |- | ||
+ | | Survey of 3rd party Yocto tooling | ||
+ | | Joshua Watt | ||
+ | | [[Media:YPS2022.05_d1s07_tooling.pdf | PDF]] | ||
| | | | ||
+ | |- | ||
+ | | How do I start contributing to Yocto Project? | ||
+ | | Michael Opdenacker | ||
+ | | [[Media:YPS2022.05_d1s08_contributing.pdf | PDF]] | ||
| | | | ||
+ | |- | ||
+ | | YP Dependency Issues: Tools and Techniques | ||
+ | | David Reyna | ||
+ | | [[Media:YPS2022.05_d1s09_dependencies.pdf | PDF]] | ||
| | | | ||
+ | |- | ||
+ | | Support of the Nezha Allwinner D1 in meta-riscv | ||
+ | | Cezary Sobczak | ||
+ | | [[Media:YPS2022.05_d1s10_nezha-bsp.pdf | PDF]] | ||
+ | | | ||
+ | |- | ||
+ | | OEcore features and challenges Packaging modern languages | ||
+ | | Bruce Ashfield | ||
+ | | [[Media:YPS2022.05_d1s11_packaging-modern-languages.pdf | PDF]] | ||
| | | | ||
|} | |} | ||
Line 76: | Line 142: | ||
| align="center" | '''Video''' | | align="center" | '''Video''' | ||
|- | |- | ||
+ | | Building Yocto Project at scale with TuxSuite | ||
+ | | Vishal Bhoj | ||
+ | | [[Media:YPS2022.05_d2s01_tuxsuite.pdf | PDF]] | ||
+ | | | ||
+ | |- | ||
+ | | Showcase - Mender, an end-to-end OTA solution for Yocto | ||
+ | | Josef Holzmayr | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | Fleet Health Monitoring with Yocto | ||
+ | | Drew Moseley | ||
+ | | [[Media:YPS2022.05_d2s03_fleet-health-monitoring.pdf | PDF]] | ||
+ | | | ||
+ | |- | ||
+ | | Wind River and Yocto Project | ||
+ | | David Reyna and Jay Kruemcke | ||
+ | | [[Media:YPS2022.05_d2s04_windriver.pdf | PDF]] | ||
+ | | | ||
+ | |- | ||
+ | | Oniro Project - A Yocto-based product-ready distribution | ||
+ | | Andrei Gherzan | ||
+ | | [[Media:YPS2022.05_d2s05_oniro.pdf | PDF]] | ||
| | | | ||
+ | |- | ||
+ | | Inclusive Language Update | ||
+ | | Saul Wold | ||
+ | | [[Media:YPS2022.05_d2s06_inclusive-language.pdf | PDF]] | ||
| | | | ||
+ | |- | ||
+ | | CVE checking an entire distribution | ||
+ | | Marta Rybczynska | ||
+ | | [[Media:YPS2022.05_d2s07_cve-checking.pdf | PDF]] | ||
| | | | ||
+ | |- | ||
+ | | Where did my setup.py go? Changes in Python Recipes in Yocto Project 4.0 ‘kirkstone’ Release | ||
+ | | Tim Orling and Ross Burton | ||
+ | | [[Media:YPS2022.05_d2s08_setup-py.pdf | PDF]] | ||
+ | | | ||
+ | |- | ||
+ | | Augmenting sstate-cache with ccache | ||
+ | | Amir Kirsh | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | Practical Filesystem Security for Embedded Systems | ||
+ | | Richard Weinberger | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | | The Yocto Project Reference Binary Distro effort | ||
+ | | Bruce Ashfield | ||
+ | | [[Media:YPS2022.05_d2s11_binary-distro.pdf | PDF]] | ||
| | | | ||
|} | |} |
Revision as of 11:28, 17 May 2022
Contents
Intro
The 2022.05 edition of The Yocto Project Summit (yps2022.05).
Link to conference website
Link to schedule
Welcome slides
Beginners Tutorial (May 17, 2022)
Session Description | Presenter(s) | Slides | Video |
part 1 | Behan Webster | Slides | |
part 2 | Tom King |
Live Coding (May 17, 2022)
Session Description | Presenter(s) | Slides | Video |
Live Coding with Josef | Josef Holzmayr |
Hands-On Classes (May 17, 2022)
Session Description | Presenter(s) | Slides | Video |
devtool | Saul Wold | ||
linux kernel lab | Tim Orling |
Presentations
Day 1 (May 18, 2022)
Session Description | Presenter(s) | Slides | Video |
Bitbake 101, running the Yocto Project workflow | Harald Achitz | ||
Demystifying the OVERRIDES mechanism and Bitbake operators - 2022 edition | Quentin Schulz | ||
Breaking down the BitBake build on the process level | Amir Kirsh | ||
Open Air Yocto | Josef Holzmayr | ||
Yocto Layer CI Build and Test with GitHub Actions | Alex Lennon | ||
Using KAS to make Yocto more manageable | Alan Martinovic | ||
Survey of 3rd party Yocto tooling | Joshua Watt | ||
How do I start contributing to Yocto Project? | Michael Opdenacker | ||
YP Dependency Issues: Tools and Techniques | David Reyna | ||
Support of the Nezha Allwinner D1 in meta-riscv | Cezary Sobczak | ||
OEcore features and challenges Packaging modern languages | Bruce Ashfield |
Day 2 (May 19, 2022)
Session Description | Presenter(s) | Slides | Video |
Building Yocto Project at scale with TuxSuite | Vishal Bhoj | ||
Showcase - Mender, an end-to-end OTA solution for Yocto | Josef Holzmayr | ||
Fleet Health Monitoring with Yocto | Drew Moseley | ||
Wind River and Yocto Project | David Reyna and Jay Kruemcke | ||
Oniro Project - A Yocto-based product-ready distribution | Andrei Gherzan | ||
Inclusive Language Update | Saul Wold | ||
CVE checking an entire distribution | Marta Rybczynska | ||
Where did my setup.py go? Changes in Python Recipes in Yocto Project 4.0 ‘kirkstone’ Release | Tim Orling and Ross Burton | ||
Augmenting sstate-cache with ccache | Amir Kirsh | ||
Practical Filesystem Security for Embedded Systems | Richard Weinberger | ||
The Yocto Project Reference Binary Distro effort | Bruce Ashfield |