Jul 20 – 25, 2022
Guadalajara Connectory
US/Central timezone

Paying technical debt in our accessibility infrastructure

Jul 20, 2022, 11:25 AM
Samsung Room

Samsung Room

40 Minute Presentation Application Development and Deployment


GNOME's accessibility infrastructure has not kept up with changes in the rest of the platform. I am embarking on a project to pay its technical debt.

This talk is about making it easy to work on GNOME's accessibility infrastructure, by adding modern amenities to it: continuous integration, auto-generated code instead of a hand-written protocol implementation, unit tests and end-to-end tests. It is not 2010 anymore, let's do this!

Author(s) Bio

Federico is one of the founders of GNOME. Recently he led the effort to port librsvg to Rust, thus modernizing a medium-sized, unmaintained C library into a 100% Rust one with all the modern amenities.

Pronouns he/him

Primary author

Presentation materials

There are no materials yet.