KDE திட்டம் GitLab ஐ செயல்படுத்துகிறது. GitLab EE மற்றும் CE மேம்பாடு ஒரு பொதுவான களஞ்சியத்திற்கு மாற்றப்பட்டுள்ளது

KDE திட்டம் செயல்பாட்டுக்கு வந்தது திறந்த தளத்தை அடிப்படையாகக் கொண்ட கூட்டு வளர்ச்சி உள்கட்டமைப்பு GitLab, இது புதிய பங்கேற்பாளர்களுக்கு நுழைவதற்கான தடையை குறைக்கும், KDE வளர்ச்சியில் பங்கேற்பதை மிகவும் பொதுவானதாக்கும் மற்றும் வளர்ச்சிக்கான கருவிகளின் திறன்களை விரிவுபடுத்துகிறது, வளர்ச்சி சுழற்சியை பராமரித்தல், தொடர்ச்சியான ஒருங்கிணைப்பு மற்றும் மாற்றங்களை மதிப்பாய்வு செய்யும். முன்னதாக, திட்டம் மேடையில் பயன்படுத்தப்பட்டது Phabricator (மற்றும் cgit), இது பல புதிய டெவலப்பர்களால் அசாதாரணமானது என்று கருதப்படுகிறது. GitLab ஆனது GitHub க்கு மிகவும் நெருக்கமானது, இது இலவச மென்பொருள் மற்றும் GNOME, Wayland, Debian மற்றும் FreeDesktop.org போன்ற பல தொடர்புடைய திறந்த மூல திட்டங்களில் ஏற்கனவே பயன்படுத்தப்படுகிறது.

Phabricator ஆதரவு இப்போது செயல்பாட்டில் உள்ளது, மேலும் GitLab ஆதரவாளர்களுக்காக ஒரு தனி சேவை தொடங்கப்பட்டுள்ளது invent.kde.org. நடைமேடை Phabricator முதன்மையாக திட்ட மேலாண்மை மற்றும் குறியீடு மதிப்பாய்வு ஆகியவற்றில் கவனம் செலுத்துகிறது, ஆனால் தொடர்ச்சியான ஒருங்கிணைப்பு, களஞ்சியங்கள் மற்றும் இணைய இடைமுகம் போன்றவற்றில் பின்தங்கியிருக்கிறது. GitLab ரூபி மற்றும் கோவில் எழுதப்பட்டுள்ளது, மற்றும் Phabricator PHP இல் எழுதப்பட்டுள்ளது. GitLab க்கு மாற, KDE டெவலப்பர்கள் இல்லை சில சாத்தியங்கள், ஓரளவு ஏற்கனவே உள்ளன செயல்படுத்தப்பட்டது அவர்களின் கோரிக்கைக்கு பதில்.

கூடுதலாக, GitLab ஆல் நடத்தப்பட்டதை நாம் கவனிக்கலாம் வேலை மீது இணைத்தல் திட்டத்தின் வணிக மற்றும் சமூகக் கிளைகள், வளர்ச்சியை கணிசமாக எளிதாக்கும், செயல்முறைகளை மிகவும் வெளிப்படையானதாகவும், தனியுரிமைக் குறியீட்டை தனித் தொகுதிகளாக தெளிவாகப் பிரிக்கவும் செய்யும். வெவ்வேறு களஞ்சியங்களுக்கு பதிலாக கிட்லாப்-ஈ и gitlab-se, பராமரிக்க இரட்டை வேலை விளைவித்தது, இரண்டு பதிப்புகளின் கோட்பேஸ் இப்போது ஒரு பொதுவான களஞ்சியத்தில் உருவாக்கப்படும், மேலும் எண்டர்பிரைஸ் பதிப்பு (EE) மற்றும் சமூக பதிப்பு (CE) தயாரிப்புகள் ஒரே குறியீட்டு தளத்தில் இருந்து உருவாக்கப்படும். தனியுரிம குறியீடு திறந்த மூலக் குறியீட்டிலிருந்து பிரிக்கப்பட்டு, "ee/".

தனியுரிம குறியீடு இல்லாத gitlab-ce களஞ்சியமானது கண்ணாடியாகவே கிடைக்கும் gitlab-fossபடிக்க மட்டும் பயன்முறையில் இயங்குகிறது. செயலில் வளர்ச்சிக்கான புதிய ஒற்றை களஞ்சியம் தற்போதைய கிட்லாப்-ஈ களஞ்சியத்தின் மேல் கட்டப்பட்டுள்ளது, இது களஞ்சியமாக மறுபெயரிடப்பட்டுள்ளது "gitlab". தற்போது, ​​இடம்பெயர்வு இறுதி கட்டத்தில் உள்ளது - களஞ்சியங்கள் மறுபெயரிடப்பட்டுள்ளன, இணைப்பு நடந்துள்ளது மற்றும் அதனுடன் தொடர்புடைய அனைத்து பணிகளும் ஏற்கனவே முடிக்கப்பட்டுள்ளன. தீர்க்கப்பட்டது.

GitLab டெவலப்பர்களும் கூட வழங்கப்பட்டது சரிசெய்தல் வெளியீடுகள் 12.3.2, 12.2.6 மற்றும் 12.1.12, இது 14 பாதிப்புகளை நீக்கியது, இதில் ஏபிஐ வழியாக தன்னிச்சையான ஜிட் கட்டளைகளை மாற்றும் திறன், சேல்ஸ்ஃபோர்ஸ், ஜாவாஸ்கிரிப்ட் மார்க்அப் முன்னோட்டத்தில் சேல்ஸ்ஃபோர்ஸ் வழியாக அங்கீகார தொகுதியைப் பயன்படுத்தும் போது மின்னஞ்சல் உறுதிப்படுத்தலைத் தவிர்க்கிறது. , SAML தொகுதியைப் பயன்படுத்தும் போது மற்றவர்களின் கணக்குகளின் மீதான கட்டுப்பாட்டைக் கைப்பற்றுதல், பயனர் தடுப்பதைத் தவிர்த்து, சேவை மறுப்பு மற்றும் திட்டம் பற்றிய ரகசியத் தகவல் கசிவுகள்.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்