Alexandre Julliard, oprichter en projectleider van Wine, heeft de lancering aangekondigd van een experimentele, collaboratieve ontwikkelserver gitlab.winehq.org, gebaseerd op het GitLab-platform. Momenteel worden alle projecten van de Winetree op de server gehost, evenals hulpprogramma's en het vullen van de WineHQ-website. De mogelijkheid is geïmplementeerd om samenvoegingsverzoeken te versturen via de nieuwe service.
Daarnaast is er een gateway gelanceerd die opmerkingen van Gitlab en ingediende merge requests doorstuurt naar de wine-devel mailinglijst. Alle Wine-ontwikkelingsactiviteiten worden nog steeds weergegeven op de mailinglijst. Om u vertrouwd te maken met Gitlab-gebaseerde ontwikkeling en experimenten, is er een apart wine-demoproject aangemaakt. Daarin kunt u het versturen van merge requests of het gebruik van handlerscripts testen zonder de echte code aan te raken en zonder de wine-devel mailinglijst te overbelasten.
Er wordt apart vermeld dat het gebruik van GitLab voor Wine-ontwikkeling nog experimenteel is en dat er nog geen definitieve beslissing is genomen over de migratie naar GitLab. Als ontwikkelaars besluiten dat GitLab niet geschikt voor hen is, zullen ze een ander platform proberen. Daarnaast is er een beschrijving gepubliceerd van de voorgestelde workflow bij gebruik van GitLab als primair platform voor Wine-ontwikkeling (patches worden ingediend als pull-requests, getest in een continu integratiesysteem en doorgestuurd naar de wine-devel mailinglijst voor discussie. Reviewers worden automatisch of handmatig toegewezen om de wijziging te beoordelen en goed te keuren).
Bron: opennet.ru
