GSoC 2024 Final Report

Rachael OdetayoRachael Odetayo
2 min read

Hello everyone!

I had the opportunity to participate in Google Summer of Code (GSoC) again this year, which aligns with Google's goal of encouraging GSoC contributors to continue contributing to open source projects beyond the program. This marks my second time and year of contributing to the openSUSE organization through GSoC.

The 2024 program has now concluded, and here's a summary of the work I completed during the course of the program.

Project Goals:

The primary goal of this project was to refresh the Uyuni website and improve its accessibility and responsiveness.

What I Did:

Throughout the GSoC program, I actively worked on addressing various accessibility issues identified by WAVE tool on the Uyuni website. Some of the key tasks I undertook included:

  • Addressing low-contrast issues

  • Adding missing IDs and alternative texts

  • Fixing broken internal links on some pages

I also had the privilege of presenting my work during the Uyuni community hours, which takes place every last Friday of the month at at 16.00 CET/CEST.
The Uyuni Community Hours for July 2024 coincided with the openSUSE 2024 conference.

Current State:

At this point, several accessibility issues have been addressed on majority of the pages of the Uyuni website.

What's Left to Do:

While significant progress has been made, there's still work to be done to achieve comprehensive accessibility.

Contributions:

Here are the links to my PRs;
https://github.com/uyuni-project/uyuni-project.github.io/pull/124
https://github.com/uyuni-project/uyuni-project.github.io/pull/125
https://github.com/uyuni-project/uyuni-project.github.io/pull/127
https://github.com/uyuni-project/uyuni-project.github.io/pull/128
https://github.com/uyuni-project/uyuni-project.github.io/pull/129
https://github.com/uyuni-project/uyuni-project.github.io/pull/130
https://github.com/uyuni-project/uyuni-project.github.io/pull/131
https://github.com/uyuni-project/uyuni-project.github.io/pull/132

Conclusion:
My GSoC 2024 experience has been both rewarding and enlightening. I look forward to continuing my contributions to the Uyuni community.
Special thanks to my mentors (Raúl Osuna and Marina Latini), the Uyuni community, openSUSE, and the GSoC program for this incredible opportunity.

0
Subscribe to my newsletter

Read articles from Rachael Odetayo directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Rachael Odetayo
Rachael Odetayo