Google Summer of Code/2017/Projects
This article hosts information on projects for this year's GSoC.
Projects
The following projects have been accepted to GSoC 2017 [1]:
A utility to manage packages in overlays (pomu)
Participant(s): | Mykyta Holubakha |
Mentor(s): | Brian Dolbec (dolsen) |
Repository | mykytaholubakha/pomu.git |
Website/Wiki-Page: | pomu |
"The goal of the project is to enable the user to efficiently manage a local overlay (by adding new packages from external sources or packages from the portage tree to make some edits, etc.)." [2]
Gentoo Stateless Environment (gse)
Participant(s): | Christo Kotsi |
Mentor(s): | Rafael Martins (rafaelmartins) |
Repository | christokotsi/GSE.git |
Website/Wiki-Page: | Wiki GSE |
"Atom Gentoo, is the Idea which instantly caught my attention, and made me decide to propose over, since I have always been interested to further expand my knowledge on how Linux works, and more general, on the fundamentals of operating systems." [3]
kernel live patch - automatically check and live patching the Kernel (elivepatch)
Participant(s): | Alice Ferrazzi |
Mentor(s): | Göktürk Yüksek (gokturk) , Mike Pagano (mpagano) |
Repository | aliceferrazzi/elivepatch.git |
Website/Wiki-Page: | elivepatch |
"an utility to semi-automatically check the kernel for known security vulnerabilities and live patch the kernel if there is a security risk found." [4]
Support for Varied MPI Implementations
Participant(s): | Michael Gilroy |
Mentor(s): | Andrew Savchenko (bircoph) , Justin Bronder (jsbronder) |
Repository | michaelgilroy/gentoo-mpi.git |
Website/Wiki-Page: | Gentoo-mpi-overlay |
"There are numerous MPI (Message Passing Interface) implementations available, but most of them can't be installed together as is. In HPC world it is often mandatory to provide for users different MPI implementations and/or versions of the same implementation, e.g. due to binary package dependencies, codebase or performance issues." [5]
References
- ↑ https://summerofcode.withgoogle.com/organizations/5705782168387584/#projects
- ↑ https://archives.gentoo.org/gentoo-soc/message/cab50d00b08b7061ddf8048a6787e825
- ↑ https://archives.gentoo.org/gentoo-soc/message/d83404653a85ef140180f32e8c0d4a8a
- ↑ https://summerofcode.withgoogle.com/organizations/5705782168387584/#5184159881363456
- ↑ Google_Summer_of_Code/2017/Ideas#Support_for_multiple_MPI_implementations