-
MSavoritias (fae,ve)
is there a way to specify in xmpp that some group chat is a channel? That is: Its a news/announcement channel and only specific people can write to it by design
-
MSavoritias (fae,ve)
thats coming from a discussion that some public chats are moderated. but there is no way to know what to do.
-
Zash
We're going to need a different term for that
-
MSavoritias (fae,ve)
yeah i think channels are the xmpp group chats
-
pep.
Some clients have been assuming different types of channels for some time now, by their configuration, but there is no declared identity for that
-
MSavoritias (fae,ve)
not sure of the terms
-
singpolyma
Usually we say "group chat" for private MUC and "channel" for public MUC but yeah
-
pep.
singpolyma, this "usually" has only been there for ~3 years :)
-
lovetox
Moderated means exactly that
-
lovetox
Read only
-
lovetox
Except moderators make an exception for you
-
lovetox
Which you can not assume to be the case
-
singpolyma
I want to get request voice and / or channel registration flows implemented especially for the semi-public case
-
MattJ
The only messaging app I'm aware of that uses "channel" to mean "read-only chat" is Telegram
-
MattJ
They're generally more like XMPP pubsub nodes/feeds than MUCs
-
MattJ
But of course the exact protocol doesn't matter from the user perspective
-
MSavoritias (fae,ve)
yeah. it would need to probably be implemented seperate from MUC/MIX stuff
-
MSavoritias (fae,ve)
or maybe a type in MIX?
-
MSavoritias (fae,ve)
telegram channels is exactly what i had in mind
-
Trung
isn't channel in telegram like news feed?
-
MSavoritias (fae,ve)
basically yeah. its a read only append feed i guess
-
MSavoritias (fae,ve)
so an rss feed 😁
-
Trung
oh didn't Google killed that 😁 hmmm interesting
-
MSavoritias (fae,ve)
so yeah the pubsub sounds like the "correct" solution probably
-
MattJ
The downside of that is that it needs clients to support it (publishing and subscribing). So far that's basically limited to Movim and Libervia
-
MattJ
So what we want is a MUC to pubsub bridge
-
Link Mauve
Or to implement PubSub feeds in other clients. :)
-
msavoritias
yeah i was thinking of pubsub feeds directly personally
-
msavoritias
not bridges
-
msavoritias
then it is group chat independent too and doesnt matter MUC or MIX
-
Zash
or do the thing where pubsub events have a plain text <body> (client devs: stop discarding those messages!)
-
Link Mauve
msavoritias, note that MIX also consists of PubSub feeds.✎ -
Link Mauve
msavoritias, note that MIX channels also consists of PubSub feeds. ✏
-
msavoritias
hmm. so MIX is already what i want then I just need to add something (tm) to signal its a read only thing.
-
pep.
All you're discussing is also done with MUC btw, as lovetox said above.
-
msavoritias
i dont want to signal just that a channel is restricted. As in request voice.
-
msavoritias
which im not saying MIX does
-
msavoritias
i havent read the whole spec yet