Re: Seeking Guidance for FreeBSD Projects

From: Chris Moerz <freebsd_at_ny-central.org>
Date: Thu, 07 Nov 2024 19:40:59 UTC
Hi Leonardo,

not sure whether you already received a reply, so I figure I'll attempt to
help connect some dots.

There's a wiki page that lists a handful of people who are helpful
contacts for various topics and areas of development, who you could reach
out - obviously, this would apply primarily if, down the road, you
identify a particular topic area you realize you're very much interested
in.

See https://wiki.freebsd.org/MentorMatch

There is an article on Contributing to FreeBSD on the docs site, which
helps with getting an overview of the various development parts of
FreeBSD: https://docs.freebsd.org/en/articles/contributing/

There are various projects listed on the wiki, which could potentially be
a good starting point: https://wiki.freebsd.org/CategoryProject

However, since this may be too much choice, maybe you want to focus on the
"junior jobs" first: https://wiki.freebsd.org/JuniorJobs

Hope this helps. I'll ask around for further pointers in the meantime.
Let me know if there's any further or other questions.

Thanks
chris

On Wed, 6 Nov 2024, Leonardo Pio Francesco Gallina wrote:

> Hi,
>
> I’m Leonardo Pio Francesco Gallina, a computer engineering student at Politecnico di Torino, currently pursuing a master’s in Embedded Systems. I plan to participate in Google Summer of Code with FreeBSD to gain real-world project experience and make helpful contributions to the project.
>
> At the moment, I’m familiar with C, MIPS, and ARM, and I’m taking courses in Computer Architecture and Operating Systems for Embedded Systems. I was thinking of starting by reading the FreeBSD Handbook and writing some basic device drivers to gain practical experience with FreeBSD’s codebase.
>
> I’d appreciate any guidance on beginner-friendly projects or areas within FreeBSD that could help me get ready for a GSoC application.
>
> Thanks in advance,
> Leonardo
>