Eudyptula Challenge - Welcome

从Hello World到内核贡献者

Posted by bymars on July 28, 2016

Eudyptula Challenge是由一名匿名黑客发起的Linux内核挑战,一共有20个从易到难的任务,全部完成后就可以成为内核的贡献者。 发起人说通过完成挑战可以较好的了解整个内核贡献过程的运作情况,甚至成为maintainer of a subsystem。 如果要参加挑战,需要向 little at eudyptula-challenge.org 发送一封邮件。

注意事项:

  • 所有的任务都是通过邮件发送的,邮件必须是纯文本格式(非HTML),附件也必须是文本格式。 对于邮件的使用可以参考Documents/email-cilents.txt。我采用了比较普遍的Mutt+Gmail
  • 邮件的回复速度非常慢。 报名后过了3天才收到回复。 通常一个任务的验证可能要等几周。 但是每个任务提交后都会立即收到一封确认的邮件。
  • 所有的任务必须独立完成,不可以在公共的网站讨论(github, maillists)。 不然会被除名。
  • 目前为止,一共有16000+人参加了挑战,6000+人还在进行挑战,并且还有115人完成了所有的20个任务,其余10000人不知道为什么被移除了。
  • 项目发起时间是2014年3月,现在为止还是Active的状态。 但是回复速度实在太慢让我一度以为以为这个挑战已经没人维护了。

整个挑战系统的背后是一个叫Little Penguin的脚本在运行。 Little Penguin背后是一个叫Big Penguin和黑客。

Who is behind this? A set of convoluted shell scripts that are slow to anger and impossible to debug.

As the Big Penguin says, “Have fun!”