Zash, first the editors are going to drown in CFEs ;-)
jubalhhas joined
Yagizahas left
Yagizahas joined
Yagizahas left
Yagizahas joined
rionhas joined
la|r|mahas joined
efrithas joined
rionhas left
Marandahas joined
Ge0rG
Yay, I've got another change into XEP-0045! Two more and I've fixed it sufficiently to not need MIX any more! 🙌
danielhas left
danielhas left
Kev
I'm not convinced :)
marmistrzhas joined
andyhas left
Kev
Well, I guess if you switch it to work on bare JIDs, make occupancy persistent, synched with the user's server, and then add pubsub nodes you'd be most of the way there. You'd also have MIX.
lskdjfhas left
jonasw
Kev, MIX doesn’t really sync with the users server or does it?
jonasw
IIRC MIX does not handle s2s link downtimes
Kev
The state of which rooms you're in does.
lskdjfhas left
andyhas joined
j.rhas left
lskdjfhas left
efrithas left
efrithas joined
lskdjfhas left
Ge0rG
jonasw: MIX contains strong words about ensuring consistency over s2s failures, but no hints for implementations on how to actually achieve that.
jonasw
something something s2s SM
Ge0rG
I'm really curious to see that play out in the wild.
Ge0rG
I've got popcorn and spectator seats.
Ge0rG
I might not even veto MIX in case it comes in fast enough
daniel
Ge0rG: that popcorn will be pretty stale by the time mix gets implemented
j.rhas joined
Ge0rG
daniel: touché
marmistrzhas joined
lskdjfhas left
SamWhited
well played…
Seve/SouLhas joined
jerehas joined
xnyhpshas left
lskdjfhas left
matlaghas joined
ralphmhas left
Guushas left
lskdjfhas left
danielhas left
lskdjfhas left
andyhas left
andyhas joined
lskdjfhas joined
marmistrzhas joined
marmistrzhas joined
danielhas left
Yagizahas left
danielhas left
lskdjfhas joined
andyhas left
andyhas joined
andyhas left
andyhas joined
marmistrzhas left
marmistrzhas joined
marmistrzhas left
lskdjfhas left
boothj5has joined
Dave Cridlandhas left
marmistrzhas joined
lskdjfhas left
andyhas left
Seve/SouLhas joined
lskdjfhas joined
andyhas joined
ThurahThas left
stuxnethas left
andyhas left
lskdjfhas left
lskdjfhas joined
ralphmhas joined
jubalhhas joined
rtq3has left
rtq3has joined
Marandahas joined
peterhas left
Alexhas left
stuxnethas joined
lskdjfhas left
Alexhas joined
andyhas joined
rionhas left
Guushas left
valohas left
valohas joined
jubalhhas left
rionhas left
marmistrzhas left
Guushas left
stuxnethas left
stuxnethas joined
rionhas joined
Marandahas joined
lovetox
Servers MUST NOT include the <stanza-id/> element in messages addressed to JIDs that do not have permissions to access the archive, such as a users’s outgoing messages to their contacts. However servers SHOULD include the element as a child of the forwarded message when using Message Carbons (XEP-0280) [3]
lovetox
why is this a SHOULD?
lovetox
this makes the whole reason we have mam:2 useless
fippohas joined
moparisthebest
how do we go from "I made this strange but useful-to-me thing by tying 3 different proprietary silos together" to "I made this strange but useful-to-me thing with XMPP" ?
is it that they don't know about XMPP or is it just shinier to use proprietary silos?
rtq3has left
rtq3has joined
andyhas left
jubalhhas joined
rionhas left
Ge0rG
moparisthebest: it's because there are more people who know http than xmpp, and because xmpp just lacks the right abstraction layer for IoT
SamWhited
No, it's because it's infinitely easier to use proprietary silos that have good support and nice HTTP APIs.
SamWhited
(too late; what Ge0rG said)
jubalhhas left
moparisthebest
all that looks way harder than how I'd probably do it, but meh
fippo
all xmpp needs is lots of dev advocates who write about poop buttons...
Zash
how will the poop button developers get paid?
SamWhited
true story; fippo ++
waqas
💩
jonasw
Zash, shitty
waqas
💸
moparisthebest
I've done similar things but I guess they just aren't fancy and I don't blog about them
waqas
I'm curious about how well emojis work in non-desktop XMPP clients
Zash
moparisthebest: Do things and talk about them.
jonasw
waqas, mobile you mean? pretty well
SamWhited
I'd think they would work better than on the desktop ones, no?
Link Mauve
waqas, in console it just works, if you have a recent enough glibc and a font.
moparisthebest
like when the amazon buttons came out, when you pushed it it sent out an ARP request, and I called sendxmpp
Zash
waqas: Better than on desktop probably
moparisthebest
but it's trivial, does that stuff require writing about?
SamWhited
On the more tightly controlled mobile system you presumably have nice built-in fonts for it and support in the application platform.
jonasw
need to figure out how to load my own font into QWebEngineView >.>
waqas
Zash: I was also thinking of CLI clients, do those actually show emojis well? I'd expect font issues
Link Mauve
waqas, yes.
SamWhited
moparisthebest: the problem with that statement is two fold: 1) it's probably not trivial for most people, 2) it's not about things being difficult, we don't need people to blog about difficult or complex things as much, we want to show that you can do things simply, so if it is actually trivial (or at least simple), blog away!
Interesting, simple projects are what attract people who will spend a weekend doing it. If it's not trivial, most likely no one wants to waste too much time on it.
I have a blog, but my last blog post was about new blog software on april 24th 2013 lol
Zash
Tho my screenshot has Ge0rGs plugin
moparisthebest
and the last one before that was a guest blog poster in 2006
moparisthebest
super active, in other words
SamWhited
my terminal is not that fancy :( https://i.imgur.com/SF16kJf.png
rtq3has left
Guushas left
Ge0rG
fippo: what we need is a compelling abstraction layer with appropriate libraries. Something where you define your sensors and actors in a human readable way, eg. "button, two-state", "230V relais", and then those objects automatically log into your private server and you can define rules like "button DEADBEEF triggers relais FOOBAR"
moparisthebest
that sounds like a tool you build using something like xmpp in the background
SamWhited
That seems a bit specific to IoT (I don't disagree, but I'd start with decent, well-documented libraries in a number of popular languages that hide the XMPP specifics from you as much as possible…)
moparisthebest
in general I'd say that's too much overhead and too restrictive
moparisthebest
but it seems like what all these proprietary APIs do, so maybe it's what people want
Nekithas left
Ge0rG
fippo: what we need is a compelling abstraction layer with appropriate libraries. Something where you define your sensors and actors in a human readable way, eg. "button, two-state", "230V relais", and then those objects automatically log into your private server and you can define rules like "button DEADBEEF triggers relais FOOBAR"
peterhas joined
A̫̦͚̳̪͍ͧ̐̓̃̐lͥ̓̓̌ͧ̾e̺̰͉̣̝̺̱̎̈́̿ͯ̽͗ẋ̥̙͑ͩ̌ͨͤhas joined
Tobiashas joined
ralphmhas joined
Ge0rG
SamWhited: yes, that's very specific to IoT, but it's something that we need to differentiate over MQTT, CoAP and other contenders
Alexhas joined
jerehas left
jerehas joined
marmistrzhas joined
marmistrzhas left
A̡͡lȩ́xhas joined
Alexhas joined
Alexhas left
andyhas left
lumihas joined
jubalhhas joined
jubalhhas left
rtq3has joined
jubalhhas joined
andyhas joined
tuxhas joined
danielhas left
andyhas left
danielhas left
andyhas joined
Dave Cridlandhas left
ralphmhas joined
Dave Cridlandhas left
jubalhhas left
danielhas joined
tim@boese-ban.dehas joined
lskdjfhas joined
lskdjfhas left
Dave Cridlandhas left
Dave Cridlandhas left
Alexhas joined
la|r|mahas left
la|r|mahas left
Dave Cridlandhas left
Dave Cridlandhas left
jubalhhas joined
andyhas left
jjrhhas left
rtq3has left
rtq3has joined
lskdjfhas joined
jjrhhas left
danielhas left
danielhas joined
ralphmhas left
ralphmhas joined
Guushas left
andyhas joined
la|r|mahas joined
Dave Cridlandhas left
Dave Cridlandhas left
dwdhas left
jubalhhas left
Dave Cridlandhas left
edhelashas left
edhelashas joined
andyhas left
Dave Cridlandhas left
dwdhas left
Dave Cridlandhas left
Alexhas left
edhelashas left
edhelashas joined
dwdhas left
danielhas left
danielhas joined
Seve/SouLhas joined
danielhas left
danielhas joined
danielhas left
jubalhhas joined
Dave Cridlandhas left
danielhas joined
jubalhhas left
Dave Cridlandhas left
edhelashas left
edhelashas joined
lskdjfhas left
waqashas left
winfriedhas left
Dave Cridlandhas left
dwdhas left
Dave Cridlandhas left
Guushas left
Dave Cridlandhas left
dwdhas left
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
Ge0rGhas left
SamWhitedhas left
ralphmhas left
Dave Cridlandhas left
Dave Cridlandhas left
rtq3has left
ralphmhas joined
lovetox
this call to experience
lovetox
should only people answer that implemented the xep fully?
Zash
It's kinda like Last Calls
lovetox
or is it in general of interest what parts are used for which use case in clients?
matlaghas left
Zashgoes to read what the posts actually say
Guushas left
Syndacehas joined
SamWhited
lovetox: why you didn't implement it or why you only partially did would be useful too.
SamWhited
use cases are great
lovetox
k thanks
Zash
If you feel that you can answer any of the questions then that's surely useful info.
rtq3has joined
marchas left
lovetoxhas left
Dave Cridlandhas left
waqashas joined
dwdhas left
Dave Cridlandhas left
jerehas left
jerehas joined
rtq3has left
ThurahThas joined
Syndacehas joined
Syndacehas joined
jjrh
https://news.ycombinator.com/item?id=16536254 'Slack' turning off their irc and XMPP gateways :p
Zash
whu
ralphmhas joined
Dave Cridlandhas left
efrithas left
Dave Cridlandhas left
Guushas left
Link Mauve
Or how walled gardens first expose standard protocols to get the nerd crowds to root for them, and once they obtain some critical mass stop with that.
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
ThurahT
who needs/use slack anyway...
ThurahT
matrix otoh is somewhat useful.
ThurahT
still <3 XMPP.
Link Mauve
ThurahT, a few millions of users, at least.
Dave Cridlandhas left
waqas
The answer to "who needs/use slack" is a fairly large set of organizations :)
ThurahT
inconceivable!
Link Mauve
I’ve had to use it for a client.
Zash
waqas: You gon' have fun now?
waqas
My company uses it. There's quite a bit in the UX that I wish XMPP clients had.