lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <Z-gCU0apzDaKu1h0@debian-BULLSEYE-live-builder-AMD64>
Date: Sat, 29 Mar 2025 11:23:15 -0300
From: Marcelo Schmitt <marcelo.schmitt1@...il.com>
To: rose <i.roseoriana@...il.com>
Cc: marcelo.schmitt@...log.com, linux-iio@...r.kernel.org,
	linux-kernel@...r.kernel.org, dragos.bogdan@...log.com
Subject: Re: Guidance on GSoC 2025 and Future Involvement in IIO

Hello Roseoriana,

Glad to know about your interest in the IIO driver GSoC project.
If you haven't already, please, have a look at the project page
https://wiki.linuxfoundation.org/gsoc/2025-gsoc-iio-driver.

On 03/25, rose wrote:
> Hi everyone!
> 
> 
> 
> Hope you're all doing well.I'm a CS student and has been interested in Linux kernel development,
> 
> While I'm still new to kernel contributions and open source in general,I'm really eager to learn and get started.
> 
> As a beginner, I find it a bit difficult to find good resources that could help me get comfortable with IIO or kernel
> 
> development. If anyone has some time, I’d really appreciate any suggestions or recommended resources that could help me.

The Linux Foundation offers a free introductory course for kernel development:
A Beginner’s Guide to Linux Kernel Development (LFD103)
https://training.linuxfoundation.org/training/a-beginners-guide-to-linux-kernel-development-lfd103/

Alternatively, I'd suggest to go through some of FLUSP's tutorials
https://flusp.ime.usp.br/kernel/qemu-libvirt-setup/
https://flusp.ime.usp.br/kernel/build-linux-for-arm/
https://flusp.ime.usp.br/kernel/modules-intro/
https://flusp.ime.usp.br/iio/iio-dummy-anatomy/
https://flusp.ime.usp.br/iio/experiment-one-iio-dummy/

> 
> I’m also interested in participating in GSoC 2025, but after looking at past proposals and timelines  that is 
> 
> asking for the exact time line which i  dont  know  yet  and have no experince  in contributing  so ,  I’m not sure if
> 
> someone totally new to the Linux kernel would have a good chance of getting accepted. Do you think it's worth applying,
> 
> or should I focus on contributing first and try in the future? Any advice would be really helpful!
> 
>  Looking forward to your thoughts.

I've added a proposal template to the project's page that might help in planning
a timeline. Though it will help you elaborate a good proposal if you have
previous contribution experience. Anyway, both plans are valid. You may apply
for GSoC 2025, and you may also start contributing to IIO. If you end up not
being accepted for GSoC 2025, you may consider contributing to IIO throughout
2025 and early 2026 to become a strong candidate for GSoC 2026. Choices are yours.

> 
> Thanks,
> Roseoriana
> 

Regards and best of luck,
Marcelo

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ