Here at Codethink, we’ve lately centered our vitality into enhancing the onboarding course of we use for all new starters on the firm. As we develop steadily in dimension, it’s vital that we’ve got a well-defined method to each welcoming new staff into the corporate, and introducing them to the group’s tradition.
As a part of this total onboarding effort, we’ve created How to Git going in FOSS: an introductory information to the world of free and open supply software program (FOSS), and among the widespread applied sciences, practices, and ideas related to free and open supply software program.
This information was initially geared toward work expertise college students and summer season interns. However, the doc is the truth is equally relevant to anybody who’s new to free and open supply software program, irrespective of their prior expertise in software program or IT basically. How to Git getting into FOSS is hosted on GitLab and consists of a number of repositories, every designed to be a self-guided stroll via.
Our information begins with a common introduction to FOSS, together with explanations of the historical past of GNU/Linux, the right way to use Git (in addition to Git internet hosting providers corresponding to GitLab), and the right way to use a textual content editor. The doc then strikes on to workout routines that present the reader the right way to implement among the issues they’ve simply discovered.
How to Git getting into FOSS is absolutely public and accessible for anybody to attempt. If you’re new to FOSS or know somebody who’s, then please have a read-through, and see what you assume. If you’ve any suggestions, be at liberty to boost a difficulty on GitLab. And, after all, we additionally welcome contributions. We’re eager to maintain enhancing the information nevertheless potential. One future enchancment we plan to make is a further train that’s extra advanced than the present two, corresponding to doubtlessly introducing the reader to Continuous Integration.