Ge0rGDo you really need to encode the protocol in the user part, or would it suffice to have a domain per protocol (making it something like @jid:xmpp.matrix.org)
fipponote that : is not valid in the domain part... i think i complained in 2004.
Ge0rGfippo: this is about the matrix side of things. Not that I knew anything about that...
fippoif matrix has not learned the lesson to include a protocol prefix then...
olihas left
Zashfippo: My advice to you is to close your eyes and back away
oliwhich lesson
oli?
lhas left
labdsfhas joined
lhas joined
ZashThat URLs/URIs are good
valohas joined
ZashAnd namespaces in general
labdsfhas left
alacerhas left
alacerhas joined
Zashhas left
lskdjfhas joined
lnjhas joined
labdsfhas joined
waqashas left
olihas joined
olihas joined
Tobiashas joined
marc_has joined
UsLhas joined
genofirehas left
genofirehas joined
Marandahas left
waqashas joined
mrdoctorwhohas left
igoosehas left
igoosehas joined
goffihas joined
uhoreghas joined
35c3.de.half-shothas joined
_purple_bothas joined
Matthewhas joined
Half-Shothas joined
Half-Shothas left
Syndacehas left
Syndacehas joined
jonas’fippo, are you takling about XMPP? : is valid in the JID domain part
marc_has left
fippodoh. i meant the node part -- which means you can't have scheme:user@host
jonas’that’s a good thing if you want to use it for something else though
waqashas left
waqashas joined
APachhas left
mrdoctorwhohas joined
Guushas left
Guushas left
pep.has left
Guushas left
moparisthebesthas left
labdsfhas left
marc_has joined
moparisthebesthas joined
sezuanhas left
frainzhas left
frainzhas joined
labdsfhas joined
lovetoxhas joined
lskdjfhas joined
lskdjfhas joined
lskdjfhas joined
lskdjfhas left
lovetox_has joined
lovetox_has left
vaulorhas joined
Alexhas joined
Alexhas left
Alexhas joined
UsLhas joined
Matthew> <@_xmpp_xmpp-js_xsf=40muc.xmpp.org=2fGe0rG:matrix.org> Do you really need to encode the protocol in the user part, or would it suffice to have a domain per protocol (making it something like @jid:xmpp.matrix.org)
yeah, @jid:xmpp.matrix.org would work better (but mean we’d have to run a seperate vhost per bridge, but that’s not a bad thing)
mathieuithat looks great
Steve Killehas left
lskdjfhas left
lskdjfhas left
lskdjfhas left
Andrew Nenakhovhas left
lskdjfhas left
Andrew Nenakhovhas joined
lskdjfhas left
ThibGhas joined
ThibGhas joined
moparisthebesthas joined
moparisthebesthas joined
lskdjfhas left
lskdjfhas left
lskdjfhas left
lskdjfhas left
lnjhas left
waqashas left
lnjhas left
lnjhas left
tuxhas joined
Steve Killehas joined
Half-Shothas joined
!xsf_Martinhas joined
genofirehas left
genofirehas joined
genofirehas left
lskdjfhas left
mimi89999has left
lskdjfhas left
Andrew Nenakhovhas left
Andrew Nenakhovhas joined
Ge0rGAlso that quoting format... 😱
Half-Shothas left
Andrew Nenakhovhas joined
Half-Shothas joined
Andrew Nenakhovhas left
Andrew Nenakhovhas joined
MatthewXhas joined
MatthewXhas left
mimi89999has joined
krauqhas joined
lskdjfhas joined
valohas joined
valohas joined
tahas left
35c3.de.half-shotOh yes, the fallback reply format on Matrix isn't great. The bridge is quite young, and doesn't really do formatting just yet.
krauqhas joined
goffihas joined
alacerhas left
lorddavidiiihas joined
404.cityhas joined
404.cityhas left
Half-Shothas left
Half-Shothas joined
lumihas joined
Ge0rG35c3.de.half-shot: are you aware of the xmpp assembly? I'm sure you can find some folks glad to help out. I've even heard that iNPUTmice from conversations committed to work on a bridge to matrix (under the condition that the protocol stabilizes), so it might be good to bundle efforts
pep.I went to help a bit already with the setup
pep.I'll go say hi again today probably
Ge0rGpep.: awesome!
35c3.de.half-shotYep :) can have a chat.
35c3.de.half-shotAnd actually pep. got the bridge going in the first place :D
35c3.de.half-shot(well, pointed us in the right direction for prosody)
Ge0rGI'd love to have a first class bridge running, with support for all the nice xmpp features.
Ge0rGMost modern features should be covered already, but we probably need Carbons from the component domain for the parallel use of native clients✎
35c3.de.half-shotSo yes, Matthew is probably your guy to talk to on protocol stabilization although we are commited to getting a 1.0 out the door within the next couple of months iirc.
35c3.de.half-shotAnd our full intention is to make a 100% feature compatible bridge where possible.
Ge0rGMost modern features should be covered by XEPs already, but we probably need Carbons from the component domain for the parallel use of native clients ✏
pep.Tbh I am not really fond of xmpp.js and manual xml writing, but I we'll see where that leads the bridge
pep.-I
Ge0rGpep.: I think the important thing is to have somebody with a long term commitment to maintain it
35c3.de.half-shotAlso, yes I'd like to have a chat about carbons and resources because it's a bit alien from my pov.
Ge0rG35c3.de.half-shot: I'm not there, and my time is unfortunately very limited, but feel free to ask here
Alexhas left
Ge0rG35c3.de.half-shot: think of a resource as a semi stable client Identifier. They are mostly opaque, but sometimes contain a client name. Ideally, each client installation should have a unique one that's persistent, but some implementations have other ideas
Ge0rG35c3.de.half-shot: for message routing, you should always send to the bare JID (no resource), and have the server figure out everything
35c3.de.half-shotAh okay, like "half-shot@half-shot.uk/MyPhone". I know that gajim tends to make one like "gajim.sdjgjw" unless you force it :/
Ge0rG(except for MUCs, there everything is different)
alacerhas joined
Ge0rG35c3.de.half-shot: exactly. The problem with "MyPhone" is when you get a second phone and both try to use the same
35c3.de.half-shotI see :)
35c3.de.half-shotThis sounds analogous to matrix device ids. Interesting.
lorddavidiiihas left
uhoreghas joined
_purple_bothas joined
Matthewhas joined
lhas left
labdsfhas left
labdsfhas joined
Ge0rGI have a feeling that matrix ends up reinventing most of the things xmpp handled a decade ago 😉
frainzhas joined
Kevhas left
moparisthebesthas joined
frainzhas left
frainzhas joined
UsLhas joined
Half-Shothas left
Half-Shothas joined
ThibGhas joined
ThibGhas joined
frainzhas left
frainzhas joined
vanitasvitaeGreat to see a colaboration!
vanitasvitaehas left
genofirehas left
Half-Shothas left
genofirehas joined
vanitasvitaehas joined
Half-Shothas joined
UsLhas left
UsLhas joined
tuxhas left
Tobiashas joined
Tobiashas joined
Andrew Nenakhovhas left
labdsfhas left
Andrew Nenakhovhas joined
nycohas left
ThibGhas left
ThibGhas joined
Guushas left
Guus> Great to see a colaboration!
Exactly!
Ge0rGthe bridged users are gone.
Alexhas joined
Nekithas left
Nekithas joined
marc_has left
marc_has joined
Alexhas left
404.cityhas joined
Alexhas joined
nycohas left
Tobiashas joined
MattJhas joined
tahas joined
Andrew Nenakhovhas left
Andrew Nenakhovhas joined
lskdjfhas joined
404.cityhas left
tahas joined
Syndacehas left
lhas left
Marandahas joined
Marandahas joined
tuxhas joined
lskdjfhas left
Tobiashas joined
lskdjfhas joined
Tobiashas joined
nycohas left
lskdjfhas left
Alexhas left
lskdjfhas left
alacerhas left
frainzhas left
lorddavidiiihas joined
frainzhas joined
marc_has left
lskdjfhas joined
marc_has joined
Fahrgasthas joined
frainzhas left
frainzhas joined
APachhas left
lskdjfhas joined
Fahrgasthas left
Fahrgasthas joined
lskdjfhas left
lskdjfhas left
lumihas left
lumihas joined
moparisthebesthas left
moparisthebesthas joined
frainzhas left
frainzhas joined
Syndacehas left
lorddavidiiihas left
lorddavidiiihas joined
lskdjfhas joined
lhas joined
efrithas joined
nycohas left
35c3.de.half-shothas joined
nycohas left
APachhas joined
efrithas left
labdsfhas joined
waqashas joined
alacerhas joined
!xsf_Martinhas left
labdsfhas left
olihas left
olihas joined
olihas left
olihas joined
labdsfhas joined
lnjhas left
olihas joined
moparisthebesthas joined
moparisthebesthas joined
olihas joined
genofirehas left
genofirehas joined
labdsfhas left
alacerhas left
genofirehas left
genofirehas joined
Yagizahas left
labdsfhas joined
krauqhas left
genofirehas left
tuxhas joined
jjrhhas left
genofirehas joined
genofirehas left
genofirehas joined
mimi89999has joined
vanitasvitaehas left
mimi89999has joined
lorddavidiiihas left
genofirehas left
genofirehas joined
chunkhas left
chunkhas joined
lorddavidiiihas joined
genofirehas left
jjrhhas left
mimi89999has left
jjrhhas left
jjrhhas left
jjrhhas left
jjrhhas left
Yagizahas joined
jjrhhas left
jjrhhas left
Yagizahas left
jjrhhas left
jjrhhas left
jjrhhas left
Wiktorhas left
mightyBroccolihas left
tahas left
tahas joined
Guushas left
neshtaxmpphas left
mightyBroccolihas joined
jjrhhas left
labdsfhas left
doshas left
labdsfhas joined
igoosehas left
igoosehas joined
Zashhas left
benpahas joined
edhelashas left
edhelashas left
chunkhas left
chunkhas joined
Matthewyeah, membership syncing isn’t hooked up yet