OpenPrinting News - Google Summer of Code 2025 - The amazing work is going on!

The contributors have passed the midterm evaluations and their projects are taking shape … And we also have some volunteers!

here are new reports of the current state of the art of the projects. Write-ups from the contributors, and also links to contributor's blogs and to GIT repositories with the code.

https://openprinting.github.io/OpenPrinting-News-Google-Summer-of-Code-2025-The-amazing-work-is-going-on/

#OpenPrinting #GSoC #GSoC2025

OpenPrinting News - Google Summer of Code 2025 - The amazing work is going on!

The contributors have passed the midterm evaluations and their projects are taking shape … And we also have some volunteers!

OpenPrinting

The first issue Akarshan has solved on OpenPrinting is Issue #2 on libppd:

https://github.com/OpenPrinting/libppd/issues/2

and he has posted the fix as Pull Request #3:

https://github.com/OpenPrinting/libppd/pull/3

Note that Akarshan did the discussion as "CodingWarrior33" and the Pull Request as "Kappuccino111".

The bug was that not all the supported resolution values an AirPrint printer reports got actually considered.

Thanks again for your amazing work, Akarshan!

#OpenPrinting #GSoC

Is this quality range right? · Issue #2 · OpenPrinting/libppd

I'm using driverless to generate a PPD for my Brother MFC-L2730DW laser printer (debug output included at the bottom). The printer publishes the following attributes: document-format-supported (1se...

GitHub

One of my best GSoC contributors for OpenPrinting was Akarshan Kapoor. He worked on scanning support in PAPPL (Scanner Applications, emulation of driverless scanner as easily portable and packagable scanner driver format). He also had an internship about Zephyr/IoT in Germany.

See the summary in the video he produced for UbuCon Asia 2025:

https://www.youtube.com/watch?v=IUASoVMM2LI

#OpenPrinting #GSoC #Zephyr #UbuntuSummit #UbuCon #UbuConAsia #UbuConAsia2025

you’ll want to be here

YouTube

#Google is paying #GSoC students via Payoneer and it seems like it's hell to setup:

https://blog.puer-robustus.eu/post/gsoc25-at-debian/#payoneer-setup

#AISlop

My Google Summer of Code '25 at Debian | puer robustus

I’ve participated in this year’s Google Summer of Code (GSoC) program and have been working on the small (90h) “autopkgtests for the rsync package” project at Debian.

@akademy @akademy@lemmy.kde.social

...

On the GUADEC 2024 I was in a BoF about openQA, where they use visual analysis of the screen content to do unit/CI test on GUI apps.

This inspired me to do the same thing with print output, to test print filters, so that we cannot only test for crashes and errors but also actual functionality. So I posted this as a #GSoC project and now have a contributor enthusiastically working on it.

...

#OpenPrinting #GSoC #GUADEC #GNOME #aKademy #KDE

@akademy @akademy@lemmy.kde.social

You are absolutely right, @tsdgeos I have never attended an aKademy conference, but several GUADECs (no, I am not a GNOMie, but having been in Canonical's desktop team for so long time ...) and the stuctures of GUADECs and aKademys are similar, some days with talks, then some days with BoFs, and I had learned many interesting things there.

...

#OpenPrinting #GSoC #GUADEC #GNOME #aKademy #KDE

#DLR:
"
Durchmarsch Richtung Mars: ISS-Robotik-Experiment Surface Avatar erfolgreich abgeschlossen
"
"NASA-Astronaut Jonny Kim steuerte von der ISS aus ein Roboterteam auf dem „irdischen Mars“ des DLR und absolvierte erfolgreich das bislang anspruchsvollste Experiment der Surface-Avatar-Reihe."

https://www.dlr.de/de/aktuelles/nachrichten/2025/durchmarsch-richtung-mars-iss-robotik-experiment-surface-avatar-erfolgreich-abgeschlossen

25.7.2025

#AI #ESA #GSOC #ISS #JonnyKim #KI #NealAI #Oberpfaffenhofen #Raumfahrt #Raumstation #Robotik #SurfaceAvatar #SpaceFlight

Durchmarsch Richtung Mars: ISS-Robotik-Experiment Surface Avatar erfolgreich abgeschlossen

Mit vier Robotern und einer Live-Schalte zur Internationalen Raumstation ISS herrschte ungewöhnlicher Betrieb auf dem „irdischen Mars“ des DLR in Oberpfaffenhofen. Am 24. Juli 2025 führte das Surface-Avatar-Team das letzte und bisher anspruchsvollste Experiment der Mission Surface Avatar vor.

I really enjoy doing #gsoc summer of code every year, there's a lot of talented and passionate folks out there, and it's always a joy to work with them over the summer :-) Hope y'all are enjoying GSoC with Swift <3 #swiftlang

Just wrapped up the first half of my GSoC project on improving name resolution in Liquid Haskell (LH)! It’s been lots of fun—long hours of code reading, analysis, testing, and debugging. Not that those were the most exciting parts, but pushing through and gaining a deeper understanding of the system definitely was.

LH hooks into the compiler pipeline to turn special comment annotations (refining types using logical predicates) into constraints for an external SMT solver to check. My project focuses on a very narrow feature, but along the way I’ve run into all sorts of cool programming concepts—like generic traversals of data structures and strongly connected components in directed graphs—while working through the parsing, name resolution, and definition unfolding implementations.

I’m deeply grateful to Facundo Domínguez for his generous and thoughtful mentoring, which has made this a rich learning experience and given me valuable engineering insights. I expect new challenges ahead, but I’ll do my best to sneak in some optimizations and give legacy code a proper cleanup.

https://summerofcode.withgoogle.com/programs/2025/projects/ALSN6wwr

#Haskell #GHC #LiquidHaskell #GSoC

Google Summer of Code

Google Summer of Code is a global program focused on bringing more developers into open source software development.

Two interesting projects I'm keeping an eye on:

✳️ Karton - A Virtual Machine manager being worked on for #gsoc by @kenoi

✳️ Kretro - A new #libretro frontend by @seshpenguin

#emulation #retroarch #retrogaming #libvirt #kde

@kde