Elérhető a Forgejo 8.0 közös fejlesztési platform, amely levált a Gitea-tól.

Megjelent a Forgejo 8.0 közös fejlesztési platform kiadása, amely februártól teljesen önálló projektként működik a Gitea rendszerből (korábban a Forgejo egy szinkronizált fork formájában fejlődött). A projekt lehetővé teszi, hogy saját szervereken üzemeltessenek egy olyan rendszert, amely Git tárolók közötti együttműködést biztosít, hasonló feladatokat látva el, mint a GitHub, Bitbucket és Gitlab. A fork 2022-ben jött létre a Gitea kereskedelmi hasznosítására tett kísérletek és a vezetés kereskedelmi cég kezébe kerülése után. A Forgejo megőrzi a független irányítás elveit és a közösség ellenőrzésének fenntartását. A projekt kódja Go nyelven íródott és MIT licenc alatt terjesztik. A Forgejo alá tartozik hosztolást Codeberg.org.

A platform kulcsfontosságú jellemzői közé tartozik az alacsony erőforrás-felhasználás (használható Raspberry Pi kártyán vagy olcsó VPS-en) és az egyszerű telepítési folyamat. Szokásos projektkezelési lehetőségeket kínál, például feladatkezelést, problémakövetést (issues), pull-kéréseket, wikit, fejlesztői csoportok koordinálásához szükséges eszközöket, kiadások előkészítését, a csomagok tárolókba való automatizált telepítését, hozzáférési jogok kezelését, integrációt folytonos integrációs platformokkal, kódkeresést, LDAP és OAuth általi hitelesítést, SSH és HTTP/HTTPS protokollokon keresztüli tárolóhoz való hozzáférést, webhookok csatlakoztatását Slack, Discord és más szolgáltatások integrációjához, Git hookok és Git LFS támogatását, valamint tárolók migrálására és tükörképzésére szolgáló eszközöket. Kiemelkedő lehetőség az ActivityPub protokoll használata egyes szerverek fejlesztőknek szólnak.

Főbb változások:

  • A nem szabad függőségek eltávolításán dolgoztak. A webes felület grafikonok készítésére a legaktívabb résztvevők számára egy nem szabad JavaScript könyvtárat, a GSAP-ot használt. Az új verzióban az ehhez a könyvtárhoz kapcsolódó kódot egy új megvalósítás váltotta fel, amely a chart.js könyvtárat használja.

    Továbbá, az audit két olyan komponenst is azonosított, amelyek inkompatibilis licencet használnak az APA (American Psychological Association) hivatkozási formátum támogatásához és egy kísérleti diagramrajzoló motornál az elkjs könyvtár alapján. Az APA formátum támogatásának eltávolítása javasolt (ajánlott a szélesebb körben elterjedt BibTeX formátum használata), az elkjs motort pedig kizárták a Mermaid könyvtár csatolt összetevői közül.

  • Lehetőséget kaptak a felhasználók által megadott adatokkal történő Action-kezelt események manuális kihívására a webes felületen.
    Elérhető a Forgejo 8.0 közös fejlesztési platform, amely levált a Gitea-tól.
  • Az alapértelmezett telepítéskor le van tiltva az opció, amely lehetővé teszi a felhasználók önálló regisztrációját a platformon (a felhasználókat csak az adminisztrátor adhatja hozzá). Feltételezhető, hogy a változtatás csökkenti a támogatás nélküli telepítések számát, amely lehetővé teszi a spammerek számára, hogy saját fiókjaikat létrehozzák.
  • Lehetőséget biztosítanak a felhasználó által feltöltött fájlok és archívumok elrejtésére az automatikusan generált kiadások között, hogy ne zavarják a felhasználók által feltöltött archívumokat (például bizonyos projektekben a kiadási forráskód archívumát külön töltik fel a fejlesztők, és eltér az automatikusan generált archívumoktól).
  • Elfogadták a felhasználói felület véletlen változásainak minimalizálására vonatkozó politikát, amelynek lényege, hogy a felhasználói felület lehetőség szerint a megszokott formában fejlődik, a felhasználók igényei és munkájuk elemzése alapján, nem megalapozatlan feltételezések szerint, hogy egy adott változtatás hasznos lesz.
  • Leállították a Microsoft SQL Server adatbázis-kezelő rendszer támogatását a tulajdonosi rendszer automatikus tesztelési eszközökkel történő integrálásának nehézségei miatt (ez a Forgejo függőségét okozta volna a szabad szoftverek keretein belül, ami ellentmond a projekt alapelveinek) és a Microsoft SQL Server-t használó felhasználók hiánya miatt.
  • Lehetőség van a Forgejo 8-ra történő frissítésre a Gitea 1.21 és újabb verziókkal működő rendszerek számára.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster