The openSUSE Project has participated in several GSoC events since 2006 and the project’s mentors have helped more than 60 students become familiar with open-source software development.
openSUSE website dedicated to GSoC offers several projects for GSoC students. Projects are available for software testing with openQA, Artificial Intelligence development with Phoeβe and configuration and infrastructure management through the Uyuni Project. Some of the projects listed with the openSUSE organization within the GSoC program work with Kubernetes like the carrier project and Rancher.
The list of 101.opensuse.org projects are:
- Dynamic detection of error conditions from openQA test results
- Container-based backend for openQA
- Logging Pipeline Plumber
- ibus customized pre-edit themes
- Refactor client OS support in kits
- Add new client OS
- Translate Uyuni to language X
- Package Uyuni for Debian
- Windows client support
- Amazon Linux 2 support
- Add KDE support
- Enhance Debian and Ubuntu support
- Breakdown Uyuni into plugins architecture
- Convert Virtual Systems page to ReactJS
- PaaS on Kubernetes
- Update Kanidm project
- Enhancements to the ML models
- Implementing libseccomp in PRoot
- Porting PRoot to Rust
- Root / CARE and Intel SGX
- Unprivileged containers with PRoot
- Improve adding options in Yast security modul
As a mentoring organization, eligible students will have an opportunity between March 29 and April 13 to submit an application proposal to the GSoC program site. The program is open to university students aged 18 or over.
The annual international program focuses on bringing student developers into open source software development. Students work with open-source organizations on a 10-week programming project during the school break.
After the students submit their applications, there will be a review period from April 13 and May 17. Accepted projects will be announced on May 17 and the coding will begin on June 7 and continue throughout the summer.
If you are interested in participating in GSoC, please visit the 101.opensuse.org mentoring website and Google Summer of Code website for more information about the projects and the application process.