On behalf of the Jenkins GSoC team and mentors,
I would like to welcome
Shenyu Zheng,
Udara De Silva,
Pham Vu Tuan and
Abhishek 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 and
Willy 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 the
Developer 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 channels
here.