You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _posts/2025-10-15-OpenPrinting News - Opportunity Open Source 3.0 in the IIT Kanpur, India.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -47,11 +47,11 @@ Aveek and me have naturally have made **OpenPrinting** one of the central parts
47
47
48
48
-**Akarshan Kapoor** has presented his OpenPrinting work of the last 2 GSoCs, "[Scaniverse Universal Scanner Drivers: One Solution for Every Distro](https://events.canonical.com/event/134/contributions/748/)" ([Report 2023](https://dev.to/kappuccino111/sandboxing-scanners-a-leap-into-the-driverless-realm-gsoc-23-report-3eci), [Report 2024](https://dev.to/kappuccino111/pappl-scan-api-bridging-gsoc-2024-project-report-2hoc)), showing how the driverless scanning protocol eSCL can be used to create Scanner Applications, sandboxable scanner drivers.
49
49
50
-
-**Alexander Pevzner** (creator of [ipp-usb](https://github.com/OpenPrinting/ipp-usb) and [sane-airscan](https://github.com/alexpevzner/sane-airscan)) is enthusiastically working on his "[Behaviorally Accurate Simulator for Multifunction Printers and Scanners](https://events.canonical.com/event/134/contributions/722/)" and told in his talk about it. This improves the possibilities of automated testing at OpenPrinting a lot, especially for device discovery, and whether the print output is correct. It is also very useful for development and debugging.
50
+
-**Alexander Pevzner** (creator of [ipp-usb](https://github.com/OpenPrinting/ipp-usb) and [sane-airscan](https://github.com/alexpevzner/sane-airscan)) is enthusiastically working on his "[Behaviorally Accurate Simulator for Multifunction Printers and Scanners](https://events.canonical.com/event/134/contributions/722/)" ([slides](https://events.canonical.com/event/134/contributions/722/attachments/429/692/Behaviorally%20Accurate%20Simulator%20for%20Multifunction%20Printers%20and%20Scanners.pdf)) and told in his talk about it. This improves the possibilities of automated testing at OpenPrinting a lot, especially for device discovery, and whether the print output is correct. It is also very useful for development and debugging.
51
51
52
52
- To not let automated testing (CI, unit testing, fuzz testing) stop at crashes and errors but also allow testing of actual print output, **Sanskar Yaduka** is working on a GSoC project about visual analysis of print output. And this was subject of his talk "[From Open Source to OpenPrinting: My GSoC Journey and Project on Image Output Evaluation](https://events.canonical.com/event/134/contributions/786/)"
53
53
54
-
- The successful efforts on fuzz testing and OSS-Fuzz integration of the GSoC 2024 continued in this year's GSoC, by contributor **Mohammed Imaduddin**. And he gave the talk "[Fuzzing Go and Python Projects in OSS-Fuzz: The OpenPrinting Case Study](https://events.canonical.com/event/134/contributions/742/)" about his work.
54
+
- The successful efforts on fuzz testing and OSS-Fuzz integration of the GSoC 2024 continued in this year's GSoC, by contributor **Mohammed Imaduddin**. And he gave the talk "[Fuzzing Go and Python Projects in OSS-Fuzz: The OpenPrinting Case Study](https://events.canonical.com/event/134/contributions/742/)" ([Slides](https://events.canonical.com/event/134/contributions/742/attachments/434/699/mohammed-immaduddin-talk-fuzzing-go-python-openprinting.pdf)) about his work.
55
55
56
56
**Artificial Intelligence (AI) and Machine Learning (ML)** are talked about a lot and this is also reflected by the many CfP submissions we got for this subject matter, and so we had a good amount of great sessions:
57
57
@@ -63,19 +63,19 @@ Aveek and me have naturally have made **OpenPrinting** one of the central parts
63
63
64
64
And other **awesome success stories** of FOSS to motivate the students:
65
65
66
-
-**Oliver Völckers** presented "[How we built a pump monitoring system for Deutsche Bahn with wireless sensors using Zephyr RTOS](https://events.canonical.com/event/134/contributions/727/)", the subject of **Akarshan Kapoor's** internship which brought him into the world of Zephyr.
66
+
-**Oliver Völckers** presented "[How we built a pump monitoring system for Deutsche Bahn with wireless sensors using Zephyr RTOS](https://events.canonical.com/event/134/contributions/727/)" ([Slides](https://events.canonical.com/event/134/contributions/727/attachments/430/691/2025-09-06%20Kanpur%20ii-r.pdf)), the subject of **Akarshan Kapoor's** internship which brought him into the world of Zephyr.
67
67
68
-
-**Sumanto Kar** and his colleagues have shown in the talk "[From Containers to Chip Design Classrooms: Leveraging Snap and Docker to Enable Open-Source EDA with eSim](https://events.canonical.com/event/134/contributions/735/)" how sandboxed packaging methods, Snap and Docker, allow for distributing the complex electronics design application eSim, consisting of many components to be easily installed in different Linux distribution environments without running into dependency hell. And in the second talk "[An Offline AI Assistant for eSim: Easier, Accessible, Open-Source Circuit Design and Debugging](https://events.canonical.com/event/134/contributions/737/)" they showed how eSim uses locally implemented AI.
68
+
-**Sumanto Kar** and his colleagues have shown in the talk "[From Containers to Chip Design Classrooms: Leveraging Snap and Docker to Enable Open-Source EDA with eSim](https://events.canonical.com/event/134/contributions/735/)" ([Slides](https://events.canonical.com/event/134/contributions/735/attachments/420/677/Containerizing%20eSim%20with%20Snap%20and%20Docker.pdf)) how sandboxed packaging methods, Snap and Docker, allow for distributing the complex electronics design application eSim, consisting of many components to be easily installed in different Linux distribution environments without running into dependency hell. And in the second talk "[An Offline AI Assistant for eSim: Easier, Accessible, Open-Source Circuit Design and Debugging](https://events.canonical.com/event/134/contributions/737/)" ([Slides](https://events.canonical.com/event/134/contributions/737/attachments/421/678/Solution%20Offline%20Debug.pdf)) they showed how eSim uses locally implemented AI.
69
69
70
70
-**Mikhail Novosyolov** told in is talk "[Migration of whole country to GNU/Linux](https://events.canonical.com/event/134/contributions/755/)" about Russia's move to FOSS and digital sovereignty where ROSA Linux is playing the central role.
71
71
72
72
And to get interactivity and action into the event one cannot run it without **Workshops**. We had one room dedicated for workshops and they all got well accepted. Here is especially to mention:
73
73
74
-
-**Akarshan Kapoor** with "[Zephyr RTOS: Building the IoT Future from the Ground Up](https://events.canonical.com/event/134/contributions/747/)" explained what an RTOS (Real-Time Operating System) is compared to a standard system and how to use the development tools. In the end he gave away some sample boards to attendees who asked questions.
74
+
-**Akarshan Kapoor** with "[Zephyr RTOS: Building the IoT Future from the Ground Up](https://events.canonical.com/event/134/contributions/747/)" ([Slides](https://events.canonical.com/event/134/contributions/747/attachments/435/701/Zephyr%20RTOS.pdf), [Exercises: Getting Started Guide](https://docs.zephyrproject.org/latest/develop/getting_started/index.html)) explained what an RTOS (Real-Time Operating System) is compared to a standard system and how to use the development tools. In the end he gave away some sample boards to attendees who asked questions.
75
75
76
76
-**Sagar Sundaray** and **Swaraj Pande**, both from Red Hat, showed how to deploy AI on automotive-grade systems, in "[Accelerating AI Deployment in Automotive: A Unified Approach](https://events.canonical.com/event/134/contributions/726/)". They brought also a lot of demo hardware.
77
77
78
-
- For the app developers who have attended **Mohammed Imaduddin** talk about his OSS-Fuzz work for OpenPrinting to do the same on their app, Mohammed has given the workshop "[Intro to OSS-Fuzz: Build, Break, and Harden Open Source Software ](https://events.canonical.com/event/134/contributions/743/)".
78
+
- For the app developers who have attended **Mohammed Imaduddin** talk about his OSS-Fuzz work for OpenPrinting to do the same on their app, Mohammed has given the workshop "[Intro to OSS-Fuzz: Build, Break, and Harden Open Source Software ](https://events.canonical.com/event/134/contributions/743/)" ([Slides](https://events.canonical.com/event/134/contributions/743/attachments/433/697/mohammed-immaduddin-workshop-fuzzing-oss-fuzz.pdf)).
79
79
80
80
- In the session "[MicroCeph: Build your S3 app without AWS!](https://events.canonical.com/event/134/contributions/721/)" **Utkarsh Bhatt** from Canonical's Ceph Engineering Team let his attendees self-host their S3 (Simple Storage Service) with MicroCeph.
0 commit comments