Romén is a lifelong learner, software engineer and former digital entrepreneur. He lives in the Canary Islands,
from where he currently works as a Training Engineer at CloudBees.
Two months ago I published an introductory article on
the journey of becoming a Jenkins contributor. In that first article, the jenkins.io site was reviewed, learning about
the multiple ways in which we can participate and contribute. Then, a first—basic—contribution I made to the site
repository was described.
Now, in this new article we will be exploring more advanced contributions, committing code to the actual Jenkins core.
As a software engineer, for many years I have used open source software (frameworks, libraries, tools…) in the
different companies I have worked at. However, I had never been able to engage in an open-source project as a
contributor, until now.
Since I made my first—ridiculously simple—commit into Jenkins, six months ago (in September, 2018), I have been
attempting to contribute more to the Jenkins project. However, contributing...