Лоиҳаи KDE GitLab-ро амалӣ мекунад. Таҳияи GitLab EE ва CE ба як анбори умумӣ интиқол дода шудааст

Лоиҳаи KDE ба истифода дода шавад инфрасохтори рушди муштарак дар асоси платформаи кушода Гуглаб, ки монеаи вуруди иштирокчиёни навро коҳиш медиҳад, иштирокро дар таҳияи KDE маъмултар мекунад ва имконоти абзорҳоро барои таҳия, нигоҳдории давраи рушд, ҳамгироии пайваста ва баррасии тағйирот васеъ мекунад. Пештар, лоиҳа платформаро истифода мебурд Лаборатория (ва cgit), ки онро бисёр таҳиягарони нав ҳамчун ғайриоддӣ қабул мекунанд. GitLab аз ҷиҳати қобилиятҳо ба GitHub хеле наздик аст, нармафзори ройгон аст ва аллакай дар бисёр лоиҳаҳои марбут ба кушодаасос, аз қабили GNOME, Wayland, Debian ва FreeDesktop.org истифода мешавад.

Дастгирии Phabricator ҳоло фаъол боқӣ мемонад ва барои ҷонибдорони GitLab як хидмати алоҳида оғоз шудааст invent.kde.org. Платформа Лаборатория пеш аз ҳама ба идоракунии лоиҳа ва баррасии кодҳо нигаронида шудааст, аммо дар чунин соҳаҳо, ба монанди ҳамгироии доимӣ, кор бо анборҳо ва интерфейси веб ақиб мемонад. GitLab дар Ruby ва Go навишта шудааст ва Phabricator дар PHP навишта шудааст. Барои гузаштан ба GitLab, таҳиягарони KDE намерасиданд баъзе имкониятхо, ки кисман аллакай ба амал бароварда шуд дар чавоби хохиши онхо.

Илова бар ин, мо метавонем онро қайд кунем, ки аз ҷониби GitLab гузаронида шудааст работу ба муттаҳидшавӣ шохаҳои тиҷоратӣ ва ҷамъиятии лоиҳа, ки рушдро ба таври назаррас содда мекунад, равандҳоро шаффофтар мекунад ва рамзи хусусиро ба модулҳои алоҳида ҷудо мекунад. Ба ҷои анборҳои гуногун gitlab-ee и gitlab-se, ки боиси кори дукарата барои нигоҳдорӣ гардид, акнун пойгоҳи коди ҳарду нашрия дар як анбори умумӣ таҳия карда мешавад ва маҳсулоти Enterprise Edition (EE) ва Community Edition (CE) аз як пойгоҳи код сохта мешаванд. Рамзи хусусӣ аз манбаи кушода ҷудо карда, ба директория интиқол дода шудааст "ee/".

Анбори gitlab-ce, ки дорои рамзи хусусӣ нест, ҳамчун оина дастрас боқӣ мемонад gitlab-fossдар реҷаи танҳо барои хондан кор мекунанд. Анбори нави ягона барои рушди фаъол дар болои анбори кунунии gitlab-ee сохта шудааст, ки номи анбори он иваз карда шудааст "gitlab". Дар айни замон, муҳоҷират дар марҳилаи ниҳоӣ қарор дорад - анборҳо номгузорӣ шуданд, якҷояшавӣ сурат гирифт ва қариб ҳамаи вазифаҳои марбут ба он аллакай иҷро шудаанд. хал карда шуд.

Таҳиягарони GitLab низ пешниҳод релизҳои ислоҳкунанда 12.3.2, 12.2.6 ва 12.1.12, ки 14 осебпазириро, аз ҷумла қобилияти иваз кардани фармонҳои худсаронаи git тавассути API, аз байн бурдани тасдиқи почтаи электронӣ ҳангоми истифодаи модули аутентификатсия тавассути Salesforce, ивазкунии JavaScript дар интерфейси пешнамоиши Markdown бартараф кард , ҳангоми истифодаи модули SAML, назорат аз болои ҳисобҳои одамони дигарро забт кунед, аз бастани корбарон, рад кардани хидмат ва ихроҷи маълумоти махфӣ дар бораи лоиҳа.

Манбаъ: opennet.ru

Илова Эзоҳ