Nokia has transferred to Qt4 open development model
by admin ·
Nokia has announced the transfer of Qt 4, under the patronage of the project Qt Project , an independent organization established to manage the development of Qt. The new governance structure involves maintenance of a company controlled by the project to a fully open development infrastructure, in which representatives of the community will be able to directly participate in the development of Qt and influence decision-making. Despite the fact that Qt Project was established in October, changes were made only of the experimental branches of Qt 5 and Qt 4 to inertia developed by the old rules.
The main problem of the transfer into the hands of the Qt 4 Qt Project was to use the internal private development tools and Nokia need to move to a new system of continuous integration is used in Qt Project. Currently, all obstacles removed, prepared a new test environment for Qt 4, including means of automated testing build and run on Linux and Mac OS X (for Windows currently available build tool). Qt 4.x repository is integrated into the review of code Qt Project. All operations of the publication of patches, testing, reviewing, tracking and approval of the code can be processed using the same methods that have been implemented for Qt branch 5 (new patch is the first stage of review by a participant, and then can be approved or rejected by the attendant or claim).
The branch of Qt 4 in the final stages of development, so there’s no noticeable changes are expected, however the new system allows us to simplify the publication and reception of patches to fix bugs in Qt 4.8. Branches of Qt 4.6 and 4.7 are not tested in the new system of continuous integration, so when working with these branches should exercise extreme caution (in these branches will only be accepted with the removal of patches and fix security problems of critical errors).
Pending patches have been sent via Gitorious, automatically transshipped to the new system. All development will now be concentrated in one place and access is open to all, without the use of separate repositories for employees of Nokia, which sync with public repositories was performed with a certain delay.