-
chevron_right
Federico Mena-Quintero: Outreachy internship for librsvg, December 2024
news.movim.eu / PlanetGnome • 13 December, 2024 • 1 minute

I am delighted to announce that I am mentoring Adetoye Anointing for the December 2024 round of Outreachy . Anointing will be working on librsvg, on implementing the SVG2 text layout algorithm . This is his first blog post about the internship.
There is a lot of work to do! Text layout is a complex topic, so rather than just saying, "go read the spec and write the code", Anointing and I have decided to have a little structure to our interactions:
-
We are having two video calls a week.
-
During the calls, I'm sharing my screen to walk him through the code.
-
I'm using my friend Abrahm's Pizarra and a Wacom tablet to have a "digital chalkboard" where I can quickly illustrate explanations while Anointing and I chat:
-
Conveniently, Pizarra also produces SVG files from whatever you doodle in it, so it's easier to include the drawings in other documents.
-
We are using a shared document in pad.gnome.org as a development journal. Here I can write long explanations, leave homework, link to stuff, etc. Anointing can put in his own annotations, questions, or anything else. I'm hoping that this works better than scrolling through a Matrix chat channel.
I have big hopes for this project. Please welcome Anointing if you see him around the Rust ♥️ GNOME channel!