I signed up for the Eudyptula Challenge years ago without knowing a lot about kernel development, and wanting to learn.
To track the changes I put every task in a Git repository, and—as it turns out—the first commit was in 2014, so it's going to take me more than seven years to complete this!
The last challenge I successfully completed was task 15 (of 20) and that was back in 2018. At that point, I had just become a father and changed jobs, so there wasn't a lot of bandwidth to spare. Then I got stuck on task 16. I'll refrain from going into detail of the task, but it's basically of the "Here's a tool, run it against this mess over here, fix something, have it accepted in the kernel and show me the result"-type of task. And I was stuck. There was only one kind of warning, and I wasn't really able to figure out how to fix it, so I just kind of left it there.
As time went on, I switched from gmail to migadu, which is a sort of bring-your-own-domain email provider (I highly recommend it), lamenting that I cannot fully close down gmail because it is tied to the challenge. But life and other things dominate my time, so I never really pick it up again.
Then back in February (2021) I receive an e-mail that I've been removed from the challenge. And dumb me, I don't see the e-mail for about two months! (Damn you, gmail!)
Once I saw it, I immediately replied asking if I could keep my account, and also if there's any way to change e-mail addresses? I had understood that you had to stick with the e-mail address that you registered with, but it turns out there's a script you can trigger to change you e-mail address. Neat!
Thus I've picked up task 16 where I left it off 2½ years ago
staging: rtl8192: Fix shadowed variable name
"Continuing the Eudyptula Challenge" was published on 2021-05-21