De siste dagene har jeg jobbet en del med IRC protkollen etter noen tips fra ardentalker (ardenttalker@jabber.no) i USA. Jeg kjenner han ikke personlig, men han er en russer i USA som sitter mye i macnytt (!) og har da bruker på jabber.no. Uansett så fant han ut at IRC transporten hadde feil tegnsett som standard. Vi bør ha UTF-8 og de hadde satt det til KOI8-R som er vanligst i Russland hvor serveren er utviklet. Når jeg snakket med utvikleren så viste det seg at dette var hardkoda i source koden. Dette er jo dumt men ikke umulig å gjøre noe med, så jeg måtte kompilere og installere transporten på nytt etter jeg endret tegnsettet og så måtte jeg starte jabber tjenesten på nytt.
Det skulle gå å laste IRC tjenesten som en modul mens Jabber tjenesten var oppe, men dette feilet av en eller annen grunn og så fungerte den ikke i det hele tatt. Vel sånn er det når vi kjører på versjon 0.x av en server, litt pill må vi regne med. Uansett så har jeg rapportert mine erfaringer på bugs listen så får vi håpe det blir fikset til neste versjon.
Nå fungerer IRC transporten tilsynelatende bra. For de som ikke har brukt IRC transporten før så kan du koble deg til f.eks. gruppen #test på Freenode ved å åpne samtale gruppen evms%irc.freenode.net på server irc.jabber.no. Bare bytt ut gruppe og servernavn etter hvor dere ønsker å koble til. Jeg har testet mot Efnet (irc.homelien.no) og Freenode (irc.freenode.net) og begge disse ser ut til å kunne bruke tegnsettet.
0 kommentarer til “IRC transport status”