L'infrastruttura di sviluppo supportata dalla comunità FreeDesktop basata sulla piattaforma GitLab (gitlab.freedesktop.org) è risultata non disponibile a causa del guasto di due SSD in contemporanea nello storage distribuito basato su FS Ceph. Al momento non ci sono previsioni su se sarà possibile recuperare tutti i dati attuali dei servizi interni di GitLab (per i repository git esistevano dei mirror, ma i dati sul tracciamento degli errori e sulla revisione del codice potrebbero essere parzialmente persi).
Il ripristino dello storage per il cluster Kubernetes non è riuscito al primo tentativo, dopo di che gli amministratori sono andati a dormire per riprendere il recupero con la mente fresca. Il lavoro è attualmente limitato all'intenzione di attivare lo storage utilizzando le capacità di resilienza e archiviazione dei dati ridondanti di FS Ceph con la loro replicazione su nodi diversi. Non si è ancora discusso della disponibilità e dell'accuratezza di backup specifici.
Il progetto FreeDesktop è passato a GitLab come piattaforma principale per lo sviluppo collaborativo nel 2018, utilizzandola non solo per l'accesso ai repository, ma anche per il monitoraggio degli errori, la revisione del codice, la preparazione della documentazione e i test nei sistemi di integrazione continua. I mirror dei repository rimangono disponibili su GitHub.
L'infrastruttura di Freedesktop.org ospita oltre 1200 repository di progetti open source. Come piattaforma primaria, GitLab è server utilizzato da progetti come Mesa, Wayland, X.Org Server, D-Bus, Pipewire, PulseAudio, GStreamer, NetworkManager, libinput, PolKit e FreeType. Il progetto systemd è formalmente associato a FreeDesktop, ma utilizza GitHub come piattaforma principale per lo sviluppo. Per accettare modifiche nel progetto LibreOffice, che utilizza parzialmente l'infrastruttura di FreeDesktop, viene impiegato un sistema un server basato su Gerrit.
Fonte: opennet.ru
