الکساندر جولیارد، خالق و مدیر پروژه Wine، از راه اندازی یک سرور آزمایشی توسعه مشترک gitlab.winehq.org بر اساس پلتفرم GitLab خبر داد. در حال حاضر، سرور میزبان همه پروژه ها از درخت اصلی Wine و همچنین برنامه های کاربردی و محتوای وب سایت WineHQ است. امکان ارسال درخواست ادغام از طریق سرویس جدید پیاده سازی شده است.
علاوه بر این، دروازه ای راه اندازی شده است که نظرات را از Gitlab ارسال می کند و درخواست های ادغام را به لیست پستی wine-devel ارسال می کند. تمام فعالیت های توسعه شراب هنوز در لیست پستی منعکس می شود. برای آشنایی با توسعه و آزمایشهای مبتنی بر Gitlab، یک پروژه آزمایشی شراب مجزا ایجاد شده است که در آن میتوانید ارسال درخواستهای ادغام یا استفاده از اسکریپتهای کنترلکننده را بدون تأثیر بر کد واقعی یا مسدود کردن لیست پستی توسعهدهنده شراب آزمایش کنید.
به طور جداگانه ذکر شده است که استفاده از GitLab برای توسعه Wine هنوز در ماهیت یک آزمایش است و تصمیم نهایی در مورد مهاجرت به GitLab هنوز گرفته نشده است. اگر توسعه دهندگان تصمیم بگیرند که GitLab برای آنها مناسب نیست، از پلتفرم دیگری استفاده خواهد شد. علاوه بر این، شرحی از گردش کار ارائه شده هنگام استفاده از GitLab به عنوان پلتفرم اصلی برای توسعه Wine منتشر شده است (وصلهها در قالب درخواستهای ادغام ارسال میشوند، در سیستم ادغام پیوسته آزمایش میشوند و برای بحث به لیست پستی توسعه شراب ارسال میشوند. بازبینها بهطور خودکار یا دستی به بررسی و تأیید تغییر منصوب میشوند).
منبع: opennet.ru