-
lovetox
what is the most recognizeable IRC icon?
-
lovetox
the hashtag?
-
lovetox
or is there something else im missing
-
flow
mirc :)
-
pep.
:x
-
pep.
I'd say hashtag, even though some clients use that as a keyword for channels (public groupchats). Probably because of IRC yes
-
pep.
(dino, conversations)
-
lovetox
so what do they use for a IRC channel?
-
lovetox
i would want to differentiate between a IRC Channel and a XMPP MUC
-
Holger
How do you do that? biboumi(?) somehow flags them as IRC channels?
-
Zash
There's some disco thing for it, no?
-
Ge0rG
in the registry!
-
Zash
https://xmpp.org/registrar/disco-categories.html#conference 'irc'
-
lovetox
yeah disco identity is a thing
-
lovetox
i can even differentiate between a phone client and desktop client :D
-
MattJ
Yes, I wish more clients used this info :(
-
MattJ
"Sorry I'm slow, I'm typing on mobile" would not need to be stated every time
-
MattJ
and people on desktops would have no excuse for typos! We can fnially hold them to higher standards!
-
Ge0rG
MattJ: overlay the avatar in the typing notification with a device icon?
-
lovetox
Gajim has that feature :)
-
lovetox
i think jonas’ requested it once
-
Holger
Anyway, at least in Dino and Conversations, I don't see any difference for IRC channels vs. MUC rooms. (Why would I want to, BTW?)
-
Zash
Number of features would work as if nobody supported them
-
Zash
LMC etc
-
lovetox
Holger, because they are in many ways different
-
Zash
There are also funky things with nicknames
-
Holger
kk
-
lovetox
but its a good point, actually i should disable many things in the client depending on the transport
-
lovetox
LMC / Nick change / Encryption make not much sense in a IRC channel
-
moparisthebest
LMC works with the fallback I guess, why not nick change?
-
lovetox
moparisthebest, users use LMC because they think other see it as they see it
-
lovetox
it does not make much sense to send a 20 word sentence again and change one letter
-
lovetox
there are shorter methods to do that
-
moparisthebest
it's super annoying in MUCs when your client doesn't support it too (like dino)
-
lovetox
exactly
-
Zash
Dino supports LMC now tho :)
-
lovetox
so i want to tell the user, there is no correction, so think about what you send
-
moparisthebest
you don't disable it when non-LMC xmpp clients are in there, how is an IRC client different :)
-
Link Mauve
moparisthebest, XMPP clients can implement it (and should), IRC clients not so much.
-
lovetox
moparisthebest, in XMPP every user can choose a different nick per MUC
-
lovetox
in IRC you have on nick per Server✎ -
lovetox
in IRC you have one nick per Server ✏
-
moparisthebest
right but that's up to the transport to manage, I still might want to change my nick
-
lovetox
so to offer a nick change in a IRC MUC for an XMPP user gives him the wrong idea
-
lovetox
im not saying i disallow nick changes on irc bridges, but i think there is a better place for it
-
moparisthebest
I can change my nick in biboumi in channels I think... it's been awhile since I have
-
Zash
You can, but it changes everywhere.
-
Zash
Which is ... fun.
-
moparisthebest
yep
-
pep.
yep and then you also get a message from the server telling your to do the nickserv dance to identity again etc. etc.., and some clients will change the nick in every single bookmark and next time you try to reconnect it's.. ugh✎ -
pep.
yep and then you also get a message from the server telling your to do the nickserv dance to identify again etc. etc.., and some clients will change the nick in every single bookmark and next time you try to reconnect it's.. ugh ✏
-
Zash
And some clients update the bookmark, some other clients fiddle with it, weird stuff happens.
-
Zash
If you're lucky all clients eventually agree on the same nickname
-
pep.
To me the most annoying is NickServ nonetheless
-
pep.
That authentication is not handled by the transport itself (if it's even possible)
-
Zash
Can't remember touching NickServ since I set up Biboumi
-
Zash
Pretty sure it handles it for me
-
pep.
Because you don't change nicknames? :p
-
lovetox
pep. you can
-
lovetox
with adhoc command you can configure the irc server to execute the auth script on connect
-
pep.
lovetox, you can with sasl that very few IRC servers support
-
pep.
lovetox, sure
-
pep.
For clients that even do ad-hoc
-
Zash
Usually I end up with "zash" or "Zash"
-
pep.
lovetox, and you still need to register once
-
lovetox
of course, but you have also to register with xmpp
-
lovetox
so..
-
pep.
yeah but not on every single server, and why are they all different and why do I need to log in on XMPP and then on IRC etc.. lots of things that users shouldn't have to worry about :)
-
lovetox
yeah but i guess people who use irc can manage
-
pep.
Somebody has experience with Matrix / IRC briding?
-
pep.
Is it this painful?
-
Zash
Only seen it from the IRC (actually XMPP) side
-
pep.
Yeah, not the best side to see it from
-
pep.
They don't give a damn about the rest
-
lovetox
or another point, it does not make sense to display presence show value in a IRC
-
pep.
What's a use-case for normal type messages?
-
pep.
Are they used in IM at all
-
Zash
🤷️
-
Ge0rG
pep.: for 0184 ;)
-
pep.
Ge0rG, can you detail?
-
pep.
to avoid ending up in MAM or something?
-
Zash
MAM result containers are type=normal I tihnk
-
Ge0rG
Zash: not headline?
-
Ge0rG
pep.: the authors of 0184 forgot to make it type=chat so it implicitly became type=normal, causing all sorts of trouble
-
pep.
Would a client send @type=normal on purpose? Or an action from a user that would require @type=normal or something
-
Zash
Gajim and Psi ha[sd] email-looking ways of sending type=normal
-
pep.
Right
-
Zash
Ge0rG, https://xmpp.org/extensions/xep-0313.xml ^F headline only one match in a section about what one might save in the archive
-
pep.
Would a new XEP nowadays use normal for anything? In the IM use-case. What would be an appropriate use of @type=normal?
-
pep.
(and outside of IM)
-
Zash
@type=chat is the new normal!
-
pep.
pubsub is headline right
-
Zash
yee.... actually you can choose
-
Ge0rG
So MAM messages could end up in MAM, right? ;)
-
Zash
Ge0rG, and in Carbons!
-
Ge0rG
Yes!
-
Zash
IIRC it already happened
-
Ge0rG
Sigh. Another hour well spent on... https://stackoverflow.com/a/16710246/539443
-
pep.
Would be great to have some informational XEP on the different types in use and what they're actually for (contrary to what the RFCs say if it's different)
-
pep.
As some kind of errata for later
-
Ge0rG
Whoops, that was the wrong channel. Sorry.
-
Ge0rG
pep.: I had an overview in my whats-wrong-in-xmpp presentation
-
pep.
yeah I remember
-
Ge0rG
pep.: https://op-co.de/tmp/whats-wrong-with-xmpp-2017.pdf pages 7 + 8
-
moparisthebest
but it's 2020 so that's all fixed by now, right?
-
pulkomandy
Jabber4BeOS (now Renga) used to handle normal as "icq style" messages, each message would popup a new window. But that was 20 years ago and there already was an option to handle them like chat with a more usual instant messaging style
-
lovetox
i think some MUC invite uses type=normal
-
lovetox
was it direct or mediated
-
lovetox
i dont know anymore
-
lovetox
it was mediated
-
Ge0rG
lovetox: probably an oversight in the XEP
-
lovetox
no
-
lovetox
it says MUST be type normal
-
lovetox
that does not sound like a oopsi
-
lovetox
what else would it be?
-
lovetox
type chat from a muc?
-
Ge0rG
yeah.
-
Ge0rG
nothing wrong with that ;)
-
lovetox
hm someone thought its wrong, so wrong that he added a MUST
-
lovetox
:D
-
Ge0rG
Author: Peter Saint-Andre <stpeter@jabber.org> Date: Mon Apr 30 16:22:14 2007 +0000 invitation tweak per list discussion
-
Ge0rG
it was "the message MUST NOT possess a 'type' attribute" before
-
lovetox
which is implicit normal
-
Ge0rG
https://mail.jabber.org/pipermail/standards/2007-April/015052.html
-
Ge0rG
and the other wording was there from the beginning of the SVN repo.
-
Ge0rG
lovetox: still, I think it's an oversight of sorts. type=chat would be more fitting
-
Ge0rG
And to be honest, I'd like to make a table with all the IM-related XEPs and their message types
-
Ge0rG
because that affects 0280, 0313 and 0352
-
Ge0rG
and I want to clean up the rules
-
Zash
Ge0rG, invites of type=chat?
-
qtet
hello everyone
-
MattJ
Hi