QtWS15- Contributing your first patch to the Qt Project, Thiago Macieira, Intel

October 22, 2015
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. Full Abstract: 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
Previous Video
QtWS15- Writing better code with help from Qt and the compiler, Thiago Macieira, Intel
QtWS15- Writing better code with help from Qt and the compiler, Thiago Macieira, Intel

Writing better code with help from Qt and the compiler: Traditionally, getting the most out of a processor ...

Next Video
QtWS15 - How to Develop with Qt for Multiple Screen Resolutions  Alex Leutgöb
QtWS15 - How to Develop with Qt for Multiple Screen Resolutions Alex Leutgöb

This session shows how to develop applications for multiple screen sizes, screen resolutions and form facto...