Nova ekipa IRC mreže FreeNode izrazila je žaljenje zbog jučerašnjeg incidenta koji su neki zajednice doživjele kao preuzimanje svojih IRC kanala. Na primjer, projekti Ubuntu, Gentoo, HardenedBSD, LibreELEC, FSFE i Void Linux najavili su napuštanje FreeNode-a zbog gubitka kontrole nad svojim kanalima.
Nakon odlaska tima administratora koji je osnovao novu mrežu Libera.Chat zbog sukoba s vlasnikom domena, neki otvoreni projekti prebacili su raspravu na platformu Libera.Chat i onemogućili komunikaciju na starim kanalima. Uprava FreeNode-a smatrala je poduzete mjere neprihvatljivima, ne dopuštajući korisnicima da nastave razgovor na starim kanalima zbog postavki botova koji su automatski uklanjali korisnike s porukom da se kanal preselio na mrežu Libera.Chat. Prema FreeNode-u, bilo je dovoljno samo prikazati obavijest o preseljenju bez blokiranja.
Predstavnici FreeNode-a smatrali su blokadu prisilom na korisnike koji nisu željeli napustiti staru mrežu i izmijenili su pravila, zabranivši sličnu blokadu korisnika kanala. U slučaju blokade komunikacije nova pravila propisivala su zatvaranje kanala i preusmjeravanje korisničkih veza na drugi tematski kanal.
Za korisnike kanala koji su bili blokirani napisana je skripta koja stvara novi kanal u drugom imenskom prostoru „##“ (na primjer, ##ubuntu umjesto #ubuntu) i automatski preusmjerava korisnike koji pokušavaju spojiti na stari kanal na taj novi kanal. Problem je bio u tome što nova ekipa FreeNode-a nije pravilno testirala tu skriptu prije implementacije, unaprijed nije obavijestila korisnike o nadolazećim promjenama (rasprava je bila samo u nišnom kanalu #freenode-policy-feedback) i nije uzela u obzir sve nijanse.
Skripta je određivala činjenicu migracije kanala prema prisutnosti riječi „libera“ u zaglavlju kanala, ali je propušteno da su mnogi projekti koji su još uvijek bili na FreeNode-u bili samo u fazi rasprave o migraciji u novu mrežu i, sukladno tome, spominjali su „libera“ u temi kanala. Skripta je stvorila zrcala u novom imenskom prostoru i za te kanale te je počela preusmjeravati korisnike u drugi kanal, što je izazvalo val ogorčenja i optužbi za preuzimanje kanala.
Pretpostavlja se da je rad skripta oštetio oko 720 IRC kanala, uključujući kanale projekata OpenBSD, NetBSD, Gentoo, WikiMedia, Python, Rust, POSIX, OpenZFS, Linux i FOSDEM. Neki su se još uvijek okrenuli zajednici zbog migracije i bili prisiljeni preći u novu mrežu jer su izgubili kontrolu nad svojim kanalima na FreeNode mreži. Administracija FreeNode započela je rad na vraćanju kanala nakon pritužbi, ali je već bilo prekasno i reputacija mreže je bila narušena.
Izvor: opennet.ru
