All,
As you may have gathered from other posts already, MINIX 3 is participating in Google Summer of Code (GSoC) 2017, as part of the Microkernel Devroom umbrella project [1]. The umbrella project's GSoC application has been accepted by Google, and that also means that MINIX 3 stands a chance of getting a slot assigned to a project proposal.
While we have no shortage of possible projects, we are currently looking for both mentors and students. In terms of mentors, we are looking for people who have both experience with MINIX 3 development and a willingness to invest time in guiding a student through the process of contributing to MINIX 3. As a mentor, you get a large degree of freedom with respect to deciding on a project that you would like a student to work on. In the short term, you will be expected to come up with a description for any project you are interested in mentoring, and evaluate any potential students, in particular by making them perform a representative "sheep/goat" task to assess their ability to complete the actual project. Unfortunately, we are a bit late already (which is mainly my fault), and so that part will have to happen on a rather short notice: the deadline for student applications is April 3. If you are potentially interested in being a mentor and/or have questions, please get in touch with me (david at minix3 dot org) or simply reply to this post.
Of course I'd also like to invite any potential GSoC students to look for, ask about, and even suggest projects. More information about the whole concept, including requirements, guidelines, and the application form, can be found on the Microkernel Devroom GSoC website [1]. Our project ideas page can be found on our wiki [2], and while it is currently a bit short, we hope to extend it with more project/mentor combos quickly. The official GSoC page [3] has additional information, including the timeline.
Regardless of the outcome for MINIX 3 this year, I'd also like to thank the people behind the Microkernel Devroom project - Jakub Jermar in particular - for organizing the joint application and everything around it. I hope that this will be a recurring thing. Next year we should be organized a little better.. :)
Regards,
David
[1]
http://gsoc.microkernel.info/[2]
http://wiki.minix3.org/doku.php?id=soc:2017:start[3]
https://summerofcode.withgoogle.com/