GitLab

From PNLUG
Jump to navigation Jump to search

Introduzione

GitLab è una piattaforma Open Souce che, in versione SaaS operata su sito https://gitlab.com, utilizza una modalità freemium: gran parte delle funzionalità sono gratuite, quelle più avanzate invece a pagamento

PNLUG ha il proprio gruppo nella versione SaaS di GitLab, dove ospita i progetti propri dell'associazione e dei singoli soci: https://gitlab.com/groups/PNLUG

GitLab Open Source Program

GitLab Inc. supporta i progetti e le associazioni che operano nell'open source come il nostro PNLUG, tramite il Open Souce Program che consente, previa review da parte dell'azienda stessa, di poter usufruire dei vantaggi dell'edizione Ultimate, ovvero quella più completa, a titolo gratuito.

PNLUG si preoccupa di rinnovare, di anno in anno, la sottoscrizione e quindi rendere possibile ai propri soci, senza neanche seguire la procedura burocratica di attivazione dell'Open Source Program, l'accesso a queste funzionalità

Cosa mi da la versione Ultimate?

Innanzitutto, la versione Ultimate da tutto quanto nella versione Premium, ovvero (per citare i punti più importanti):

  • gestione avanzata dei flussi di lavoro:
    • regole di push
    • assegnatari multipli per issue e merge request
  • iteration
  • roadmap
  • epic
  • repository mirror

In Ultimate troviamo molte feature di sicurezza, tra cui:

  • dependency scanning
  • vulnerability management
  • requirement management

Inoltre include 50.000 minuti di CI tramite i runner pubblici forniti da GitLab stesso: in questo modo è possibile utilizzare le pipeline di CI/CD senza dover configurare i propri Runner

Come posso partecipare

Se vuoi utilizzare i vantaggi della versione Ultimate per il tuo progetto ti è sufficiente:


Ricorda sopratutto che:

  • il suo progetto deve avere una licenza Open Source (ben chiara nel file LICENSE all'interno dei sorgenti)
  • il tuo progetto avrà visibilità pubblica