-
Ge0rG
Hey, looks like two XEPs were born last night
-
emus
which one?
-
pep.
Message moderation and Message retraction
-
emus
something for the newsletter?
-
pep.
Still needs editor work, they're in the inbox for now
-
pep.
Sure
-
flow
pubsub/pep experts: Is it normal that I receive a notification twice on publication: http://paste.debian.net/1107636/ ?
-
MattJ
No, I don't think so
-
nyco
are we gonna reach the quorum today?
-
nyco
anyone?
-
nyco
anyway, a contact just pointed me to: https://www.libremonde.org a fork of Matrix protocol
-
edhelas
we should fork Matrix and move it to XML into TCP sockets
-
nyco
oh sh*t, good idea!
-
nyco
wait, what?
-
Seve
nyco, we didn't have a meeting today :) It was set to +2W
-
Zash
A *fork*? Ooookay
-
Zash
edhelas, only if we drop the whole idea of being a graph database synchronization protocol, simple message passing should be enough for every need.
-
Zash
Re Stickers, I'm reminded that https://xmpp.org/extensions/xep-0038.xml is a thing that exists
-
Seve
"the recent trend of using graphics" - that's funny
-
Zash
MattJ: I thought `@bob.xmpp.org` was just a fixed string that served no purpose whatsoever.
-
MattJ
uh, maybe you're right
-
MattJ
That does indeed seem a bit limiting, that you can't refer to data held by another entity
-
Zash
And based on scanning the examples in the RFC that defines cid: it's just a namespace
-
Zash
Better switch to ni://
-
Zash
aka https://tools.ietf.org/html/rfc6920
-
Zash
MattJ: Also, it'd be kinda bad to leak your JID to xmpp:bob.xmpp.org or whatever you put as authority there.
-
MattJ
Choose: A) leak JID to sender-chosen XMPP entity B) leak IP address to sender-chosen HTTP server
-
MattJ
Also deployment of a BoB proxy should be far easier than deployment of a (secure) HTTP proxy alongside every XMPP server
-
Zash
C) Steal Matrix thing where every server downloads and re-hosts every uploaded file?
-
Zash
Or D) Provide a proxy that knows how to handle some magic new URL by proxying to the original HTTP Upload service.
-
Zash
E) Declare that XMPP is for text chat, y'all gtfo with your graphics. Also let's go back to ASCII. 😛
-
lovetox
why not just promote available packs via pubsub
-
lovetox
also update of packs via pubsub
-
lovetox
and clients can download the packs and use them from their server
-
lovetox
servers should look by itself that they support the most common ones
-
lovetox
and just communicate the hashes to other users
-
Zash
BoB over PubSub?
-
Zash
Actually, just BoB + extensive caching is probably good enough.
-
Zash
Let me tell y'all about Link Mauves mod_bob
-
Ge0rG
Zash: you forgot F) Implement a content addressable URI scheme
-
Ge0rG
Also a DHT and a torrent based distribution system.
-
lovetox
Zash i think BoB does not cut it
-
lovetox
yes it can transfer a sticker
-
lovetox
but realisticly you want sticker packs
-
lovetox
distributet by the server
-
lovetox
you can use bob to transfer the hash
-
lovetox
so maybe this could be its own XEP the distribution of the sticker packs
-
Zash
xep-0038 but modern?
-
lovetox
yeah on pubsub, so server can notify clients if there are updates or new packs
-
lovetox
then we use bob or something to reference the hash
-
Ge0rG
What do we need sticker packs for if we can have 0392 colored Emoji?
-
lovetox
and if its not found you can query the server for the the hash if he has a pack for that
-
Zash
Tho that doesn't solve all the privacy issues.
-
lovetox
yeah what issue do you see?
-
lovetox
i only communicate with my server
-
Ge0rG
lovetox: you just invented copyright violation
-
Zash
How do I get to see the stickers?
-
Zash
Can I do that without talking to your server, which then learns my JID?
-
Zash
Assuming MUC or somesuch
-
lovetox
Zash, either your server has a pack for that or you dont
-
lovetox
yes, servers should sync packs themself
-
lovetox
if your server just has no pack for that hash, you just cant display it
-
lovetox
end of story
-
lovetox
Ge0rG, nobody forces a server admin to distrubte packs that they are not allowed to
-
Ge0rG
lovetox: so people switch to the server where the admin bought the most sticker packs?
-
lovetox
maybe, if thats important to them
-
lovetox
hey im just brainstorm here, im even to lazy to use a emoji, far away from using a sticker
-
Ge0rG
That's the same incentive system as running a tor exit node
-
Ge0rG
You don't need stickers if you just render Emoji large enough
-
Ge0rG
😜
-
pep.
It seems I'm missing out on the stickers thread..
-
lovetox
stickers exist because people dont want to be limited by the unicode consortium
-
Ge0rG
https://upload.yax.im/upload/SSCgX4FLWhltBl0q/tempFileForShare_20191017-212752.jpg
-
lovetox
i agree you could probably get away with that for some time
-
lovetox
but at the end someone wants to introduce their own stickers
-
lovetox
and then you have to tell them, not possible
-
Ge0rG
I tell them: purpose to the unicode consortium!
-
Zash
lovetox, if you separate the distribution into its own thing (wasn't there a xep for file sharing already?) then this sounds a lot like xep-0038, ie a standardized zip file layout with icons/stickers in it
-
lovetox
Zash this does only describe the pack format
-
lovetox
i dont see anything about distribution
-
lovetox
and also its ancient, not sure what we gain from reusing this
-
Zash
ancient doesn't have to mean bad (or good) but it doesn't hurt to make sure one at least triest to learn from previous attempts
-
Zash
and not having distribution is precisly why I wrote "if you separate the distribution into its own thing", ie it's not there, it needs to come from elsewhere or be invented
-
Zash
https://xmpp.org/extensions/xep-0329.xml
-
lovetox
yeah but not needed
-
lovetox
just publish a http link on pubusub
-
lovetox
10 times easier than that
-
lovetox
and i doubt servers will implement jingle for this
-
Zash
I though 329 was something in pubsub, but it seems not.
-
Zash
OOB or SIMS in PubSub or something like that