Description
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 |
---|