A Fedora Forge közös fejlesztési platform készen áll

A CLE (Community Linux Engineering Team) csapatot a Red Hat alapította a Fedora és CentOS projektjeinek technikai feladatainak megoldására, mint például az infrastruktúra biztosítása, a kiadások előkészítése és a minőség ellenőrzése. Bejelentették, hogy készen állnak a Fedora Forge közreműködő platform használatára, amely a Forgejo projekt alapján készült. A Fedora Forge projekt azért jött létre, hogy helyettesítse a Fedora által a kód és a csomagok metadatáinak közös kezelésére használt saját Pagure platformot. A Pagure-ról való áttérés mellett döntöttek, mivel ez a platform nagyobb erőforrásokat igényel a karbantartáshoz, stagnál, és nem terjedt el széles körben a Fedoran kívül.

A Fedora Linux fejlesztésében részt vevő csapatoknak 2026 júniusáig van idejük átállni a pagure.io-ról a Fedora Forge-ra. A 2026. június 14-16. között megrendezésre kerülő Flock konferencia után a pagure.io tartalma archiváló üzemmódba kerül, amely csak olvasást tesz lehetővé. Ezt követően a Fedora 46-os kiadása előtt, 2027-ben, tervezik a Pagure-t használó összes többi szolgáltatás, köztük a csomagok forráskód-repozitóriumai a src.fedoraproject.org-on való kikapcsolását.

A Fedora Forge a következő feladatokat fogja ellátni:

  • a projekt infrastruktúrájának fenntartása (konfigurációkezelés, telepítési eszközök és szkriptek fejlesztése);
  • a kiadások előkészítése és a csomagok fenntartása (eszközök, segédprogramok és sablonok a Fedora kiadások összegyűjtéséhez, létrehozásához és terjesztéséhez);
  • a projekt munka szervezése (dokumentáció és specifikációk előkészítése, csapatok közötti együttműködés);
  • Fedora-specifikus alkalmazások fejlesztése, mint például a Fedora Badges, Bodhi és fedmsg.

A Fedora Forge-on tilos személyes projektek fejlesztése, amelyek közvetlenül nem kapcsolódnak a Fedora-hoz. A Fedora Forge nem szolgálhat fő fejlesztési platformként harmadik fél projektei számára, még akkor sem, ha az ilyen projektekkel kapcsolatos csomagok a Fedora repozitóriumaiban terjesztésre kerülnek.

Megjegyezzük, hogy a Forgejo-ban még nem valósult meg a Pagure összes funkciója. Például hiányoznak a szükséges eszközök a bizalmas megbeszélések lebonyolításához a nyilvános repozitóriumokban (privát issue-k a sebezhetőségek javítási megvitatásához a nyilvánosságra hozatal előtt). Jelenleg a Fedora képviselői a Forgejo fejlesztőivel dolgoznak a hiányzó funkciók megvalósításán.

A Forgejo platform a Gitea projekt forkja, amely viszont a Gogs platformtól származik. A Forgejo kulcsfontosságú jellemzői közé tartozik az alacsony erőforrás-felhasználás (olcsó hostokon is működtethető). VPS) és egyszerű telepítési folyamat. A projektek kezelésére vonatkozó tipikus lehetőségek biztosítva vannak, mint például feladatkezelés, problémakövetés, pull-kérések, wiki, fejlesztői csoportok koordinálására szolgáló eszközök, kiadások előkészítése, csomagok automatikus elhelyezése a tárolókban, hozzáférési jogok kezelése, folyamatos integrációs platformok összekapcsolása, kódkeresés, LDAP és OAuth keresztüli hitelesítés, SSH és HTTP/HTTPS protokollok szerinti hozzáférés a tárolókhoz, webhookok csatlakoztatása integrációhoz Slack, Discord és más szolgáltatásokkal, Git-hook támogatás és Git LFS, tárolók migrálására és tükörszerverezésére szolgáló eszközök.

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