Koostööplatvorm Forgejo arendajad teatasid arengumudeli muutusest. Selle asemel, et sĂ€ilitada sĂŒnkroonitud forki Giteast, on Forgejo projekt nĂŒĂŒd tĂ€ielikult iseseisvaks koodibaasiks, mis areneb iseseisvalt ja jĂ€rgib oma teed. TĂ€ielik fork on mĂ€rk arengumudelite ja halduse lahknevusest Forgejo ja Gitea vahel.
Forgejo projekt sai alguse 22. aasta oktoobris, mil toimus Gitea 'pehme' fork. Forgejo all tegutseb hostimine Codeberg.org. Projekti kood on kirjutatud Go keeles ning see on litsentseeritud MIT litsentsi alusel. Fork loodi vastuseks Gitea kommertssuunale ja halduse ĂŒleminekule Ă€riettevĂ”tte kĂ€tte. Forgejos jĂ€tkati sĂ”ltumatute juhtimispĂ”himĂ”tete rakendamist ning sĂ€ilitati sĂ”ltuvus kogukonnast. Forgejos on pidevalt edastatud kĂ”ik Gitea koodimuudatused, kuid lisatud on ka uusi funktsioone, mida Giteas ei olnud. Mida rohkem uusi funktsioone Forgejole lisandub, seda keerulisemaks muutub koodibaaside sĂŒnkroniseerimise protsess.
TĂ€ielik lahknemine lihtsustab hooldust, uute funktsioonide arendamist ja vigade parandamist ning vĂ”imaldab tehnoloogilise vĂ”la kiiremat vĂ€hendamist, samuti sÀÀstab ressursse, mis kuluvad konflikti analĂŒĂŒsimiseks Gitea koodibaasis toimuvaid muudatusi arvestades. TĂ€ieliku lahknemise hind on Forgejo kasutamise muutmine Gitea lĂ€bipaistva asendajana ja ĂŒlemineku keerukus Gitealt Forgejole. Samuti pĂŒĂŒtakse Forgejo API-d vĂ”imalusel hoida Gitea API-ga ĂŒhilduvana.
Allikas: opennet.ru
