Hi all, You may have already noticed few a threads about Google Summer of Code (GSoC) <https://summerofcode.withgoogle.com/> in the developer mailing list and other Jenkins channels. We are going to participate in the program this year, and we are looking for project ideas and mentors <https://jenkins.io/blog/2019/12/20/call-for-mentors/>.
GSoC is a great opportunity for us to work on important and complex projects together with some brilliant students who seek mentorship in open-source projects. Jenkins project participated in GSoC 3 times, and during this time we had 8 successful projects. And yes, it is really about complex projects which would be valuable to the Jenkins users and the community. Just few examples of what we achieved last year during GSoC 2019 in Jenkins <https://jenkins.io/projects/gsoc/2019/>: - New Gitlab Branch Source Plugin <https://github.com/jenkinsci/gitlab-branch-source-plugin> - New Plugin Installation Manager Tool <https://github.com/jenkinsci/plugin-installation-manager-tool> - Role Strategy Plugin performance improvements <https://jenkins.io/blog/2019/08/26/role-strategy-performance/> - New Folder Authorization Plugin <https://github.com/jenkinsci/folder-auth-plugin> - Numerous fixes/improvements in the Jenkins Configuration-as-Code plugin <https://github.com/jenkinsci/configuration-as-code-plugin> - Built-in Kubernetes Support in Remoting over Apache Kafka plugin <https://jenkins.io/blog/2019/08/19/remoting-kafka-kubernetes-release-2/> - Web UI enhancements for the Working Hours Plugin <https://jenkins.io/blog/2019/07/09/Phase1-Updates-On-Working-Hours-Plugin/> - Template for Jenkins plugins with React-based web UI <https://github.com/jenkinsci/react-plugin-template> - Micro-benchmarking framework for Jenkins plugins <https://jenkins.io/blog/2019/06/21/performance-testing-jenkins/> And all this work was completed by 5 students! They were working with the Jenkins project and their mentors for several months, including 3 months of full-time coding in summer. You can find more info about GSoC 2019 in this slide deck <https://docs.google.com/presentation/d/1xokZAQCNvymSXLbvYlGoX-wboQsUPsykF4_QOZtmUDc/edit?usp=sharing> . If you there are any missing big features you would like to get in Jenkins, GSoC is a great opportunity to get this project done. Suggesting project ideas for your own plugins is also fine! GSoC mentorship indeed requires significant time investment (~5hrs per week in May-August), but it may be also a great experience. Please see this announcement blog post <https://jenkins.io/blog/2019/12/20/call-for-mentors/> by Martin d'Anjou for more details, we recommend to send your project ideas before Feb 05. There is also a lot of documentation published on our site: current project ideas <https://jenkins.io/projects/gsoc/2020/project-ideas/>, project idea submission guide <https://jenkins.io/projects/gsoc/proposing-project-ideas/>, expectations from mentors <https://jenkins.io/projects/gsoc/mentors/>, etc. If you have any questions, we have a Gitter channel <https://gitter.im/jenkinsci/gsoc-sig>and a mailing list. <https://groups.google.com/forum/#!forum/jenkinsci-gsoc-all-public> We also have regular meetings on Wednesdays at 3PM UTC. Best regards, Oleg Nenashev Jenkins GSoC Team -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAPfivLCMyR%3D%3DjgtT1dbJFpzSTMU6jvXHuH6WbX3w9qpCGA99WQ%40mail.gmail.com.