Guvernul Olandei a pus în funcțiune un domeniu propriu de găzduire a codului sursă, code.overheid.nl, pe care intenționează să publice și să dezvolte în mod colaborativ software open-source pentru instituțiile guvernamentale. Găzduirea este poziționată ca o alternativă europeană la GitHub și GitLab, având ca scop asigurarea suveranității digitale. Ca bază, a fost utilizată platforma open-source de dezvoltare colaborativă Forgejo.
Proiectul a fost lansat de către biroul Open Source Program Office, creat în cadrul Ministerului de Interne și Afacerilor Regale din Olanda, promovând filosofia „Deschis, cu excepția cazului în care se specifică altceva” („Open, tenzij”), conform căreia, în mod implicit, codul produselor software dezvoltate pentru instituțiile guvernamentale ar trebui să fie publicat în mod deschis, astfel încât alte instituții guvernamentale, cetățenii și companiile să-l poată verifica, utiliza în scopuri proprii și îmbunătăți. Se consideră că o astfel de abordare nu doar că va îmbunătăți calitatea software-ului, dar va contribui și la creșterea transparenței proceselor.
În prezent hosting codul deschis este lansat în regim pilot și este disponibil unui număr limitat de organizații. Dezvoltatorii și organizațiile interesate pot participa la testare trimițând o cerere coordonatorului proiectului. Se preconizează că în următoarea anul, diverse servicii guvernamentale din Olanda, de la ministere la municipalități, se vor putea alătura proiectului.
Platforma Forgejo este un fork al proiectului Gitea, care a fost derivat din platforma Gogs. Caracteristicile cheie ale Forgejo includ un consum redus de resurse (poate fi utilizat pe servere ieftine) VPS) și un proces simplu de instalare. Oferă funcționalități tipice pentru lucrul cu proiectele, precum gestionarea sarcinilor, urmărirea problemelor (issues), pull-request-uri, wiki, instrumente pentru coordonarea grupurilor de dezvoltatori, pregătirea lansărilor, automatizarea plasării pachetelor în repository-uri, gestionarea permisiunilor, integrarea cu platformele de integrare continuă, căutarea de cod, autentificarea prin LDAP și OAuth, accesul la repository prin protocoalele SSH și HTTP/HTTPS, conectarea webhooks pentru integrarea cu Slack, Discord și alte servicii, suport pentru hooks Git și Git LFS, instrumente pentru migrarea și oglindirea repository-urilor.
Sursa: opennet.ro
