ĂshtĂ« publikuar versione i platformĂ«s sĂ« zhvillimit tĂ« pĂ«rbashkĂ«t Forgejo 8.0, e cila qĂ« nga shkurti Ă«shtĂ« ndarĂ« plotĂ«sisht si njĂ« projekt i pavarur nga sistemi Gitea (mĂ« parĂ« Forgejo zhvillohej si njĂ« fork i sinkronizuar). Projekti lejon qĂ« tĂ« vendosni nĂ« serverĂ«t tuaj njĂ« sistem pĂ«r bashkĂ«punimin me depo Git, i ngjashĂ«m me detyrat qĂ« zgjidh GitHub, Bitbucket dhe Gitlab. Fork-u u krijua nĂ« vitin 2022 pas pĂ«rpjekjeve pĂ«r tĂ« komercializuar Gitea dhe kalimin e menaxhimit nĂ« duar tĂ« njĂ« kompanie komerciale. NĂ« Forgejo janĂ« vazhduar tĂ« zbatohen parimet e menaxhimit tĂ« pavarur dhe Ă«shtĂ« ruajtur mbikĂ«qyrja nga komuniteti. Kodi i projektit Ă«shtĂ« shkruar nĂ« gjuhĂ«n Go dhe shpĂ«rndahet nĂ«n licencĂ«n MIT. NĂ«n menaxhimin e Forgejo punon hostimin Codeberg.org.
Karakteristikat kryesore të platformës përfshijnë konsum të ulët burimesh (mund të përdoret në një pllakë Raspberry Pi ose në VPS të lira) dhe një proces të thjeshtë instalimi. Ofrohen mundësi standarde për menaxhimin e projekteve, si menaxhimi i detyrave, ndjekja e problemeve (issues), kërkesat e tërheqjes, wiki, mjetet për koordinimin e grupeve të zhvilluesve, përgatitja e versioneve, automatizimi i shpërndarjes së paketave në depo, menaxhimi i të drejtave të aksesit, integrimi me platformat e integrimit të vazhdueshëm, kërkimi i kodit, autentifikimi përmes LDAP dhe OAuth, akses në depo përmes protokollit SSH dhe HTTP/HTTPS, lidhja e web-hook për integrim me Slack, Discord dhe shërbime të tjera, mbështetje për Git hooks dhe Git LFS, mjetet për migrimin dhe pasqyrimin e depove. Veçanërisht theksohet mundësia e përdorimit të protokollit ActivityPub për të bashkuar në një rrjet federativ të veçantë servera zhvilluesve.
Ndryshimet kryesore:
- ĂshtĂ« realizuar puna pĂ«r tĂ« eliminuar varĂ«sitĂ« e pakufizuara. NĂ« implementimin e interfesĂ«s web pĂ«r vizatimin e grafikut tĂ« pjesĂ«marrĂ«sve mĂ« aktivĂ« Ă«shtĂ« pĂ«rdorur biblioteka JavaScript GSAP, e cila nuk Ă«shtĂ« e lirĂ«. 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, auditi zbuloi edhe dy komponente me licenca të papërshtatshme, të përdorura për mbështetje të formatit të citimit APA (American Psychological Association) dhe në motorin eksperimental për vizatimin e diagramëve bazuar në bibliotekën elkjs. Mbështetje për formatin APA është hequr për momentin (këshillohet përdorimi i formatit më të përhapur BibTeX), ndërsa motori elkjs është përjashtuar nga biblioteka e lidhur Mermaid.
- ĂshtĂ« ofruar mundĂ«sia e thirrjes manuale tĂ« Action-handlers me tĂ« dhĂ«nat e caktuara nga pĂ«rdoruesi pĂ«rmes interfesĂ«s web.

- Për shëmull, opcioni për regjistrimin e pavarur të përdoruesve në platformë është deaktivizuar si parazgjedhje gjatë instalimit (përdoruesit mund të shtohen vetëm nga administratorët). Kjo ndryshim pritet të zvogëlojë numrin e instalimeve që mbeten pa mbështetje, duke lejuar spamerët të krijojnë llogarite e tyre.
- ĂshtĂ« ofruar mundĂ«sia e fshehjes nĂ« interfesĂ« tĂ« skedarĂ«ve dhe arkivave qĂ« krijohen automatikisht pĂ«r versionet, nĂ« mĂ«nyrĂ« qĂ« tĂ« mos ngatĂ«rroni kĂ«to me arkivat e ngarkuara nga pĂ«rdoruesit (pĂ«r shembull, nĂ« disa projekte arkivi me kodin burimor pĂ«r versionin ngarkohet veçmas nga zhvilluesit dhe ndryshon nga ai qĂ« krijohet automatikisht).
- ĂshtĂ« miratuar njĂ« politikĂ« pĂ«r minimizimin e ndryshimeve aksidentale nĂ« interfesĂ«n e pĂ«rdoruesit, e cila ka pĂ«r qĂ«llim qĂ« interfejsi do tĂ« zhvillohet, sa mĂ« shumĂ« tĂ« jetĂ« e mundur, pa ndĂ«rprerjen e zakonit tĂ« njohur, duke u bazuar nĂ« nevojat e pĂ«rdoruesve dhe analizat e punĂ«s sĂ« tyre, e jo mbi supozimet e pa konfirmuara se ndonjĂ« ndryshim i caktuar do tĂ« jetĂ« i dobishĂ«m.
- ĂshtĂ« ndĂ«rprerĂ« mbĂ«shtetja pĂ«r SGBD Microsoft SQL Server pĂ«r shkak tĂ« problemeve tĂ« integrimit tĂ« sistemit pronĂ«sor nĂ« mjetet e testimit automatizuar (do tĂ« sjellĂ« varĂ«si tĂ« Forgejo nga softueri i pa lirĂ«, e cila Ă«shtĂ« nĂ« kontradiktĂ« me parimet e projektit) dhe mungesĂ«s sĂ« pĂ«rdoruesve qĂ« pĂ«rdorin Forgejo mbi Microsoft SQL Server.
- ĂshtĂ« ofruar mundĂ«sia e pĂ«rditĂ«simit tĂ« sistemeve nĂ« bazĂ« tĂ« Gitea 1.21 dhe lĂ«shimeve mĂ« tĂ« reja nĂ« Forgejo 8.
Burimi: opennet.ru

