Changes between Version 3 and Version 4 of GSOC/2018
- Timestamp:
- 2018-01-28T18:48:31Z (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GSOC/2018
v3 v4 7 7 8 8 == HelenOS == 9 9 10 [[Image(htdocs:screenshot.png,256px,right,margin-left=30, margin-bottom=30, title="HelenOS features in a single screenshot")]] 10 11 HelenOS participates in GSoC 2018 as part of the [http://gsoc.microkernel.info Microkernel Devroom umbrella organization]. … … 17 18 18 19 == Students == 19 If you are interested in working on one of our project ideas below, please get in touch with us on our [wiki:MailingList mailing list] and/or [wiki:IRCChannel IRC channel]. In order to qualify, we would like to invite you to demonstrate your ability and determination to work on HelenOS during the Google Summer of Code 2018 by completing a small programming task before the student application deadline on April 23rd 2018. You should check out the latest master branch of HelenOS, [wiki:UsersGuide/CompilingFromSource build the system], then think of small programming task (ideally) related to your proposal, implement it, test it and [wiki:HowToContribute submit the patch to us]. 20 21 If you are interested in working on one of our project ideas below, please get in touch with us on our [wiki:MailingList mailing list] and/or [wiki:IRCChannel IRC channel]. In order for you to qualify, we would like to invite you to demonstrate your ability and determination to work on HelenOS during Google Summer of Code 2018 by completing a small programming task before the student application deadline on April 23rd 2018. You should check out the latest master branch of HelenOS, [wiki:UsersGuide/CompilingFromSource build the system], then think of a small programming task, implement it, test it and [wiki:HowToContribute submit the patch to us]. The programming task should be ideally related to your proposal, but can also be an unrelated bug fix or an enhancement of your choice. 20 22 21 23 == Ideas List == 22 The project ideas for the Google Summer of Code can be characterized as things that will improve the usability of HelenOS while building on the functionality already present in the source tree. No project in the list poses an open-questions topic in the academic sense. Instead, each project is rather implementation-oriented and achievable in one trimester. Each idea is also accompanied by a motivation and a short explanation of why we think somebody should work on it. We expect the students to deliver code that could be seamlessly integrated with the mainline development branch of HelenOS.23 24 24 Note that contributing to HelenOS does '''not''' have to involve kernel programming. In a microkernel-based operating system, most of the features involve work on the user space parts of the system, such as libraries and server tasks. Having said that, we do not object pure kernel projects either.25 The ideas below are broken down by category. The links will take you to our Trac tickets that have been specifically prepared for GSoC. Note that it is possible to suggest also other ideas. In that case, please make sure there is a mentor willing to mentor your out-of-list idea. 25 26 26 27 === Userspace device drivers development ===