የKDE ፕሮጀክት GitLabን ተግባራዊ ያደርጋል። GitLab EE እና CE ልማት ወደ አንድ የጋራ ማከማቻ ተወስዷል

የ KDE ​​ፕሮጀክት ወደ ሥራ ገብቷል ክፍት መድረክ ላይ የተመሰረተ የትብብር ልማት መሠረተ ልማት GitLab, ለአዳዲስ ተሳታፊዎች የመግባት እንቅፋትን ይቀንሳል, በ KDE ልማት ውስጥ ተሳትፎን የበለጠ የተለመደ ያደርገዋል እና ለልማት, ለልማት ዑደቱ ጥገና, ቀጣይነት ያለው ውህደት እና ለውጦችን ለመገምገም የመሳሪያዎችን አቅም ያሰፋል. ቀደም ሲል ፕሮጀክቱ መድረክን ይጠቀም ነበር የማዳበሪያ (እና) cgit), ይህም በብዙ አዳዲስ ገንቢዎች ያልተለመደ እንደሆነ ይገነዘባል. GitLab ለ GitHub አቅሙ በጣም ቅርብ ነው፣ ነፃ ሶፍትዌር ነው እና እንደ GNOME፣ Wayland፣ Debian እና FreeDesktop.org ባሉ ብዙ ተዛማጅ ክፍት ምንጭ ፕሮጀክቶች ላይ ጥቅም ላይ ይውላል።

የፋርማሲተር ድጋፍ አሁን እንደቀጠለ ነው፣ እና ለ GitLab ደጋፊዎች የተለየ አገልግሎት ተጀምሯል። invent.kde.org. መድረክ የማዳበሪያ በዋናነት በፕሮጀክት አስተዳደር እና በኮድ ግምገማ ላይ ያተኮረ ነገር ግን እንደ ቀጣይነት ያለው ውህደት፣ ከማከማቻዎች እና ከድር በይነገጽ ጋር በመስራት ላይ ነው። GitLab የተፃፈው በሩቢ እና ጎ ሲሆን ፋቢሪኬተር ደግሞ በPHP ነው የተፃፈው። ወደ GitLab ለመቀየር የKDE ገንቢዎች ይጎድላቸዋል አንዳንድ እድሎች, እነሱም በከፊል ቀድሞውኑ ናቸው ተተግብሯል ለጥያቄያቸው ምላሽ.

በተጨማሪም፣ በ GitLab የሚመራውን ልብ ልንል እንችላለን ሥራ ላይ ውህደት ልማትን በከፍተኛ ሁኔታ የሚያቃልል የፕሮጀክቱ የንግድ እና የማህበረሰብ ቅርንጫፎች ሂደቶችን የበለጠ ግልጽ እና ግልጽ በሆነ መልኩ የባለቤትነት ኮድ ወደ ተለያዩ ሞጁሎች ይለያል። ከተለያዩ ማከማቻዎች ይልቅ gitlab-ee и gitlab-se, ይህም ለማቆየት ድርብ ስራ አስገኝቷል, የሁለቱም እትሞች ኮድ ቤዝ አሁን በአንድ የጋራ ማከማቻ ውስጥ ይዘጋጃል, እና የድርጅት እትም (EE) እና የማህበረሰብ እትም (CE) ምርቶች ከተመሳሳይ ኮድ ቤዝ ይገነባሉ. የባለቤትነት ኮድ ከክፍት ምንጭ ኮድ ተለይቷል እና ወደ "ኧረ".

የባለቤትነት ኮድ የሌለው የgitlab-ce ማከማቻ እንደ መስታወት እንዳለ ይቆያል gitlab-fossበተነባቢ-ብቻ ሁነታ ላይ የሚሰራ። አዲሱ ነጠላ የንቁ ልማት ማከማቻ አሁን ባለው የgitlab-ee ማከማቻ አናት ላይ ተገንብቷል፣ ስሙም ማከማቻ" ተብሎ ተሰይሟል።gitlab". በአሁኑ ጊዜ ፍልሰት በመጨረሻው ደረጃ ላይ ነው - ማከማቻዎቹ እንደገና ተሰይመዋል, ውህደቱ ተካሂዷል እና ከሱ ጋር የተያያዙ ሁሉም ተግባራት ቀድሞውኑ ተጠናቅቀዋል. ተፈትቷል.

የ GitLab ገንቢዎችም እንዲሁ ቀርቧል የማስተካከያ ልቀቶች 12.3.2፣ 12.2.6 እና 12.1.12፣ ይህም 14 ተጋላጭነቶችን አስቀርቷል፣ የዘፈቀደ git ትዕዛዞችን በኤፒአይ የመተካት ችሎታን ጨምሮ፣ የማረጋገጫ ሞጁሉን በ Salesforce ሲጠቀሙ የኢሜል ማረጋገጫን ማለፍ፣ የጃቫ ስክሪፕት ምትክ በ Markdown ምልክት ማድረጊያ በይነገጽ ቅድመ እይታ , የ SAML ሞጁሉን ሲጠቀሙ የሌሎች ሰዎችን መለያዎች መቆጣጠር, የተጠቃሚዎችን እገዳ ማለፍ, አገልግሎት መከልከል እና ስለ ፕሮጀክቱ ሚስጥራዊ መረጃ ማፍሰስ.

ምንጭ: opennet.ru

አስተያየት ያክሉ