The Wine project is considering moving development to the GitLab platform

Alexandre Julliard, creator and lead of the Wine project, announced the launch of an experimental collaborative development server, gitlab.winehq.org, based on the GitLab platform. Currently, the server hosts all the projects from the main Wine tree, as well as the utilities and stuffing of the WineHQ website. Implemented the ability to send merge requests through the new service.

Additionally, a gateway is launched that broadcasts comments from Gitlab and submitted pull requests to the wine-devel mailing list, i.e. all Wine development activity is still reflected in the mailing list. To get familiar with Gitlab-based development and experimentation, a separate wine-demo project has been created, in which you can test sending pull requests or using handler scripts without affecting real code and without polluting the wine-devel mailing list.

Separately, it is noted that the use of GitLab for Wine development is still experimental and the final decision on migration to GitLab has not yet been made. If developers decide that GitLab is not suitable for them, attempts will be made to use some other platform. Additionally, a description of the workflow suggested when using GitLab as the primary development platform for Wine has been published (patches are submitted in the form of pull requests, tested in the continuous integration system and redirected to the wine-devel mailing list for discussion, reviewers are automatically or manually assigned to review and approve the change).

Source: opennet.ru

Add a comment