Difference between revisions of "YPS 2022.05 Presentations"
(add welcome slides) |
m (→Day 2 (May 19, 2022)) |
||
(5 intermediate revisions by the same user not shown) | |||
Line 80: | Line 80: | ||
| Harald Achitz | | Harald Achitz | ||
| [[Media:YPS2022.05_d1s01_bitbake-101.pdf | PDF]] | | [[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 | | Demystifying the OVERRIDES mechanism and Bitbake operators - 2022 edition | ||
| Quentin Schulz | | Quentin Schulz | ||
| [[Media:YPS2022.05_d1s02_overrides.pdf | PDF]] | | [[Media:YPS2022.05_d1s02_overrides.pdf | PDF]] | ||
− | | | + | | [https://www.youtube.com/watch?v=46gTjz1sju4 Video] |
|- | |- | ||
| Breaking down the BitBake build on the process level | | Breaking down the BitBake build on the process level | ||
| Amir Kirsh | | Amir Kirsh | ||
− | | | + | | [[Media:YPS2022.05_d1s03_bitbake-process.pdf | PDF]] |
− | | | + | | [https://www.youtube.com/watch?v=kEPQj_ZqZ-Q Video] |
|- | |- | ||
| Open Air Yocto | | Open Air Yocto | ||
Line 100: | Line 100: | ||
| Alex Lennon | | Alex Lennon | ||
| [[Media:YPS2022.05_d1s05_github-actions.pdf | PDF]] | | [[Media:YPS2022.05_d1s05_github-actions.pdf | PDF]] | ||
− | | | + | | [https://www.youtube.com/watch?v=TsAcxd_acJI Video] |
|- | |- | ||
| Using KAS to make Yocto more manageable | | Using KAS to make Yocto more manageable | ||
| Alan Martinovic | | Alan Martinovic | ||
| [[Media:YPS2022.05_d1s06_kas.pdf | PDF]] | | [[Media:YPS2022.05_d1s06_kas.pdf | PDF]] | ||
− | | | + | | [https://www.youtube.com/watch?v=2Nd0aE9Y-xM Video] |
|- | |- | ||
| Survey of 3rd party Yocto tooling | | Survey of 3rd party Yocto tooling | ||
| Joshua Watt | | Joshua Watt | ||
| [[Media:YPS2022.05_d1s07_tooling.pdf | PDF]] | | [[Media:YPS2022.05_d1s07_tooling.pdf | PDF]] | ||
− | | | + | | [https://www.youtube.com/watch?v=mP2QrmWPEC4 Video] |
|- | |- | ||
| How do I start contributing to Yocto Project? | | How do I start contributing to Yocto Project? | ||
| Michael Opdenacker | | Michael Opdenacker | ||
| [[Media:YPS2022.05_d1s08_contributing.pdf | PDF]] | | [[Media:YPS2022.05_d1s08_contributing.pdf | PDF]] | ||
− | | | + | | [https://www.youtube.com/watch?v=IqC_GN7HBoM Video] |
|- | |- | ||
| YP Dependency Issues: Tools and Techniques | | YP Dependency Issues: Tools and Techniques | ||
| David Reyna | | David Reyna | ||
| [[Media:YPS2022.05_d1s09_dependencies.pdf | PDF]] | | [[Media:YPS2022.05_d1s09_dependencies.pdf | PDF]] | ||
− | | | + | | [https://www.youtube.com/watch?v=CQ8H8VOgwGY Video] |
|- | |- | ||
| Support of the Nezha Allwinner D1 in meta-riscv | | Support of the Nezha Allwinner D1 in meta-riscv | ||
| Cezary Sobczak | | Cezary Sobczak | ||
| [[Media:YPS2022.05_d1s10_nezha-bsp.pdf | PDF]] | | [[Media:YPS2022.05_d1s10_nezha-bsp.pdf | PDF]] | ||
− | | | + | | [https://www.youtube.com/watch?v=QdBG6HUeE6w Video] |
|- | |- | ||
| OEcore features and challenges Packaging modern languages | | OEcore features and challenges Packaging modern languages | ||
| Bruce Ashfield | | Bruce Ashfield | ||
| [[Media:YPS2022.05_d1s11_packaging-modern-languages.pdf | PDF]] | | [[Media:YPS2022.05_d1s11_packaging-modern-languages.pdf | PDF]] | ||
− | | | + | | [https://www.youtube.com/watch?v=zMVhfq5fpkw Video] |
|} | |} | ||
Line 145: | Line 145: | ||
| Vishal Bhoj | | Vishal Bhoj | ||
| [[Media:YPS2022.05_d2s01_tuxsuite.pdf | PDF]] | | [[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 | | Showcase - Mender, an end-to-end OTA solution for Yocto | ||
| Josef Holzmayr | | Josef Holzmayr | ||
− | | | + | | [[Media:YPS2022.05_d2s02_mender.pdf | PDF]] |
− | | | + | | [https://www.youtube.com/watch?v=mIPD8JPll7E Video] |
|- | |- | ||
| Fleet Health Monitoring with Yocto | | Fleet Health Monitoring with Yocto | ||
| Drew Moseley | | Drew Moseley | ||
| [[Media:YPS2022.05_d2s03_fleet-health-monitoring.pdf | PDF]] | | [[Media:YPS2022.05_d2s03_fleet-health-monitoring.pdf | PDF]] | ||
− | | | + | | [https://www.youtube.com/watch?v=6nVquqDq_K0 Video] |
|- | |- | ||
| Wind River and Yocto Project | | Wind River and Yocto Project | ||
− | | | + | | Jay Kruemcke |
| [[Media:YPS2022.05_d2s04_windriver.pdf | PDF]] | | [[Media:YPS2022.05_d2s04_windriver.pdf | PDF]] | ||
− | | | + | | [https://www.youtube.com/watch?v=QkkBgcy_45Y Video] |
|- | |- | ||
| Oniro Project - A Yocto-based product-ready distribution | | Oniro Project - A Yocto-based product-ready distribution | ||
| Andrei Gherzan | | Andrei Gherzan | ||
| [[Media:YPS2022.05_d2s05_oniro.pdf | PDF]] | | [[Media:YPS2022.05_d2s05_oniro.pdf | PDF]] | ||
− | | | + | | [https://www.youtube.com/watch?v=vn4BgL9TNkE Video] |
|- | |- | ||
| Inclusive Language Update | | Inclusive Language Update | ||
| Saul Wold | | Saul Wold | ||
| [[Media:YPS2022.05_d2s06_inclusive-language.pdf | PDF]] | | [[Media:YPS2022.05_d2s06_inclusive-language.pdf | PDF]] | ||
− | | | + | | [https://www.youtube.com/watch?v=sY_qigjJU-I Video] |
|- | |- | ||
| CVE checking an entire distribution | | CVE checking an entire distribution | ||
| Marta Rybczynska | | Marta Rybczynska | ||
| [[Media:YPS2022.05_d2s07_cve-checking.pdf | PDF]] | | [[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 | | Where did my setup.py go? Changes in Python Recipes in Yocto Project 4.0 ‘kirkstone’ Release | ||
| Tim Orling and Ross Burton | | Tim Orling and Ross Burton | ||
| [[Media:YPS2022.05_d2s08_setup-py.pdf | PDF]] | | [[Media:YPS2022.05_d2s08_setup-py.pdf | PDF]] | ||
− | | | + | | [https://www.youtube.com/watch?v=To9TSBaIg2Q Video] |
|- | |- | ||
| Augmenting sstate-cache with ccache | | Augmenting sstate-cache with ccache | ||
| Amir Kirsh | | Amir Kirsh | ||
− | | | + | | [[Media:YPS2022.05_d2s09_cache.pdf | PDF]] |
− | | | + | | [https://www.youtube.com/watch?v=HhOmZYN5_7g Video] |
|- | |- | ||
| Practical Filesystem Security for Embedded Systems | | Practical Filesystem Security for Embedded Systems | ||
| Richard Weinberger | | 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 | | The Yocto Project Reference Binary Distro effort | ||
| Bruce Ashfield | | Bruce Ashfield | ||
| [[Media:YPS2022.05_d2s11_binary-distro.pdf | PDF]] | | [[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 |