për përfundimin e fazës së parë të përkthimit të zhvillimit të KDE në dhe fillimin e përdorimit të kësaj platforme në praktikën e përditshme në faqen e internetit . Fazën e parë të migrimit e ka përfshirë përkthimin e të gjitha depozitave me kodin e KDE dhe proceseve të rishikimit. Në fazën e dytë pritet të aktivizohen mundësitë e integrimit të vazhdueshëm, ndërsa në të tretën do të kalojmë në përdorimin e GitLab për menaxhimin e problemeve dhe planifikimin e detyrave.
Pritet që përdorimi i GitLab të ulë barrierën e hyrjes për pjesëmarrësit e rinj, ta bëjë pjesëmarrjen në zhvillimin e KDE më të zakonshme dhe të zgjasë mundësitë e mjeteve për zhvillimin, mbështetje të ciklit të zhvillimit, integrimin e vazhdueshëm dhe rishikimin e ndryshimeve. Më parë projekti përdorte një grup prej dhe , i cili për shumë zhvillues të rinj perceptohet si i papërshtatshëm. GitLab është mjaft i ngjashëm në mundësi me GitHub, është softuer i lirë dhe tashmë përdoret në shumë projekte të hapura të lidhura, si GNOME, Wayland, Debian dhe FreeDesktop.org.
Migrimi u realizua nĂ« hapa â fillimisht, mundĂ«sitĂ« e GitLab u pĂ«rputhĂ«n me nevojat e zhvilluesve dhe u lançua njĂ« ambient provues ku disa projekte tĂ« vogla dhe aktive tĂ« KDE qĂ« pranuan eksperimentin mund tĂ« provonin infrastrukturĂ«n e re. Duke marrĂ« parasysh reagimet e marra, filloi puna pĂ«r eliminimin dhe pĂ«rgatitjen e infrastrukturĂ«s pĂ«r transferimin e repositorĂ«ve mĂ« tĂ« mĂ«dhenj dhe ekipeve tĂ« zhvilluesve. NĂ« bashkĂ«punim me GitLab, u realizua punĂ« pĂ«r shtimin nĂ« edicionin e lirĂ« tĂ« platformĂ«s () tĂ« mundĂ«sive qĂ« i mungonin komunitetit tĂ« KDE.
Projekti përfshin rreth 1200 depo me specifikat e tij, për automatikën e transferimit të cilave, zhvilluesit e KDE kanë shkruar utilitetet për migrimin e të dhënave me ruajtjen e përshkrimeve, avatarëve dhe preferencave individuale (p.sh., përdorimi i degëve të mbrojtura dhe metodave specifike të bashkimit). Po ashtu, janë portuar trajtuesit ekzistues të Git (hook-ët), të cilët përdoren për të verifikuar përputhshmërinë e kodimit të skedarëve dhe parametra të tjerë në përputhje me kërkesat e pranuara nga KDE, si dhe për automatizimin e mbylljes së raporteve për problemet në Bugzilla. Për të simplifikuar navigimin në më shumë se një mijë depo, depo dhe ekipet janë ndarë në dhe shpërndarë sipas kategorive të tyre në GitLab (desktop, utilitete, grafikë, zë, biblioteka, lojëra, komponentë sistemikë, PIM, framework-e, etj.).
Burimi: opennet.ru
