Hi KDE team,
I’m Yelsin Sepulveda - a DevOps Engineer and Solutions Architect who’s worked with C++, Python, Java and tooling like AWS CDK, Terraform, Jenkins, Docker and SDL. Currently I’m finishing my A.S. degree for Comp-Sci in Boston, MA. I’ve been using Linux and open source tools for over 4 years now, by no means an expert but I learn something new daily. I’ve even made public repos out of some of my own personal project and school work.
This past year I’ve spent time growing my network w. other devs and mastering known skill gaps, such as deep dives into tools like Git, cross compiling, C++ build/debug process, and grinding out LeetCode here and there.
One of the projects I’m especially proud of is Pokedex Miyoo/Retrodex, a retro-inspired SDL-based Pokedex app built for the Miyoo Mini devices. It’s a mix of game development and nostalgia, and you can find it on my GitHub. It’s given me a lot of opportunity to collab and learn from the RetroGames community. Open source has taught me so much over the years, and I’m here to give back, learn more, and collaborate.
Currently I’m interested in contributing to KDE through GSoC 2025 participation.
My project of interest is Project: Make KWin aware of game controllers.
Towards that end have:
- Read through project description
- Going through recommended reading
- Review bug-tracker issues
- Joined the conversation in #kde-input:kde.org
- Current installing kde-builder and setting up the rest of dev env.
Seeking a mentor to start collaborating on next steps.
I believe I have a good enough understanding of the issue and proposed possible solution (by @zamundaaa:kde.org) to clearly explain it in the proposal.
I’m seeking help with planning the implementation of the possible solutions. Also looking for help coming up with task and mapping the task to the timeline.
I’m new to contributing to open source and have much to learn about linux, bare with me.
Currently thinking about playing around with SDL, as a way to continuously scan for controller input and proxy it to KWin. Not yet sure if its possible, still learning. Other have recommended reading from xcb/libinput.
Looking forward to connecting with you all and working together to create something awesome!