muutokset reaalinimiin matrix.org sillankäyttäjät

matrix.org toimii siltaa (matrix-appservice-irc) from their Matrix homeserver to freenode that allow Matrix users from anyhomeserver that federates matrix.org liittyä kanavia freenode jaintermingle normaalin IRC userbase. Näiden käyttäjien Matriisikäyttäjätunnus (käyttäjätunnus ja kotipalvelin, esim. @jess:freenode.net) on laitettu heidän IRC-yhteytensä realnamefieldiin.

ajan myötä tarve erottaa käyttäjät siitä, millä kotipalvelimella he käyttävät, on syntynyt useista syistä, ja olemme työskennelleet matrix.org bridgeoperaattorit paremmin muoto matriisi käyttäjätunnukset sopivaksi rajallinen tila tarjoama IRC realnames.

Reaalinimet aiheuttavat pienen ongelman tähän käyttöön; amatrixin käyttäjätunnuksen enimmäispituus on 255 merkkiä, kun taas Ircrealnimen enimmäispituus on 50 merkkiä ja sitä pidemmät asiat typistyvät, mikä tarkoittaa, että jos ihmisillä on 50 merkin Matriisinimi, se katkaisee koko kotipalvelimen.

ratkaisu keksimme tähän on ollut kääntää järjestys ofusername ja homeserver, ja sitten kääntää järjestyksessä verkkotunnuksen osat andtruncate että 30 merkkiä, mikä tarkoittaa merkittävimmät osat ahomeserver n verkkotunnus tulee alussa realname. Esimerkiksi @jess:freenode.net muuttuu net.freenode:jess. Jos kotipalvelin typistetään 30 merkkiin, > liitetään ennen :@jess:subdomaaaaaaaaaain.freenode.net muuttuisinet.freenode.subdomaaaaaaaaaai>:jess.

haluamme osoittaa syvää kiitollisuutta toimijoille matrix.org bridgemuutospyyntömme käsittelyn ja toteuttamisen nopeaksi tilapäiseen tarpeeseen sopivaksi, ja haluamme muistuttaa käyttäjiä siitä, että he voivat lähettää viestin henkilökunnalle milloin tahansa, jos heillä on kysyttävää edellä mainituista muutoksista.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *