Platforma e zhvillimit të përbashkët Forgejo 8.0 është tani e disponueshme, e shkëputur nga Gitea

Ë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.
    Platforma e zhvillimit të përbashkët Forgejo 8.0 është tani e disponueshme, e shkëputur nga Gitea
  • 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

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster