In this semester, I started a new course unit, continuing my last one, called “Desenvolvimento de Software Livre 2”, which is basically the sequel of my last course unit about contributing to open-source software.
After some workaround on kworkflow, I’ve started working on a project from one of the kworkflow founder: David. The project is the patch-hub, a a TUI that streamlines the interaction with software patches sent through mailing lists in the development context. These mailing lists are archived on lore.kernel.org, and their development context is the Linux kernel and Linux-adjacent projects. It is a sub-project of the kworkflow.
This project was my choice because is made in Rust, a programming language I would like to start learning about, since it has many security features.
I am thrilled to contribute to patch-hub, as it combines my interest in open-source development with the opportunity to learn Rust, a language renowned for its focus on safety and performance. The project also aligns perfectly with my aspiration to deepen my knowledge of tools and workflows used in Linux kernel development.
As I delve into this journey, I plan to document my progress, challenges, and the contributions I make to patch-hub. Through these updates, I aim to share insights not only about Rust but also about the broader context of maintaining and enhancing tools in the open-source ecosystem. Stay tuned for the next posts!