-
theTedd
lovetox, I think styling in /me is fine; the thing to be aware of is 'emphasis' inside already emphasized text, which should be non-italic within italic - that should already happen, and so if /me is in italic, emphasis would appear as non-italic
-
edhelas
https://journal.valeriansaliou.name/announcing-prose-decentralized-team-messaging/
-
Link Mauve
“Jappix, the first ever Web-based XMPP client” ^^'
-
Link Mauve
As if MUCkl didn’t exist long before it.
-
MattJ
Snikket for team chat?
- edhelas check when was the first Movim commit
-
Link Mauve
JWChat was another much older web client.
-
Kev
Even JWChat isn't the oldest, I think.
-
Link Mauve
These were the two web clients I had access to, back when I started using XMPP circa 2005.
-
Kev
I think Chesspark might predate jwchat, and I think other things predate that as 'normal' chat clients.
-
Link Mauve
At least, the two deployed over at JabberFR, a website I discovered at this time. :p
-
stpeter
I still have my Chesspark Alpha Tester t-shirt. ;-)
-
Kev
Show-off ;p
-
stpeter
:-P
-
stpeter
IIRC jwchat emerged from Jack's work on Chesspark.
-
Kev
That sounds vaguely familiar.
-
lovetox
what was the max stanza size again?
-
lovetox
10 kb?
-
Link Mauve
kB*, but correct.
-
Link Mauve
It’s the minimum allowed maximum though, most servers and clients will handle a lot more.
-
Link Mauve
But annoyingly enough, this doesn’t get advertised.
-
lovetox
ok whats a lot more ballbark wise where are we✎ -
lovetox
ok whats a lot more ballpark wise where are we ✏
-
lovetox
10 mB?
-
Link Mauve
256 KiB per stanza on c2s, 512 KiB per stanza on s2s, on both Prosody and Ejabberd.
-
Zash
AFAIK both Prosody and ejabberd default to 256k now
-
Zash
... yea what Link Mauve said
-
Link Mauve
Dunno what other servers use as limits.
-
Zash
Writing a XEP about advertising that number to clients is on my TODO
-
Zash
Maybe Next Year™
-
Link Mauve
What a surprise, it’s on mine too!
-
Link Mauve
To clients as well as servers.
-
lovetox
but does that really help?
-
Zash
Wanna collaborate/merge?
-
Link Mauve
Sure, but I don’t have anything to merge just yet.
-
Zash
I also have a path MTU s2s thingy implementation somewhere
-
lovetox
what does it help if i can upload 1 mb to my server, but the server cant route the stanza because the server on the other side does not allow it
-
Zash
Or, parts of it
-
Link Mauve
Still deep in graphics code atm.
-
Link Mauve
lovetox, your server then rightfully routes back an error stanza telling you the remote server rejected it.
-
Zash
lovetox, that XEP should probably recommend that s2s limits be higher than c2s limits, to ensure anything a client may send can be delivered
-
lovetox
ok but that info is good enough for the moment
-
Zash
If the limit is known, stanzas can be bounced earlier, before they cause the whole connection to get torn down
-
lovetox
so my websocket message limit of 131kb is acutally a problem
-
lovetox
because usual server can send bigger messages
-
Link Mauve
I’ve once received a 1.5 MiB vCard-temp from someone. ^^'
-
Link Mauve
… on each connection, since that client didn’t cache it.
-
edhelas
https://harmonyapp.io/
-
edhelas
Protobuf is the new JSON
-
lovetox
i wonder how many chat apps humanity will build
-
TheCoffeMaker
https://cyberdelia.com.ar:5443/upload/0f1c746271efd83f8c67ec4e2fdb1075cb88684a/KPXTUh3nHLpqhSAu6EQ4FfKndgIgih2Wtm8CVRUBTvWAix4v3NxQTqqsVBKA/uR5aF505Q1iEwqcypkhicw.jpg
-
TheCoffeMaker
lovetox: maybe that answers your question