Difference between revisions of "YPS 2022.05 Presentations"
(add framework for rest of conference) |
m (→Day 2 (May 19, 2022)) |
||
(10 intermediate revisions by 2 users 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 23: | Line 24: | ||
| part 1 | | part 1 | ||
| Behan Webster | | Behan Webster | ||
− | | rowspan="2" | | + | | rowspan="2" | [https://docs.google.com/presentation/d/1yhYQdzIjgACI8XqbOscDJNFcg5WJ75PAZ_XyYBLQjjA Slides] |
| | | | ||
|- | |- | ||
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]] | ||
+ | | [https://www.youtube.com/watch?v=YrsloKEQ9vk Video] | ||
+ | |- | ||
+ | | Demystifying the OVERRIDES mechanism and Bitbake operators - 2022 edition | ||
+ | | Quentin Schulz | ||
+ | | [[Media:YPS2022.05_d1s02_overrides.pdf | PDF]] | ||
+ | | [https://www.youtube.com/watch?v=46gTjz1sju4 Video] | ||
+ | |- | ||
+ | | Breaking down the BitBake build on the process level | ||
+ | | Amir Kirsh | ||
+ | | [[Media:YPS2022.05_d1s03_bitbake-process.pdf | PDF]] | ||
+ | | [https://www.youtube.com/watch?v=kEPQj_ZqZ-Q Video] | ||
+ | |- | ||
+ | | 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]] | ||
+ | | [https://www.youtube.com/watch?v=TsAcxd_acJI Video] | ||
+ | |- | ||
+ | | Using KAS to make Yocto more manageable | ||
+ | | Alan Martinovic | ||
+ | | [[Media:YPS2022.05_d1s06_kas.pdf | PDF]] | ||
+ | | [https://www.youtube.com/watch?v=2Nd0aE9Y-xM Video] | ||
+ | |- | ||
+ | | Survey of 3rd party Yocto tooling | ||
+ | | Joshua Watt | ||
+ | | [[Media:YPS2022.05_d1s07_tooling.pdf | PDF]] | ||
+ | | [https://www.youtube.com/watch?v=mP2QrmWPEC4 Video] | ||
+ | |- | ||
+ | | How do I start contributing to Yocto Project? | ||
+ | | Michael Opdenacker | ||
+ | | [[Media:YPS2022.05_d1s08_contributing.pdf | PDF]] | ||
+ | | [https://www.youtube.com/watch?v=IqC_GN7HBoM Video] | ||
+ | |- | ||
+ | | YP Dependency Issues: Tools and Techniques | ||
+ | | David Reyna | ||
+ | | [[Media:YPS2022.05_d1s09_dependencies.pdf | PDF]] | ||
+ | | [https://www.youtube.com/watch?v=CQ8H8VOgwGY Video] | ||
+ | |- | ||
+ | | Support of the Nezha Allwinner D1 in meta-riscv | ||
+ | | Cezary Sobczak | ||
+ | | [[Media:YPS2022.05_d1s10_nezha-bsp.pdf | PDF]] | ||
+ | | [https://www.youtube.com/watch?v=QdBG6HUeE6w Video] | ||
+ | |- | ||
+ | | OEcore features and challenges Packaging modern languages | ||
+ | | Bruce Ashfield | ||
+ | | [[Media:YPS2022.05_d1s11_packaging-modern-languages.pdf | PDF]] | ||
+ | | [https://www.youtube.com/watch?v=zMVhfq5fpkw Video] | ||
|} | |} | ||
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]] |
− | | | + | | [https://www.youtube.com/watch?v=eXE1v6QS1_w Video] |
+ | |- | ||
+ | | Showcase - Mender, an end-to-end OTA solution for Yocto | ||
+ | | Josef Holzmayr | ||
+ | | [[Media:YPS2022.05_d2s02_mender.pdf | PDF]] | ||
+ | | [https://www.youtube.com/watch?v=mIPD8JPll7E Video] | ||
+ | |- | ||
+ | | Fleet Health Monitoring with Yocto | ||
+ | | Drew Moseley | ||
+ | | [[Media:YPS2022.05_d2s03_fleet-health-monitoring.pdf | PDF]] | ||
+ | | [https://www.youtube.com/watch?v=6nVquqDq_K0 Video] | ||
+ | |- | ||
+ | | Wind River and Yocto Project | ||
+ | | Jay Kruemcke | ||
+ | | [[Media:YPS2022.05_d2s04_windriver.pdf | PDF]] | ||
+ | | [https://www.youtube.com/watch?v=QkkBgcy_45Y Video] | ||
+ | |- | ||
+ | | Oniro Project - A Yocto-based product-ready distribution | ||
+ | | Andrei Gherzan | ||
+ | | [[Media:YPS2022.05_d2s05_oniro.pdf | PDF]] | ||
+ | | [https://www.youtube.com/watch?v=vn4BgL9TNkE Video] | ||
+ | |- | ||
+ | | Inclusive Language Update | ||
+ | | Saul Wold | ||
+ | | [[Media:YPS2022.05_d2s06_inclusive-language.pdf | PDF]] | ||
+ | | [https://www.youtube.com/watch?v=sY_qigjJU-I Video] | ||
+ | |- | ||
+ | | CVE checking an entire distribution | ||
+ | | Marta Rybczynska | ||
+ | | [[Media:YPS2022.05_d2s07_cve-checking.pdf | PDF]] | ||
+ | | [https://www.youtube.com/watch?v=ue4kgXJRV1M Video] | ||
+ | |- | ||
+ | | 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]] | ||
+ | | [https://www.youtube.com/watch?v=To9TSBaIg2Q Video] | ||
+ | |- | ||
+ | | Augmenting sstate-cache with ccache | ||
+ | | Amir Kirsh | ||
+ | | [[Media:YPS2022.05_d2s09_cache.pdf | PDF]] | ||
+ | | [https://www.youtube.com/watch?v=HhOmZYN5_7g Video] | ||
+ | |- | ||
+ | | Practical Filesystem Security for Embedded Systems | ||
+ | | Richard Weinberger | ||
+ | | [[Media:YPS2022.05_d2s10_fs-security.pdf | PDF]] | ||
+ | | [https://www.youtube.com/watch?v=oTq8b7NPihU Video] | ||
+ | |- | ||
+ | | The Yocto Project Reference Binary Distro effort | ||
+ | | Bruce Ashfield | ||
+ | | [[Media:YPS2022.05_d2s11_binary-distro.pdf | PDF]] | ||
+ | | [https://www.youtube.com/watch?v=7plHWCHGv1c Video] | ||
|} | |} |
Latest revision as of 06:18, 1 June 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 | Video | |
Demystifying the OVERRIDES mechanism and Bitbake operators - 2022 edition | Quentin Schulz | Video | |
Breaking down the BitBake build on the process level | Amir Kirsh | Video | |
Open Air Yocto | Josef Holzmayr | ||
Yocto Layer CI Build and Test with GitHub Actions | Alex Lennon | Video | |
Using KAS to make Yocto more manageable | Alan Martinovic | Video | |
Survey of 3rd party Yocto tooling | Joshua Watt | Video | |
How do I start contributing to Yocto Project? | Michael Opdenacker | Video | |
YP Dependency Issues: Tools and Techniques | David Reyna | Video | |
Support of the Nezha Allwinner D1 in meta-riscv | Cezary Sobczak | Video | |
OEcore features and challenges Packaging modern languages | Bruce Ashfield | Video |
Day 2 (May 19, 2022)
Session Description | Presenter(s) | Slides | Video |
Building Yocto Project at scale with TuxSuite | Vishal Bhoj | Video | |
Showcase - Mender, an end-to-end OTA solution for Yocto | Josef Holzmayr | Video | |
Fleet Health Monitoring with Yocto | Drew Moseley | Video | |
Wind River and Yocto Project | Jay Kruemcke | Video | |
Oniro Project - A Yocto-based product-ready distribution | Andrei Gherzan | Video | |
Inclusive Language Update | Saul Wold | Video | |
CVE checking an entire distribution | Marta Rybczynska | Video | |
Where did my setup.py go? Changes in Python Recipes in Yocto Project 4.0 ‘kirkstone’ Release | Tim Orling and Ross Burton | Video | |
Augmenting sstate-cache with ccache | Amir Kirsh | Video | |
Practical Filesystem Security for Embedded Systems | Richard Weinberger | Video | |
The Yocto Project Reference Binary Distro effort | Bruce Ashfield | Video |