jonas’I also wanna make a high-level-ish language on top of sed to re-implement the echo bot in that
jonas’and then maybe a libc implementation with a shim wrapper around sed to invoke syscalls
alacerhas left
vaulorhas left
vaulorhas joined
ThibGhas left
ThibGhas joined
debaclehas joined
bowlofeggshas left
wurstsalathas joined
Andrew Nenakhovhas left
Andrew Nenakhovhas joined
blablahas joined
alacerhas joined
olihas joined
frainzhas joined
igoosehas left
igoosehas joined
Wiktorhas left
Wiktorhas joined
taWhatever floats your boat.
novnovhas left
alacerhas left
Nekithas left
alexishas joined
j.rhas joined
!xsf_Martinhas left
wurstsalathas left
wurstsalathas joined
j.rhas left
kokonoehas left
kokonoehas joined
efrithas left
contrapunctushas left
contrapunctushas joined
Half-ShotXhas joined
Half-ShotXhas left
Half-ShotXhas joined
Half-ShotXhas left
Half-ShotXhas joined
waqashas left
waqashas joined
waqashas left
wurstsalathas left
j.rhas joined
Half-ShotXhas left
Half-ShotXhas joined
lnjhas joined
olihas left
Half-ShotXhas left
Half-ShotXhas joined
Half-ShotXhas left
Half-ShotXhas joined
jmpmanhas left
Half-ShotXhas left
Half-ShotXhas joined
karoshihas joined
Half-ShotXhas left
Half-ShotXhas joined
jmpmanhas joined
j.rhas left
Half-ShotXhas left
j.rhas joined
lskdjfhas left
lskdjfhas joined
mimi89999has left
rtq3has left
rtq3has joined
Andrew Nenakhovhas left
olihas joined
mimi89999has joined
alacerhas joined
Tobiashas left
Andrew Nenakhovhas joined
Andrew Nenakhovhas left
Andrew Nenakhovhas joined
Half-ShotXhas joined
Andrew Nenakhovhas left
Half-ShotXhas left
Half-ShotXhas joined
Andrew Nenakhovhas joined
Andrew Nenakhovhas left
Andrew Nenakhovhas joined
Andrew Nenakhovhas left
alacerhas left
ThibGhas left
ThibGhas joined
Half-ShotXhas left
alacerhas joined
lumihas joined
igoosehas left
krauqhas left
ThibGhas left
ThibGhas joined
krauqhas joined
igoosehas joined
kokonoehas left
kokonoehas joined
Neustradamushas left
Neustradamushas joined
Neustradamushas left
Neustradamushas joined
valohas left
Half-ShotXhas joined
Half-ShotXhas left
ThibGhas left
Neustradamushas left
ThibGhas joined
Neustradamushas joined
debaclehas left
melvohas joined
j.rhas left
j.rhas joined
alacerhas left
Nekithas joined
Half-ShotXhas joined
Half-ShotXhas left
Half-ShotXhas joined
Half-ShotXhas left
Tobiashas joined
valohas joined
Half-ShotXhas joined
Half-ShotXhas left
ThibGhas left
ThibGhas joined
melvohas left
Half-ShotXhas joined
404.cityhas left
Neustradamushas left
Half-ShotXhas left
Half-ShotXhas joined
404.cityhas joined
Half-ShotXhas left
Neustradamushas joined
delehas joined
Marandahas left
Marandahas joined
valohas left
valohas joined
karoshihas left
karoshihas joined
rtq3has left
rtq3has joined
bowlofeggshas joined
yvohas joined
waqashas joined
waqashas left
efrithas joined
waqashas joined
j.rhas left
j.rhas joined
Nekithas left
Nekithas joined
kokonoehas left
mimi89999has left
efrithas left
kokonoehas joined
moparisthebesthas left
valohas left
yvohas left
valohas joined
lumihas left
Neustradamushas left
!xsf_Martinhas joined
!xsf_Martinhas left
Neustradamushas joined
!xsf_Martinhas joined
!xsf_Martinhas left
!xsf_Martinhas joined
!xsf_Martinhas left
!xsf_Martinhas joined
moparisthebesthas joined
jmpmanhas left
!xsf_Martinhas left
Alexhas left
vaulorhas left
vaulorhas joined
Alexhas joined
404.cityhas left
404.cityhas joined
404.cityhas left
Nekithas left
Nekithas joined
olihas left
Neustradamushas left
Neustradamushas joined
Nekithas left
mimi89999has joined
rtq3has left
rtq3has joined
j.rhas left
j.rhas joined
Half-ShotXhas joined
lorddavidiiihas joined
debaclehas joined
debaclehas left
lovetoxhas joined
Yagizahas left
alexishas left
edhelashas left
j.rhas left
j.rhas joined
alacerhas joined
alacerhas left
edhelashas joined
delehas left
melvohas joined
olihas joined
j.rhas left
j.rhas joined
lorddavidiiihas left
Nekithas joined
Half-ShotXhas left
rtq3has left
rtq3has joined
alacerhas joined
Half-ShotXhas joined
Half-ShotXhas left
Neustradamushas left
archas left
archas joined
Neustradamushas joined
alacerhas left
olihas left
Neustradamushas left
Neustradamushas joined
blablahas left
blablahas joined
olihas joined
ThibGhas left
ThibGhas joined
Kevhas left
tuxhas left
tuxhas joined
wurstsalathas joined
lorddavidiiihas joined
debaclehas joined
Kevhas joined
Link MauveHi, for people who have read/written MIX, what is the story with user PEP?
j.rhas left
moparisthebesthas left
j.rhas joined
Link MauveIf I join a MIX channel and want to obtain e.g. the User Tune of all members, will the MIX service subscribe to everything I have a +notify for, or does it rely on the participants explicitly publishing their User Tune to each MIX channel they’re in?
rtq3has left
rtq3has joined
Steve KilleMy basic model is that the primary goal of MIX sharing of participant info is to share who are the participants. With JID hidden, this is typically going to be minimal information. With JIDs shared, I see that sharing further info can go directly, and should not be involving the MIX channel.
j.rhas left
j.rhas joined
Link MauveSo in my case, a participant interested in the User Tune of each other participant should subscribe manually to all of them?
Link MauveOr retrieve it as the user scrolls in the list, or something like that, depending on the UI of the client.
KevI've been assuming that the server can straightforwardly proxy PEP, but I might be being naive.
KevWell, semi-straightforwardly.
Link MauveWould PAM imply that the MIX channel is auto-subscribed to all PEP items?
Link MauveOr something like that.
KevThat was my assumption.
Link MauveGreat, thanks.
Link MauvePEP nodes*
KevDetails TBC.
zinidLink Mauve: are you implementing mix?
Link Mauvezinid, I’m actually thinking about PEP proxying for MUC.
zinidLink Mauve: ah
Link MauveSomehow.
Link MauveDetails TBC too, I’m just playing with a poc.
zinidwhatever, I decided to stop fiddling with muc in ejabberd and focus on mix
zinidfiddling with both is too taxing
Link MauveIt was prompted by https://github.com/xsf/xeps/pull/760 and the idea to finally deprecate 0153.
zinidI know the idea
lumihas joined
Link MauveI’m trying to see if it’s viable before I push this PR to standards@.
zinidLink Mauve: well, the council decided to start the discussion 😁
zinidbefore voting
Link MauveYes.
zinidI am honestly not sure why are you worried about it so much 🤔✎
zinidI am honestly not sure why you are worried about it so much 🤔 ✏
bowlofeggshas left
zinidI really don't like the situation when we cannot decide where to move, we will end up with incompatible implementations
j.rhas left
j.rhas joined
Link MauveYeah, I guess I could just send my proposal instead.
zinideither we continue muc necromancy or focus on mix.
Link MauveI’m fine with both so far.
Link MauveWith a slight preference towards fixing what we have.
Kevhas left
archas left
archas joined
melvohas left
rtq3has left
rtq3has joined
zinidwell, I am not 😀
kokonoehas left
Link MauveNeither clients nor servers will be able to go MIX-only for quite a while, even if all implementations got MIX support today.
Link MauveSo, fixing MUC will be useful during the transition period anyway.
kokonoehas joined
zinid> Neither clients nor servers will be able to go MIX-only for quite a while, even if all implementations got MIX support today.
True. My approach in ejabberd is to implement very tiny muc subset above the mix code. Like joining/leaving and message sending.
Link MauveOnly that? :/
pep.And then tell users MUC is bad because you implement only 3% ? :P
zinidLink Mauve: I didn't decide what exactly to implement.
zinidyet
zinidI just want to make sure the chat is usable in at least popular clients.
zinidconfiguration/moderation won't be supported for sure
Link Mauvezinid, is your current MUC code not reusable at all?
zinidLink Mauve: no, it's total garbage
Link Mauvezinid, sounds pretty bad. :x
zinidand strictly speaking it's not my code 😋
Link Mauvezinid, “your” as in Ejabberd’s. :p
zinidI only patched that trash
zinidLink Mauve: I mean technically I didn't write it
Link MauveProsody recently got a rewrite of its MUC code, it now is very easy to extend and could maybe become the basis of some kind of MIX.
Link MauveBut I have yet to read a recent version. :x
zinidLink Mauve: yes, but I don't want to rewrite it. this was the basic dilemma for me: either rewrite it or go mix.