GSoC 2016 project presentations by students


Details
This year the Jenkins project participated in Google Summer of Code (https://summerofcode.withgoogle.com/). Five students have been working on different areas in the Jenkins core, plugins and the project infrastructure. You can read more about student projects here (https://jenkins.io/projects/gsoc/).
On August 25 we will conduct an online meetup, where two students will present their final results. Each presentation will take up to 40 minutes including demos. After that there will be Q&A sessions from the YouTube Q&A tool and the #jenkins IRC channel (https://wiki.jenkins-ci.org/display/JENKINS/IRC+Channel).
Link for watching the presentations online: https://plus.google.com/events/cabscbi59g6e60tbq9pa65tir18
TIME: 6PM UTC - 8PM UTC.
AGENDA:
External Workspace Manager plugin for Jenkins Pipeline - Alexandru Somai.
The build workspace for Jenkins may become very large in size if you use a compiler that generates a very large volume of data. One of the solutions for this is to have a Jenkins plugin that is able to manage and reuse the same workspace between multiple builds.
Alex will present the External Workspace Manager plugin (https://github.com/jenkinsci/external-workspace-manager-plugin), which provides a workspace management system for the Jenkins Pipeline (https://jenkins.io/solutions/pipeline/). It facilitates workspace share and reuse across multiple Jenkins jobs running on different nodes. It eliminates the need to copy, archive or move files. The plugin also supports automatic workspace cleanup, multiple disk pools and flexible disk selection management.
Alex will present the plugin and its common use cases.
Jenkins Web UI Improvements - Samat Davletshin.
The aim of Samat’s project is to improve Jenkins job creation pages and help management. The project is described here (https://jenkins.io/blog/2016/05/26/gsoc-jenkins-web-ui-project/).
In the first part of the presentation Samat will present three proposed changes to the Jenkins core formed in pull requests: new job popup, new job name validation, and new job UI changes. After that, Samat will present a new Help Editor plugin (https://github.com/jenkinsci/help-editor-plugin), which allows setting up custom built-in help for Jenkins forms. Then he will conduct a short demo.

GSoC 2016 project presentations by students