-
nyco
hey, test
-
jonasw
hey
-
nyco
hi board members (and every one else ;-) ) do we have our meeting today? that may be implicit, but has not been made explicit last week, we had two apologies, but no-one showed up this week, we have no apologies so far, but many are on holidays I presume I'd like to jump on a call, so if no answer, I'll miss today's meeting, ok
-
MattJ
I'm around
-
MattJ
If people are on holidays, I'd rather that we explicitly skip the meetings in future
-
jonasw
+1 from the floor
-
jonasw
Guus has at least been around earlier today
-
Guus
I apologised for a couple of weeks. đ
-
Guus
I'm here now by chance, but will drop in and out of WiFi.
-
jonasw
still on the trampoline?
-
jonasw
also, am I weird for first thinking about something like https://en.wikipedia.org/wiki/Trampoline_(computing) when you mentioned it the other day? :/
-
Guus
No, and yes. đ
-
jonasw
damn
-
Guus
But you're in good company here. đ
-
404.city
hey, test
-
nyco
Error
-
jonasw
so how is a client using a "conversations compatible" XEP-0066 annotaiton on URLs to know whether to attach the OOB tag or not?
-
jonasw
on desktop, thereâs no such thing as "sharing" a link or medium, so we canât know whether a link is supposed to be displayed inline or not
-
jonasw
just annotating all link-only posts makes conversations and dino show it as a shared file instead of a shared link (for non-image content)
-
Zash
What are you asking?
-
jonasw
"who is at fault" maybe
-
jonasw
currently, jabbercat annotates all URL-only messages with <{oob}x/>
-
Zash
That seems wrong
-
jonasw
this is confusing because conversations and dino display it as "Open File" instead of the bare link for HTML
-
Zash
I think you want provide a way for the user to show their intent. Just pasting a link should be just a link.
-
jonasw
hm
-
jonasw
my intent is, whenever I paste an image, I want it inline
-
jonasw
or video
-
jonasw
or audio
-
Zash
/embed example.jpg
-
Link Mauve
This whole shared/not shared link is pretty dumb in the first place, imo.
-
jonasw
too complicated
-
jonasw
Link Mauve, I agree
-
jonasw
I think we should just ignore the oob thing and treat all links equally
-
jonasw
(which is what jabbercat does)
-
Link Mauve
I once started a Prosody module which a receiving client could ask for âwhat is this link?â, and get back what to do with it, without compromising the userâs IP.
-
Link Mauve
jonasw, thatâs what we do in poezio too.
-
Link Mauve
Converse also does that.
-
jonasw
Link Mauve, ah, I want to write such a thing too
-
Link Mauve
Iâm still unsure what the consequences may be for the server and for privacy.
-
jonasw
yeah, tricky
-
Link Mauve
Like, if you get an answer quickly it may mean someone else on this server asked for this URL recently.
-
jonasw
also in encrypted conversations you canât really do that
-
Link Mauve
Of course you can, if you do trust your server for instance.
-
Link Mauve
Even if I were to use some e2ee, I still trust my server and my client equally, so it wouldnât be an issue.
-
Link Mauve
Heck, I would even be fine with a Prosody implementation of e2ee. :D
-
jonasw
if you do trust your server, why are you using e2ee?
-
Zash
Why do people keep asking for e2ee?
-
Link Mauve
jonasw, because people seem to absolutely mandate it, or something.
-
jonasw
I want a thing which terminates OMEMO on my server, actually.
-
jonasw
thatâs even better than trying to block it
-
jonasw
can somebody do that pls
-
Zash
Like ye ol' mod_otr for ejabberd :)
-
jonasw
Link Mauve, I intended to use the URL lookup feature I built into my XMPP bot over at xmpp@. Make it a separate process, possibly even on a separate machine (reached via XMPP), very simple XML format to let the client request arbitrary URLs from the service. Like this just over XMPP: https://github.com/jabbercat/jabbercat/issues/102
-
Link Mauve
Why in a separate process, rather than using Prosodyâs async stuff?
-
jonasw
isolation
-
jonasw
donât want to take the server process down due to some html parsing gone rwong
-
Link Mauve
That should hopefully not happen.
-
jonasw
better safe than s orry
-
jonasw
isolating this in another process doesnât hurt
-
Zash
component!
-
jonasw
yeah
-
jonasw
or mod_client_proxy :)
-
jonasw
well, which is a component
-
Zash
or bot
-
jonasw
hm, if I gave foorl some rate-limiting and an IQ interface, I could try doing that now-ish
-
Zash
yeah
-
edhelas
so Slack is buing Stride and Hipchat
-
edhelas
https://techcrunch.com/2018/07/26/atlassians-hipchat-and-stride-to-be-discontinued-with-slack-buying-up-the-ip/
-
Guus
I wonder if that affects Jitsi
-
moparisthebest
I thought jitsi was atlassian?
-
moparisthebest
I can't keep up with it
-
Guus
It is
-
moparisthebest
Oh didn't notice hipchat was atlassian too
-
Guus
Right
-
moparisthebest
They want us to trial Microsoft teams at work
-
moparisthebest
I showed them inverse.chat and such but I guess it's not cool enough
-
moparisthebest
I suppose everything changing weekly will somehow be better
-
Andrew Nenakhov
jonasw, btw we chose different approach to share files and use xep-0221 instead of 0066.
-
Ge0rG
https://news.ycombinator.com/item?id=17620543 what a heated discussion
-
Ge0rG
Where are the xmpp trolls? đ
-
Andrew Nenakhov
Busy working on creating an xmpp based slack alternative. :-D
-
Ge0rG
I've been in an org recently who want to do agile and don't know what slack is
-
Andrew Nenakhov
To better understand what's good in it I tried to make part of my company use Slack.
-
Andrew Nenakhov
It never caught on.
-
Andrew Nenakhov
Despite explicit orders to use it for communication.
-
Andrew Nenakhov
Thing is we had a decent corporate xmpp server and all managers and designers didn't want to switch so they just found ways to still use jabber.