Skip to content

Commit 6ccda12

Browse files
committed
October News: Workshop playlist available, added appropriate links
Not only links to the workshop room playlist itself are added but also direct links to each mentioned workshop. Also direct links to scenes talked about are added.
1 parent 4b48d48 commit 6ccda12

1 file changed

Lines changed: 15 additions & 15 deletions

File tree

_posts/2024-11-25-OpenPrinting News - October 2024.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -88,13 +88,13 @@ And before the dinner Diogo and me exchanged our experience in recording and liv
8888

8989

9090
## Ubuntu Summit 2024 in the Hague
91-
**Update: Session video playlist started and all links to session recordings here point to the individual videos now.**
91+
**Update: Complete session video playlists for Plenary and Workshop rooms and all links to session recordings here point to the individual videos now.**
9292

9393
**Recordings of the conference days in the plenary room: [25th](https://www.youtube.com/watch?v=LPCg0NcQICQ), [26th](https://www.youtube.com/watch?v=ZNK4aSv-krI), [27th](https://www.youtube.com/watch?v=byPpJW5l6pg)**
9494

95-
**[Playlist](https://www.youtube.com/playlist?list=PLwFSk464RMxmaZj6wi3e-NLOGtRr4iFF6) of all the sessions in the plenary room (talks and lightning talks), sessions in the workshop room will get added later.**
95+
**Playlists of all session recordings: [Plenary room](https://www.youtube.com/playlist?list=PLwFSk464RMxmaZj6wi3e-NLOGtRr4iFF6), [Workshop room](https://www.youtube.com/playlist?list=PL-qBHd6_LXWZGeVfUDy5uVaV90_vOMFi9)**
9696

97-
**Pictures: [Photographers](https://photos.app.goo.gl/7RxFVjLPqvuq3y51A), [Attendees](https://photos.app.goo.gl/g7CrHwxCmtzTsMzBA)**
97+
**Pictures: [Photographers](https://photos.app.goo.gl/7RxFVjLPqvuq3y51A), [Photographers Hi-Res unedited](https://photos.app.goo.gl/ZpdXhfDWqEKKftc86), [Attendees](https://photos.app.goo.gl/g7CrHwxCmtzTsMzBA)**
9898

9999
**[Aftermovie](https://www.youtube.com/watch?v=aR-yTFtjGtw)**
100100

@@ -128,31 +128,31 @@ I was participating in the [Snapcrafters booth](https://events.canonical.com/eve
128128

129129
With the same people I was also participating in the organization of the two Snap workshops:
130130

131-
"**[Crafting snaps quickstart guide 101](https://events.canonical.com/event/51/contributions/586/)**" ([Slides](https://events.canonical.com/event/51/contributions/586/attachments/284/518/Snap%20quickstart%20workshop.pdf), [Exercises](https://github.com/snapcrafters/snap-quickstart-workshop))
131+
"**[Crafting snaps quickstart guide 101](https://events.canonical.com/event/51/contributions/586/)**" ([Slides](https://events.canonical.com/event/51/contributions/586/attachments/284/518/Snap%20quickstart%20workshop.pdf), [Exercises](https://github.com/snapcrafters/snap-quickstart-workshop), [Video](https://www.youtube.com/watch?v=XJXMQYfkubg))
132132

133133
and
134134

135-
"**[How to build and test your snaps automatically using GitHub actions](https://events.canonical.com/event/51/contributions/587/)**" ([Slides](https://events.canonical.com/event/51/contributions/587/attachments/285/528/CI%20Workshop.pdf), [Exercises](https://github.com/snapcrafters/discord))
135+
"**[How to build and test your snaps automatically using GitHub actions](https://events.canonical.com/event/51/contributions/587/)**" ([Slides](https://events.canonical.com/event/51/contributions/587/attachments/285/528/CI%20Workshop.pdf), [Exercises](https://github.com/snapcrafters/discord), [Video](https://www.youtube.com/watch?v=Rmcj-Zjiaoo))
136136

137-
I did not do the presentations themselves, this was done my Soumyadeep Ghosh and Merlijn Sebrechts, but on both I have given a short introduction telling how the Snap workshops had their roots in my [Snap workshop series on the Ubuntu Summit 2022](/OpenPrinting-News-November-2022/#the-first-ubuntu-summit-was-a-success) and the first one being based on Heathers's original workshop ["Snapping like Hell(sworth)"](https://events.canonical.com/event/2/contributions/15/) which was afterwards given on many other conferences, [mainly by me](https://forum.snapcraft.io/t/40263) but also by [Lucy](https://www.dorscluc.org/dors-2023/) and by [Soumyadeep](/OpenPrinting-News-August-2024/#soumyadeep-ghosh). I (and several other Snap experts) have also been in the room to help on the exercises, as these workshops were, in contrary to several others, really interactive.
137+
I did not do the presentations themselves, this was done my Soumyadeep Ghosh and Merlijn Sebrechts, but I have given a [short introduction](https://www.youtube.com/watch?v=XJXMQYfkubg&t=0s) telling how the Snap workshops had their roots in my [Snap workshop series on the Ubuntu Summit 2022](/OpenPrinting-News-November-2022/#the-first-ubuntu-summit-was-a-success) and the first one being based on Heathers's original workshop ["Snapping like Hell(sworth)"](https://events.canonical.com/event/2/contributions/15/) which was afterwards given on many other conferences, [mainly by me](https://forum.snapcraft.io/t/40263) but also by [Lucy](https://www.dorscluc.org/dors-2023/) and by [Soumyadeep](/OpenPrinting-News-August-2024/#soumyadeep-ghosh). In the second workshop, in the end of the presentation part, I have also [told about our plans to merge](https://www.youtube.com/watch?v=Rmcj-Zjiaoo&t=1390s) the [Snapcrafter's GitHub action](https://github.com/snapcrafters/ci) with the [Canonical Desktop Team's GitHub Action](https://github.com/ubuntu/desktop-snaps). I (and several other Snap experts) have also been in the room to help on the exercises, as these workshops were, in contrary to several others, really interactive.
138138

139139
**Talks and Workshops**
140140

141141
During the event I was most of the in the exhibition area, but I also made it into some of the talks and workshops.
142142

143143
I attended following sessions, including all those sessions where our [GSoC](#google-summer-of-code-2024) contributors and mentors were the speakers:
144144

145-
"**[Inkscape for Everything](https://events.canonical.com/event/51/contributions/565/)**" by Christopher Rogers
145+
"**[Inkscape for Everything](https://events.canonical.com/event/51/contributions/565/)**" by Christopher Rogers ([Video](https://www.youtube.com/watch?v=96qmLfFhgYM))
146146

147147
The session was announced as a workshop and had taken place in the workshop room. In the beginning I installed Inkscape expecting that there are exercises, but actually it was only a demo of most of the functionality of Inkscape, which is a lot, allowing for really professional artwork, doing nearly everything which has to do with graphics: Non-destructive photo editing, slides for presentations, ... Christopher tells that if he had given exercises he could only treat a very small part of the whole session's content.
148148

149-
"**[Live build your submarine step-by-step](https://events.canonical.com/event/51/contributions/541/)**" by Juanmi Taboada
149+
"**[Live build your submarine step-by-step](https://events.canonical.com/event/51/contributions/541/)**" by Juanmi Taboada ([Video](https://www.youtube.com/watch?v=30IoA-m4JuA))
150150

151151
Here I was in the good hope to put my hands on some hardware, but, as the Inkscape "workshop" this was also only a demo. Juanmi, who brought his remote-operated and free-software-controlled submersible already to [last year's Summit](/OpenPrinting-News-November-2023/#ubuntu-summit-2023-in-riga) explained the free-software-driven hardware-components, showed them and put them together, but there were no extra copies for the audience to try it by themselves.
152152

153-
"**[Fuzzing in the open: Integrate your project in OSS-Fuzz for continuous fuzzing](https://events.canonical.com/event/51/contributions/540/)**" by Dongge Liu, George-Andrei Iosif, Jiongchi Yu ([Slides](https://events.canonical.com/event/51/contributions/540/attachments/230/529/Presentation.pdf), [Exercises](https://github.com/iosifache/fuzzingintheopen))
153+
"**[Fuzzing in the open: Integrate your project in OSS-Fuzz for continuous fuzzing](https://events.canonical.com/event/51/contributions/540/)**" by Dongge Liu, George-Andrei Iosif, Jiongchi Yu ([Slides](https://events.canonical.com/event/51/contributions/540/attachments/230/529/Presentation.pdf), [Exercises](https://github.com/iosifache/fuzzingintheopen), [Video](https://www.youtube.com/watch?v=S0IyScIRzb8))
154154

155-
Finally, an actually interactive workshop, but this one was also with my mentoring, as the speakers are no less than our [GSoC](#google-summer-of-code-2024) team for [deploying OSS Fuzz on the OpenPrinting repositories](https://github.com/OpenPrinting/fuzzing/wiki/Integrating-C%E2%80%90based-OpenPrinting-Projects-in-OSS%E2%80%90Fuzz-Testing-(GSoC-2024)), contributor Jiongchi Yu and mentors George-Andrei Iosif and Dongge Liu. Unfortunately Jiongchi could not come to the Summit in-person as he was on another conference in the US. So after a short introduction by me, George Andrei and Donggi were explaining the steps for the attendees to do on their laptops, with the Heartbleed on OpenSSL being the example. Jiongchi was connected via video meeting and in the end he told about the OSS Fuzz deployment on OpenPrinting.
155+
Finally, an actually interactive workshop, but this one was also with my mentoring, as the speakers are no less than our [GSoC](#google-summer-of-code-2024) team for [deploying OSS Fuzz on the OpenPrinting repositories](https://github.com/OpenPrinting/fuzzing/wiki/Integrating-C%E2%80%90based-OpenPrinting-Projects-in-OSS%E2%80%90Fuzz-Testing-(GSoC-2024)), contributor Jiongchi Yu and mentors George-Andrei Iosif and Dongge Liu. Unfortunately Jiongchi could not come to the Summit in-person as he was on another conference in the US. So after a [short introduction by me](https://www.youtube.com/watch?v=S0IyScIRzb8&t=0s), George Andrei and Donggi were explaining the steps for the attendees to do on their laptops, with the Heartbleed on OpenSSL being the example. Jiongchi was connected via video meeting and in the end [he told in a ~12-min talk about the OSS Fuzz deployment on OpenPrinting](https://www.youtube.com/watch?v=S0IyScIRzb8&t=4676s).
156156

157157
"**[The Journey of KDE Plasma on Ubuntu Core](https://events.canonical.com/event/51/contributions/549/)**" by Kevin Ottens ([Slides](https://docs.google.com/presentation/d/1iYKSYeRfsUc6JvUl8j_PNpZC2tOfNxAVgedKRLiO0Us/edit?usp=sharing), [Video](https://www.youtube.com/watch?v=62_H4jzoefM))
158158

@@ -168,7 +168,7 @@ Gordan Markus, Director Silicon Alliances at Canonical, and Yuning Liang, founde
168168

169169
In this talk Cristovão Cordeiro, manager of a containerization team at Canonical, tells about freeing containers from unnecessary files, not only to save storage space but also to reduce the attack surface of the containerized applications. He uses the `chisel` tool which allows the installation of parts of Debian packages (so-called "slices"). Cristovão was also [GSoC](#google-summer-of-code-2024) mentor at OpenPrinting this year for the [project of Rudra Pratap Singh, to create OCI container images of CUPS and Printer Applications](https://medium.com/@rudransh.iitm/gsoc-2024-final-report-container-chronicles-759fe7f23ac6).
170170

171-
"**[Building secure and minimalistic Docker images for Data and ML with Rockcraft](https://events.canonical.com/event/51/contributions/542/)**" by Anas El Husseini, Zhijie Yang ([Slides](https://docs.google.com/presentation/d/1oX_WQ5uRMKIHRnmpOyo9dWVuLKO1RthWqz6qTFLLbR4/edit?usp=sharing), [Exercises](https://github.com/linostar/rocks-workshop-ubuntu-summit-2024))
171+
"**[Building secure and minimalistic Docker images for Data and ML with Rockcraft](https://events.canonical.com/event/51/contributions/542/)**" by Anas El Husseini, Zhijie Yang ([Slides](https://docs.google.com/presentation/d/1oX_WQ5uRMKIHRnmpOyo9dWVuLKO1RthWqz6qTFLLbR4/edit?usp=sharing), [Exercises](https://github.com/linostar/rocks-workshop-ubuntu-summit-2024), [Video](https://www.youtube.com/watch?v=_t3LaoLLJ5Q))
172172

173173
Right after Cristovão's talk one could get hands-on with his subject matter in this workshop. And it was really interactive. On one of the first slides there are instructions on which packages to install and a link to a GitHub repo with all the example files for the exercises in a subdirectory for each task. I have actually done the exercises during the workshop and they all worked as designed.
174174

@@ -183,8 +183,8 @@ And Akarshan, when he introduced himself in the beginning, he told that he was a
183183
**Lightning Talks**
184184

185185
I have also attended the lightning talks, especially
186-
- "**[Making the Thunderbird snap a first class citizen](https://events.canonical.com/event/51/contributions/574/)**" by Heather Ellsworth ([Slides](https://docs.google.com/presentation/d/1rLv_Yh8fTMmvThm9UFr5QmzghI5KAplTQoSo-XCoc1k/edit?usp=sharing), [Video](https://www.youtube.com/watch?v=G6OBiIKn1J4&t=1s)): Heather, who formerly worked in Canonical's Desktop Team and had moved on to Thunderbird, is snapping Thunderbird in close collaboration with her former colleagues from Canonical.
187-
- "**[How I built Check-in Kiosk for UbuCon Korea](https://events.canonical.com/event/51/contributions/582/)**" by Youngbin Han ([Slides](https://docs.google.com/presentation/d/1YZ7mb07jB-HP26xy0gejg_27JLZ0t9-yEQbTmUe6rFg/edit#slide=id.p), [Video](https://www.youtube.com/watch?v=2cQ7IUFmHUg&t=1s)): On-the-spot printing of conference badges with a self-service kiosk setup with a label printer, created by Youngbin.
186+
- "**[Making the Thunderbird snap a first class citizen](https://events.canonical.com/event/51/contributions/574/)**" by Heather Ellsworth ([Slides](https://docs.google.com/presentation/d/1rLv_Yh8fTMmvThm9UFr5QmzghI5KAplTQoSo-XCoc1k/edit?usp=sharing), [Video](https://www.youtube.com/watch?v=G6OBiIKn1J4&t=0s)): Heather, who formerly worked in Canonical's Desktop Team and had moved on to Thunderbird, is snapping Thunderbird in close collaboration with her former colleagues from Canonical.
187+
- "**[How I built Check-in Kiosk for UbuCon Korea](https://events.canonical.com/event/51/contributions/582/)**" by Youngbin Han ([Slides](https://docs.google.com/presentation/d/1YZ7mb07jB-HP26xy0gejg_27JLZ0t9-yEQbTmUe6rFg/edit#slide=id.p), [Video](https://www.youtube.com/watch?v=2cQ7IUFmHUg&t=0s)): On-the-spot printing of conference badges with a self-service kiosk setup with a label printer, created by Youngbin.
188188
- "**[Back to the Future of Open Source 3D Printing Hardware](https://events.canonical.com/event/51/contributions/605/)**" by Yatin Khurana ([Slides](https://docs.google.com/presentation/d/1KObA88U0JqXXO-tzpcvtQ0N2Ap-xbTfGynjRq-peWq0/edit#slide=id.p), [Video](https://www.youtube.com/watch?v=2cQ7IUFmHUg&t=1551s)): Indian manufacturer makes true open-source hardware components for 3D printers.
189189
- "**[Open Source DJing: bringing hardware compatibility to the Linux platform](https://events.canonical.com/event/51/contributions/638/)**" by Jesús Soto ([Slides](https://docs.google.com/presentation/d/11-yxkPiCB0RxG2quLGtrBv7P1Q0dYUvr4f0_ZIqvQnc/edit#slide=id.g29228888b6b_0_0), [Video](https://www.youtube.com/watch?v=2cQ7IUFmHUg&t=1860s)): Before Jesús performs it live on the closing party he tells in the last lightning talk of the conference, right before the party, how DJing with free software is done.
190190

@@ -205,7 +205,7 @@ Yuning has also given the talk about RISC-V, together with Gordan Markus from Ca
205205

206206
**[Framework](https://events.canonical.com/event/51/contributions/562/)**: Right nect to the Deep Computing booth was the Framework booth where you could see and try out their laptops and their laptop's modularity. Naturally, they also had Deep Computings RISC-V board on their booth. Nirav Patel, their CEO, has done the lightning demo of changing the motherboard in five minutes (see above).
207207

208-
**[UBPorts](https://events.canonical.com/event/51/contributions/561/)**: This was the place where you could find **Diogo Constantino** (of the LoCo Portugal) most easily, as participant of this booth and Ubuntu Touch enthusiast who even uses this system as daily driver. Also **Alfred Neumayer**, [master of Snap on Ubuntu Touch](/OpenPrinting-News-February-2024/#cups-snap-on-ubuntu-touch) was participating (and giving a [talk](https://events.canonical.com/event/51/contributions/513/), [slides](https://events.canonical.com/event/51/contributions/513/attachments/301/441/SnapsOnUbuntuTouchLibreoffice.pdf)).
208+
**[UBPorts](https://events.canonical.com/event/51/contributions/561/)**: This was the place where you could find **Diogo Constantino** (of the LoCo Portugal) most easily, as participant of this booth and Ubuntu Touch enthusiast who even uses this system as daily driver. Also **Alfred Neumayer**, [master of Snap on Ubuntu Touch](/OpenPrinting-News-February-2024/#cups-snap-on-ubuntu-touch) was participating (and giving a [talk](https://events.canonical.com/event/51/contributions/513/), [Slides](https://events.canonical.com/event/51/contributions/513/attachments/301/441/SnapsOnUbuntuTouchLibreoffice.pdf), [Video](https://www.youtube.com/watch?v=osQSYJttoco)).
209209

210210
**[Back to the Future of Open Source 3D Printing Hardware](https://events.canonical.com/event/51/contributions/517/)**: Here I met Yatin Khurana, from [Boltz R&D](https://boltzrnd.com/) in India, developing truly Open-Source hardware for 3D printers, in contrary to most manufacturers going more and more closed-source. I am looking into getting him onto the next Opportunity Open Source conference. Yatin has also given a lightning talk (see above).
211211

@@ -236,7 +236,7 @@ At [2:00 min](https://www.youtube.com/watch?v=J5GEAzAZOS0&t=120s) we discussed t
236236
Here are some blogs, articles, videos, and podcasts about the event (taken from the internal list of the organization team):
237237

238238
- **[The Source - Canonical on LinkedIn](https://www.linkedin.com/newsletters/the-source-7108409718422839296/)**
239-
- [Thank YOU for open source](https://www.linkedin.com/pulse/thank-you-open-source-canonical-eyroe/): Canonical's official report of the Summit on LinkedIn, featuring [Ngazetungue Muheue’s talk on open source in Africa](https://youtu.be/mPP7amqTGFA), the work of the Hack Club, creating free software with high school teenagers, including the [talk about the Boreal Express](https://youtu.be/AdgU-_1vDco), by Zach Latta, founder of the organization, [Akarshan's talk about the free software use in train toilet monitoring](https://www.youtube.com/watch?v=kWMt8PLVEE0) (see above), Juanmi Taboada's submersible workshop (see above), and as the higlight at the end, the [Framework lightning demo](https://www.youtube.com/watch?v=l6khGznGeyY) (see above).
239+
- [Thank YOU for open source](https://www.linkedin.com/pulse/thank-you-open-source-canonical-eyroe/): Canonical's official report of the Summit on LinkedIn, featuring [Ngazetungue Muheue’s talk on open source in Africa](https://youtu.be/mPP7amqTGFA), the work of the Hack Club, creating free software with high school teenagers, including the [talk about the Boreal Express](https://youtu.be/AdgU-_1vDco), by Zach Latta, founder of the organization, [Akarshan's talk about the free software use in train toilet monitoring](https://www.youtube.com/watch?v=kWMt8PLVEE0) (see above), Juanmi Taboada's [submersible workshop](https://www.youtube.com/watch?v=30IoA-m4JuA), and as the higlight at the end, the [Framework lightning demo](https://www.youtube.com/watch?v=l6khGznGeyY) (see above).
240240
- **[Soumyadeep Ghosh on GitHub](https://soumyadghosh.github.io/website/)**
241241
- [Ubuntu Summit 2024: A joyful experience filled with sorrow](https://soumyadghosh.github.io/website/blog/ubuntu-summit-2024/): Soumyadeep's second conference in his life (The first was the [UbuCon Asia 2024](/OpenPrinting-News-August-2024/#soumyadeep-ghosh)) and his first international trip, was the Ubuntu Summit. He tells about his arrival, the people he met, the Snapcrafters booth, the Snap workshops, the sessions he attended, with many photos of the people ... But he also tells that his grandpa passed away while he was on the Summit. R. I. P.
242242
- **[Akarshan Kapoor on LinkedIn](https://www.linkedin.com/in/akarshan111/)**

0 commit comments

Comments
 (0)