De KDE Projet huet déi éischt Phas vun der Migratioun op GitLab ofgeschloss

ugekënnegt d'Réalisatioun vun der éischter Phas vum Iwwergank vun KDE Entwécklung zu GitLab a fänkt dës Plattform an alldeeglechen Praxis um Site ze benotzen invent.kde.org. Déi éischt Phase vun der Migratioun involvéiert d'Iwwersetzung vun all KDE Code Repositories an Iwwerpréiwungsprozesser. An der zweeter Phase plangen mir kontinuéierlech Integratiounsfäegkeeten ze benotzen, an an der drëtter plangen mir op GitLab ze wiesselen fir d'Problemléisung an d'Taskplanung ze managen.

Et gëtt erwaart datt d'Benotzung vu GitLab d'Barriär fir d'Entrée fir nei Mataarbechter senken, d'Participatioun un der KDE Entwécklung méi heefeg maachen, an d'Fäegkeeten vun Tools fir Entwécklung, Entwécklungszyklus Ënnerhalt, kontinuéierlech Integratioun a Changement review erweideren. Virdrun, benotzt de Projet eng Kombinatioun vun Phabricator и cgit, wat vu villen neien Entwéckler als ongewéinlech ugesi gëtt. GitLab ass zimmlech no a Fäegkeeten op GitHub, ass gratis Software a gëtt scho a ville verwandte Open Source Projete benotzt, wéi GNOME, Wayland, Debian a FreeDesktop.org.

D'Migratioun gouf an Etappen duerchgefouert - als éischt goufen d'Fähigkeiten vum GitLab mat de Bedierfnesser vun den Entwéckler verglach an en Testëmfeld lancéiert an deem kleng an aktiv KDE Projeten, déi dem Experiment ausgemaach hunn, déi nei Infrastruktur ausprobéieren. Berücksichtegt de Feedback kritt, ugefaang Aarbecht ze eliminéieren identifizéiert Mängel a virbereeden Infrastruktur fir d'Iwwersetzung vu gréissere Repositories an Entwécklungsteams. Zesumme mam GitLab gouf et ausgefouert schafft un der gratis Editioun vun der Plattform ze addéieren (Community Edition) Fonctiounen déi d'KDE Gemeinschaft fehlt.

De Projet huet ongeféier 1200 Repositories mat hiren eegene Spezifizitéiten, fir den Transfer ze automatiséieren, vun deenen KDE Entwéckler Utilities fir Datemigratioun geschriwwen hunn, während d'Beschreiwungen, Avataren an individuell Astellunge behalen (zum Beispill d'Benotzung vu geschützte Filialen a spezifesche Fusiounsmethoden). Déi existent Git Handler (Hooks) goufen och portéiert, benotzt fir d'Konformitéit vun der Dateikodéierung an aner Parameteren mat den Ufuerderungen ze kontrolléieren déi an KDE akzeptéiert sinn, wéi och fir d'Zoumaache vu Problemberichter an Bugzilla ze automatiséieren. Fir et méi einfach ze maachen duerch iwwer dausend Repositories ze navigéieren, sinn d'Repositories a Kommandoen opgedeelt an Gruppen a gi verdeelt no hire Kategorien am GitLab (Desktop, Utilities, Grafiken, Toun, Bibliothéiken, Spiller, Systemkomponenten, PIM, Kaderen, etc.).

Source: opennet.ru

Setzt e Commentaire