On behalf of the Jenkins GSoC team and mentors, I would like to welcomeShenyu Zheng,Udara De Silva,Pham Vu Tuan andAbhishek Gautam. They will be working on Google Summer of Code projects in the Jenkins organization, and they have already done some contributions.
This year we have the following projects:
Code Coverage API Plugin - create a new API Plugin to unify existing Code Coverage plugins and provide new features.
Student: Shenyu Zheng from Henan University, Kaifeng, China
Mentors: Steven Christou and Supun Wanniarachchi
Electronic Design Automation Plugins - create plugins for open-source Electronic Design Automation tools for synthesis, simulation and coverage analysis (iVerilog, covered, Yosys).
Student: Udara De Silva from University of Akron, Ohio, USA
Mentors: Martin d’Anjou and Oleg Nenashev
Jenkins Remoting over Message Bus/Queue - add support of a popular message queue/bus technology (RabbitMQ or Kafka) as a fault-tolerant communication layer in Jenkins.
Student: Pham Vu Tuan from Nanyang Technological University, Singapore
Mentors: Oleg Nenashev and Supun Wanniarachchi
Simple Pull-Request Job Plugin - add ability to define Jenkins jobs as YAML files stored in SCM, integrate it with existing plugin ecosystem.
Student: Abhishek Gautam from Visvesvaraya National Institute of Technology, Nagpur, India
Mentors: Jeff Knurek, Kristin Whetstone andWilly Aguirre
During next 4 weeks project teams will be reaching out to potential stakeholders in order to establish connections and to get comments regarding their project designs. If you are interested in the projects, please join discussions in theDeveloper mailing lists and project meetings once they get scheduled. Please also expect expect more detailed blogposts about the projects soon.
If you are interested to know more about GSoC in Jenkins, you can find information, timeline and communication channelshere.