QtWS15- Contributing your first patch to the Qt Project, Thiago Macieira, Intel
Qt World Summit 2015, OCTOBER 5-7, BERLIN, GERMANY
Contributing your first patch to the Qt Project:
The Qt Project has been up and running for over three years now and has released Qt from 4.8 through 5.3 with a community of developers interested in making Qt a better product. That was not an accident. So how does one join in "the fun"? New contributors to Qt will want to know what the requirements are for the first patch they submit, like how to format it properly, what they should and should not modify in the source code, what the coding style is, how to nurse it through acceptance in the Qt Project infrastructure, etc.
Joining an established team of developers can be a daunting task for a lot of reasons, ranging from unfamiliarity with the code itself, through ignorance of existing practices, to difficulty fitting in with the personalities. It gets more difficult when we're talking about an Open Source Project, with contributors all over the world, few of whom are native English speakers.
Those are not showstoppers, though. Not for the Qt Project: created to drive the development of Qt and other related projects, we strive to make it easier for newcomers to participate (this presentation being one such way). In this session, we will try to address issues like:
* overview of the Qt Project and decision-making
* how to obtain the Qt source code in a form suitable for modification (i.e., "cloning from Git")
Video by Qt Company and greenwoodworx, www.greenwoodworx.com