ĂshtĂ« publikuar versioni i platformĂ«s sĂ« zhvillimit tĂ« pĂ«rbashkĂ«t Forgejo 8.0, e cila nga shkurti Ă«shtĂ« shkĂ«putur plotĂ«sisht si njĂ« projekt i pavarur nga sistemi Gitea (mĂ« parĂ« Forgejo u zhvillua si njĂ« fork i sinkronizuar). Projekti lejon tĂ« vendosni nĂ« serverat tuaj njĂ« sistem pĂ«r bashkĂ«punimin me repozitorĂ«t Git, qĂ« ngjan me qĂ«llimet qĂ« ka GitHub, Bitbucket dhe Gitlab. Forku u krijua nĂ« vitin 2022 pas pĂ«rpjekjeve pĂ«r komercializimin e Gitea dhe kalimit tĂ« menaxhimit nĂ« duar tĂ« njĂ« kompanie tĂ« zakonshme. NĂ« Forgejo u vazhduan parimet e menaxhimit tĂ« pavarur dhe u ruajt pĂ«rgjegjĂ«sia ndaj komunitetit. Kodi i projektit Ă«shtĂ« shkruar nĂ« gjuhĂ«n Go dhe shpĂ«rndahen nĂ«n licencĂ«n MIT. NĂ«n menaxhimin e Forgejo funksionon hosting Codeberg.org.
Karakteristikat kryesore të platformës përfshijnë konsum të ulët burimesh (mund të përdoret në një bord Raspberry Pi ose në VPS të lira) dhe një proces të thjeshtë instalimi. Oferohen mundësi standarde për punën me projekte, të tilla si menaxhimi i detyrave, ndjekja e problemeve (issues), pull-request-et, wiki, mjete për koordinimin e grupeve të zhvilluesve, përgatitja e lëshimeve, automatizimi i vendosjes së pakove në repozita, menaxhimi i të drejtave të aksesit, lidhja me platformat e integrimit të vazhdueshëm, kërkimi i kodit, autentikimi përmes LDAP dhe OAuth, akses në repozita përmes protokolleve SSH dhe HTTP/HTTPS, lidhja e webhooks për integrim me Slack, Discord dhe shërbime të tjera, mbështetje për Git hooks dhe Git LFS, mjete për migrimin dhe pasqyrimin e repozitave. Veçanërisht theksohet mundësia e përdorimit të protokollit ActivityPub për t'u bashkuar në një rrjet federativ të veçantë serverësh për zhvilluesit.
Ndryshimet kryesore:
- ĂshtĂ« realizuar njĂ« punĂ« pĂ«r heqjen e varĂ«sive tĂ« panevojshme. NĂ« implementimin e ndĂ«rfaqes web pĂ«r vizatimin e grafikĂ«ve tĂ« pjesĂ«marrĂ«sve mĂ« aktivĂ« u pĂ«rdor njĂ« bibliotekĂ« JavaScript e paligjshme GSAP. NĂ« versionin e ri, kodi i lidhur me kĂ«tĂ« bibliotekĂ« Ă«shtĂ« zĂ«vendĂ«suar me njĂ« implementim tĂ« ri, qĂ« pĂ«rdor bibliotekĂ«n chart.js.
Për më tepër, auditimi zbuloi dy komponentë të tjerë me licenca të papajtueshme, të përdorura për mbështetje të formatit të citimit APA (Shoqata Amerikane Psikologjike) dhe në motorin eksperimental të renditjes së skemave të bazuara në bibliotekën elkjs. Mbështetje për formatin APA është hequr për momentin (rekomandohet përdorimi i formatit më të zakonshëm BibTeX), ndërsa motori elkjs është përjashtuar nga biblioteka e lidhur Mermaid.
- ĂshtĂ« ofruar mundĂ«sia pĂ«r thirrjen manuale tĂ« Action-handler-ve me tĂ« dhĂ«nat e pĂ«rcaktuara nga pĂ«rdoruesi pĂ«rmes ndĂ«rfaqes web.

- Në mënyrë default, gjatë instalimit, është çaktivizuar OPSIONI që lejon regjistrimin e pavarur të përdoruesve në platformë (përdoruesit mund të shtohen vetëm nga administratori). Parashikohet që ndryshimi do të reduktojë numrin e instalimeve që nuk kanë mbështetje dhe që lejojnë spammerët të shtojnë llogaritë e tyre.
- ĂshtĂ« ofruar mundĂ«sia pĂ«r tĂ« fshehur nĂ« ndĂ«rfaqe skedarĂ«t dhe arkivat, tĂ« gjeneruara automatikisht pĂ«r lĂ«shime, pĂ«r tĂ« mos i ngatĂ«rruar ato me arkivat e ngarkuara nga pĂ«rdoruesi (pĂ«r shembull, nĂ« disa projekte, arkivi me kodin burimor pĂ«r lĂ«shimin ngarkohet veçmas nga zhvilluesit dhe ndryshon nga ai qĂ« gjenerohet automatikisht).
- ĂshtĂ« aprovuar politika e minimizimit tĂ« ndryshimeve aksidentale nĂ« ndĂ«rfaqen e pĂ«rdoruesit, ku thelbi Ă«shtĂ« se ndĂ«rfaqja do tĂ« zhvillohet sa mĂ« shumĂ« qĂ« tĂ« jetĂ« e mundur pa prishur zakonin e zakonshĂ«m mbi bazĂ«n e nevojave tĂ« pĂ«rdoruesve dhe analizĂ«s sĂ« punĂ«s sĂ« tyre, e jo mbi supozime tĂ« pafund, qĂ« njĂ« ndryshim i caktuar do tĂ« ishte i dobishĂ«m.
- ĂshtĂ« ndaluar mbĂ«shtetje pĂ«r SGBD Microsoft SQL Server pĂ«r shkak tĂ« problemeve me integrimin e sistemit pronĂ«sor nĂ« mjetet e testimit automatizuar (do tĂ« sillte varĂ«si nga softueri jo tĂ« lirĂ«, qĂ« Ă«shtĂ« nĂ« kundĂ«rshtim me parimet e projektit) dhe mungesĂ«s sĂ« pĂ«rdoruesve qĂ« aplikojnĂ« Forgejo mbi Microsoft SQL Server.
- ĂshtĂ« ofruar mundĂ«sia pĂ«r pĂ«rditĂ«simin nĂ« Forgejo 8 tĂ« sistemeve tĂ« bazuara nĂ« Gitea 1.21 dhe lĂ«shimet mĂ« tĂ« reja.
Burimi: opennet.ru

