Endringer til realnames av matrix.org bridged brukere

matrix.org kjører en bro (matrix-appservice-irc) fromtheir Matrix homeserver til freenode som tillater Matrix brukere fra anyhomeserver som forener med matrix.org å bli med kanaler på freenode andintermingle med normal IRC userbase. Disse brukerne har Sin Matrise UserId (brukernavn og homeserver, f. eks @jess:freenode.net) satt i realnamefeltet AV DERES IRC-tilkobling.

over tid, behovet for å skille brukere ved hvilken homeserver de brukerhar oppstått av flere grunner, og vi har jobbet med matrix.org bridgeoperators å bedre format Matrise Bruker-Ider som passer den begrensede plassen som tilbys AV IRC realnames.

Realnames utgjør et lite problem for denne bruken; maksimal lengde for aMatrix Bruker-Id er 255 tegn, mens maksimal lengde for Et IRCrealname er 50 tegn og ting lengre enn det blir avkortet, noe som betyr at hvis folk har Et matrix-brukernavn på 50 tegn, vil det avkorte helheten av deres homeserver.Løsningen vi kom opp med for dette har vært å reversere rekkefølgen på brukernavn og homeserver, og deretter reversere rekkefølgen på domenenavndeler og avkorte det ved 30 tegn, noe som betyr at de viktigste delene av ahomeservers domenenavn kommer i starten av et realname. For eksempel blir@jess:freenode.netnet.freenode:jess. Hvis en homeserver avkortes til 30 tegn, blir en> lagt til før :@jess:subdomaaaaaaaaaain.freenode.net blirnet.freenode.subdomaaaaaaaaaai>:jess.

Vi ønsker å utvide dyp takknemlighet til operatørene av matrix.org bridgefor håndtering og implementering av vår endringsforespørsel raskt for å passe til et midlertidig behov, og vi vil gjerne minne brukerne om at de kan sende melding til ansatte når som helst hvis de har spørsmål om endringene ovenfor.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *