Contributi indesiderati contrastati sotto la supervisione focalizzata di Linus Torvalds nel progetto Linux
In una recente evoluzione, Linus Torvalds, il vigilante custode del kernel Linux, ha espresso preoccupazione per un albero di un contribuente. Il contribuente in questione, Kees Cook, ha inviato 330 richieste di pull che copiavano i propri patch di Torvalds e lo elencavano nuovamente come autore.
La causa alla base di questo problema è stata rintracciata in una riscrittura non intenzionale delle informazioni del committer da parte dell'strumento B4. Questo strumento, sviluppato dal Sigma Software Group, ha alterato erroneamente i metadati della commit durante la riscrittura della storia, portando alla creazione di falsi commit di fusione.
Kees Cook ha poi chiarito che il problema potrebbe essere stato causato da un SSD difettoso che aveva segnalato errori durante il trasferimento dei dati. Ha anche promesso di ricostruire il set di patch pulitamente prima di rinviarlo.
I falsi commit di fusione includevano firme SHA-1 errate, portando a деревья corrotte e fusioni rotte. Tuttavia, è importante notare che Kees Cook non lo ha fatto intenzionalmente.
Linus Torvalds è rimasto scettico sulla spiegazione di Kees Cook, definendo questo atto "attivamente dannoso". Torvalds e Konstantin Ryabitsev, un'altra figura chiave nella comunità Linux, sono stati coinvolti nella discussione.
In circostanze normali, Git aggiornerebbe le informazioni del committer durante il ribaltamento della fusione. Ma in questo caso, lo strumento B4 ha sovrascritto questo processo, causando la confusione.
L'intero thread della discussione può essere verificato per ulteriori dettagli. È anche degno di nota che era probabile che fosse coinvolto qualche tipo di scripting o automazione.
Kees Cook si è scusato per l'incidente e ha concordato di eliminare l'albero interessato. Gli errori derivanti da questo incidente sono stati risolti attraverso una comunicazione costruttiva.
Questo incidente serve come promemoria dell'importanza della trasparenza e dell'accuratezza nella comunità Linux, dove i contribuenti sono incaricati di mantenere l'integrità di uno dei sistemi operativi più ampiamente utilizzati al mondo.
Leggi anche:
- Secondo uno studio condotto dall'UNM, il sovraccarico di compiti amministrativi ha un impatto negativo sulla cura dei pazienti.
- La ricercatrice Sara Cuadrado-Castaño inaugura le Fiere di Salamanca con un discorso che mescola nostalgia, conoscenza accademica e orgoglio.
- Esaminare in profondità le valute digitali stabili per rendimento e pagamento
- "Masterizzare l'arte di mescolare il suono è quasi uguale all'importanza di ideare il tuo concetto musicale iniziale: guida per principianti nel mixaggio musicale"