KDE ప్రాజెక్ట్ GitLabని అమలు చేస్తుంది. GitLab EE మరియు CE అభివృద్ధి సాధారణ రిపోజిటరీకి తరలించబడ్డాయి

KDE ప్రాజెక్ట్ అమలులోకి తెచ్చారు బహిరంగ వేదికపై ఆధారపడిన సహకార అభివృద్ధి మౌలిక సదుపాయాలు GitLab, ఇది కొత్త పాల్గొనేవారి ప్రవేశానికి అడ్డంకిని తగ్గిస్తుంది, KDE అభివృద్ధిలో భాగస్వామ్యాన్ని మరింత సాధారణం చేస్తుంది మరియు అభివృద్ధి, అభివృద్ధి చక్రం నిర్వహణ, నిరంతర ఏకీకరణ మరియు మార్పుల సమీక్ష కోసం సాధనాల సామర్థ్యాలను విస్తరిస్తుంది. గతంలో, ప్రాజెక్ట్ ప్లాట్‌ఫారమ్‌ను ఉపయోగించింది Phabricator (మరియు cgit), ఇది చాలా మంది కొత్త డెవలపర్‌లచే అసాధారణమైనదిగా గుర్తించబడింది. GitLab సామర్థ్యాలలో GitHubకి చాలా దగ్గరగా ఉంది, ఇది ఉచిత సాఫ్ట్‌వేర్ మరియు ఇది ఇప్పటికే GNOME, Wayland, Debian మరియు FreeDesktop.org వంటి అనేక సంబంధిత ఓపెన్ సోర్స్ ప్రాజెక్ట్‌లలో ఉపయోగించబడుతుంది.

ఫాబ్రికేటర్ మద్దతు ప్రస్తుతానికి పని చేస్తోంది మరియు GitLab మద్దతుదారుల కోసం ప్రత్యేక సేవ ప్రారంభించబడింది invent.kde.org. వేదిక Phabricator ప్రధానంగా ప్రాజెక్ట్ మేనేజ్‌మెంట్ మరియు కోడ్ సమీక్షపై దృష్టి సారిస్తుంది, అయితే నిరంతర ఏకీకరణ, రిపోజిటరీలు మరియు వెబ్ ఇంటర్‌ఫేస్‌తో పని చేయడం వంటి అంశాలలో వెనుకబడి ఉంది. GitLab రూబీ అండ్ గోలో వ్రాయబడింది మరియు ఫాబ్రికేటర్ PHPలో వ్రాయబడింది. GitLabకి మారడానికి, KDE డెవలపర్లు లేరు కొన్ని అవకాశాలు, ఇది పాక్షికంగా ఇప్పటికే ఉన్నాయి అమలు చేశారు వారి అభ్యర్థనకు ప్రతిస్పందనగా.

అదనంగా, మేము GitLab ద్వారా నిర్వహించబడిన దానిని గమనించవచ్చు పని పై విలీనం ప్రాజెక్ట్ యొక్క వాణిజ్య మరియు కమ్యూనిటీ శాఖలు, ఇది అభివృద్ధిని గణనీయంగా సులభతరం చేస్తుంది, ప్రక్రియలను మరింత పారదర్శకంగా చేస్తుంది మరియు యాజమాన్య కోడ్‌ను ప్రత్యేక మాడ్యూల్‌లుగా స్పష్టంగా వేరు చేస్తుంది. విభిన్న రిపోజిటరీలకు బదులుగా gitlab-ee и gitlab-se, రెండు ఎడిషన్‌ల కోడ్‌బేస్ ఇప్పుడు ఒక సాధారణ రిపోజిటరీలో అభివృద్ధి చేయబడుతుంది మరియు అదే కోడ్‌బేస్ నుండి ఎంటర్‌ప్రైజ్ ఎడిషన్ (EE) మరియు కమ్యూనిటీ ఎడిషన్ (CE) ఉత్పత్తులు నిర్మించబడతాయి. యాజమాన్య కోడ్ ఓపెన్ సోర్స్ నుండి వేరు చేయబడింది మరియు డైరెక్టరీకి తరలించబడింది "ee/".

యాజమాన్య కోడ్ లేని gitlab-ce రిపోజిటరీ అద్దం వలె అందుబాటులో ఉంటుంది gitlab-fossచదవడానికి మాత్రమే మోడ్‌లో పనిచేస్తోంది. క్రియాశీల అభివృద్ధి కోసం కొత్త సింగిల్ రిపోజిటరీ ప్రస్తుత గిట్లాబ్-ఇ రిపోజిటరీ పైన నిర్మించబడింది, దీనికి రిపోజిటరీగా పేరు మార్చబడింది "గిట్లాబ్". ప్రస్తుతం, వలసలు చివరి దశలో ఉన్నాయి - రిపోజిటరీలు పేరు మార్చబడ్డాయి, విలీనం జరిగింది మరియు దానితో అనుబంధించబడిన దాదాపు అన్ని పనులు ఇప్పటికే పూర్తయ్యాయి. పరిష్కరించబడింది.

GitLab డెవలపర్లు కూడా సమర్పించారు దిద్దుబాటు విడుదలలు 12.3.2, 12.2.6 మరియు 12.1.12, ఇది 14 దుర్బలత్వాలను తొలగించింది, API ద్వారా ఏకపక్ష git ఆదేశాలను ప్రత్యామ్నాయం చేయగల సామర్థ్యంతో సహా, సేల్స్‌ఫోర్స్ ద్వారా ప్రామాణీకరణ మాడ్యూల్‌ను ఉపయోగిస్తున్నప్పుడు ఇమెయిల్ నిర్ధారణను దాటవేస్తుంది , SAML మాడ్యూల్‌ని ఉపయోగిస్తున్నప్పుడు ఇతర వ్యక్తుల ఖాతాలపై నియంత్రణను సంగ్రహించండి, వినియోగదారు నిరోధించడాన్ని దాటవేయడం, సేవ యొక్క తిరస్కరణ మరియు ప్రాజెక్ట్ గురించి రహస్య సమాచారం యొక్క లీక్‌లు.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి