Ciao Chris,

come ben sai all'IDM usiamo molto GitHub.

Alcune ragioni per questo:
- Non abbiamo le persone interne, in termini di tempo, per gestire updates e altra manutenzione di un gitlab interno. GitHub è SaaS e ci dà ciò di cui abbiamo bisogno in forma di servizio.
- È il tool più utilizzato. E questo facilita l'inclusione di altri utenti/sviluppatori nei nostri progetti, e anche la pubblicazione e visibilità dei progetti.

Alcune ragioni per cambiare per noi sarebbero:
- L'insicurezza di avere un repo bloccato, vedi intervento di Daniele Gobbetti alla SFScon: https://www.sfscon.it/talks/free-software-projects-github-dmca/
- I costi crescono abbastanza quando come noi dobbiamo dare accounts a tanti sviluppatori (sviluppatori di aziende esterne e freelance) su progetti anche non open.
- GitLab ha anche dei tool interessanti per l'integrazione nell'architettura di CI.

Se MS dovesse comprare GitHub cosa cambierebbe per noi? Penso niente, visto che i diritti sulle opere sono e penso rimangono sempre nostri, e mi aspetto che il servizio non degraderà.

Ci sono aziende locali che offrono la manutenzione di GitLab per aziende (startup, aziende tecnologiche, ...), magari come servizio con opzione di avere il GitLab con hosting incluso e/o come anche la gestione su server del cliente stesso?

In quel caso potremmo fare un budget shift dal pagare gli account su GitHub a pagare un azienda locale per la manutenzione di un GitLab interno.

Sono molto interessato alle opinioni su questo tema da parte del gruppo e se conoscete aziende locali che offrono GitLab services?

Ciao
Patrick