Incident met verlies van controle over kanalen in het FreeNode IRC-netwerk

Het nieuwe FreeNode IRC-netwerkteam uitte zijn spijt over het incident dat gisteren plaatsvond en dat door sommige gemeenschappen werd gezien als een overname van hun IRC-kanalen. De projecten Ubuntu, Gentoo, HardenedBSD, LibreELEC, FSFE en Void Linux kondigden bijvoorbeeld hun vertrek uit FreeNode aan vanwege het verlies van controle over hun kanalen.

Na het vertrek van het team van beheerders dat het nieuwe Libera.Chat-netwerk had opgericht vanwege een conflict met de eigenaar van de domeinen, verplaatsten sommige open projecten discussies naar het Libera.Chat-platform en blokkeerden de mogelijkheid tot communicatie in oude kanalen. De FreeNode-administratie vond de ondernomen acties onaanvaardbaar, waardoor gebruikers niet meer konden communiceren op oude kanalen vanwege de installatie van bots die gebruikers automatisch verwijderen met een bericht dat het kanaal is verplaatst naar het Libera.Chat-netwerk. Volgens FreeNode was het voldoende om simpelweg een bericht over de verhuizing weer te geven zonder te blokkeren.

Vertegenwoordigers van FreeNode beschouwden de blokkering als dwingend voor gebruikers die het oude netwerk niet wilden verlaten, en brachten wijzigingen aan in de regels, waardoor een dergelijke blokkering van kanaalgebruikers werd verboden. Als de mogelijkheid om te communiceren werd geblokkeerd, vereisten de nieuwe regels het sluiten van het kanaal en het omleiden van gebruikersverbindingen naar een ander thematisch kanaal.

Voor kanaalgebruikers die de communicatie blokkeerden, werd een script geschreven dat een nieuw kanaal aanmaakte in een andere “##” naamruimte (bijvoorbeeld ##ubuntu in plaats van #ubuntu) en gebruikers die probeerden verbinding te maken met het oude kanaal automatisch doorstuurde naar dit kanaal . Het probleem bleek te zijn dat het nieuwe FreeNode-team dit script niet goed had getest vóór de implementatie, gebruikers niet vooraf op de hoogte had gesteld van de aanstaande wijziging (er was alleen een discussie in het nichekanaal #freenode-policy-feedback) en niet houd rekening met alle nuances.

Het script bepaalde het feit van kanaalmigratie door de aanwezigheid van de regel “libera” in de kanaaltitel, maar het werd gemist dat veel projecten die nog in FreeNode achterbleven zich nog maar in de fase bevonden van het bespreken van migratie naar een nieuw netwerk en dienovereenkomstig werden vermeld 'libera' in het kanaalonderwerp. Het script creëerde spiegels in de nieuwe naamruimte voor deze kanalen en begon gebruikers door te sturen naar een ander kanaal, wat een golf van verontwaardiging en beschuldigingen van kanaalkaping veroorzaakte.

Er wordt aangenomen dat ongeveer 720 IRC-kanalen werden getroffen als gevolg van het script, inclusief kanalen van de OpenBSD-, NetBSD-, Gentoo-, WikiMedia-, Python-, Rust-, POSIX-, OpenZFS-, Linux- en FOSDEM-projecten. Sommige gemeenschappen die nog steeds aarzelden om te migreren, werden gedwongen naar het nieuwe netwerk te verhuizen omdat ze de controle over hun kanalen op het FreeNode-netwerk verloren. De FreeNode-administratie begon na klachten te werken om de kanalen terug te geven, maar het was te laat en de reputatie van het netwerk leed eronder.

Bron: opennet.ru

Voeg een reactie