“01:44:52 Zash> Link Mauve: Can't you just chmod a+r the xep84 node, like people want with omemo?”, and willingly give away your JID in your MUC presence so that other participants can find it? ^^
danielhas left
danielhas joined
lskdjfhas joined
archas left
archas joined
marchas left
danielhas left
danielhas joined
archas left
Archas joined
Link Mauve
I just added a page for an event we’ll be part of, https://wiki.xmpp.org/web/Capitole_du_Libre_2017
Link Mauve
It’s next weekend, Guus, could we get a stock of stickers in time for this event? :x
archas joined
Link Mauve
I’ll try to get other things as well, for example a French translation of Arc’s Prosody booklet, and maybe stickers of ours.
danielhas left
danielhas joined
danielhas left
danielhas joined
SamWhitedhas left
Syndacehas left
Syndacehas joined
@Alacerhas left
@Alacerhas joined
tuxhas left
tuxhas joined
Tobiashas joined
Tobiashas joined
lumihas left
Steve Killehas left
danielhas left
danielhas joined
danielhas left
danielhas joined
danielhas left
danielhas joined
@Alacerhas left
@Alacerhas joined
Kevhas left
jerehas joined
danielhas left
Zashhas left
Zashhas joined
Guushas left
Guushas left
nycohas joined
Guus
Link Mauve: sure. Send me a shipping address.
edhelas
Guus o/
edhelas
we need to prepare a bit for T-DOSE as well :)
Guus
edhelas: yes. Suggestions?
Kevhas left
Guushas left
ralphmhas joined
Zashhas left
danielhas joined
Guushas left
nycohas left
nycohas joined
Ge0rGhas left
lumihas joined
Guushas left
marchas joined
Steve Killehas left
Ge0rGhas left
nycohas left
nycohas joined
Steve Killehas left
Guushas left
Guushas joined
Guushas left
Guushas joined
goffihas joined
intosihas joined
marchas left
Guushas left
Guushas joined
Guushas left
Guushas joined
Ge0rGhas left
Kevhas joined
Steve Killehas left
Ge0rGhas left
Ge0rGhas left
Steve Killehas left
Arc
holy crap, im on live internet video
Arc
https://video.nest.com/embedded/live/ctrlh1
jonasw
congrats or so? :-)
Guushas left
archas left
Guus
If I click this link, everyone better had their clothes on, Arc...
archas joined
Guushas left
jonasw
:D
Steve Killehas joined
jonasw
Arc, which one of that is you? :-)
Guus
He's the one sitting down.
Guus
did he bring his own french coffee press?
Guus
oh, shh, he's looking!
Guus
oh, false alarm.
Guus
I could do this all day! ;)
Arc
i brought it here to stay here, but yes. its for tea
Guus
woah - quite a bit of lag.
Guushas left
Guushas left
Arc
yea, a few seconds
jonasw
tea!
jonasw
building a tea-machine with CLI interface so that I can write down tea-instructions as makefiles is on my long-term todo :)
Guus
jonasw, you need a (different) hobby.
Guus
I mean, CLIs are so passé.
edhelas
jonasw why not write a XEP for that ?
jonasw
Guus, trivial to make anything on top of CLI :)
Zash
Guus: NO U
edhelas
Makefile Over XMPP
jonasw
edhelas, HTCPCP over XMPP?
Arc
Rust!
Zash
Arc: Moldy tea? Sounds awful
ralphmhas left
Guus
He just put away his laptop - probably won't respond :)
Guus
I like my new Big Brother role :)
jonasw
Big Guus
jonasw
Guus, edhelas, also, a CLI tool could just be a frontend to an XMPP client sending commands ;-✎
jonasw
Guus, edhelas, also, a CLI tool could just be a frontend to an XMPP client sending commands ;-) ✏
Guus
excuses!
archas left
Guushas left
Guushas left
Guushas left
Guushas left
Archas left
archas joined
la|r|mahas joined
danielhas left
marchas joined
arc
Heh
arc
Rustlang
jubalhhas joined
archas left
archas joined
Link Mauve
Guus, do you prefer one in France or in the UK? (CC: mathieui.)
danielhas left
mathieui
one what?
Link Mauve
Shipping address for SCAM material.
Link Mauve
Or maybe it would be more prudent to ship directly to the friend hosting us?
Link Mauve
Guus, how long would it take to ship them, generally?
Guus
Link Mauve: I don't care. You should account for a couple of days delivery time
mathieui
well, unless it arrives on saturday, it doesn’t change much
Link Mauve
For me it has to arrive on Friday morning at the latest.
Guus
Link Mauve: I have little experience - I think Daniel received his after two days. That was NL->DE
Ge0rG
wouldn't it be cheaper and faster to order material from a local printing shop?
Guus
Link Mauve: no promises other than that I will send it today.
edhelas
Guus you'll bring goodies for T-DOSE BTW ?
Guus
Georg: I have them pre-printed, shipping doesn't cost much.
Link Mauve
Ge0rG, it may be, and we’re going to print some ourselves as well (French conference).
Ge0rG
Link Mauve: what's the difference, accents all over "XMPP"? :D
Link Mauve
:p
edhelas
imèmpépaÿ
edhelas
*ixèmpépaÿ
daniel
printing something that is comparable in quality is pretty expensive. while shipping is not
Ge0rG
zímpŷ
Link Mauve
Ge0rG, JabberFR is pretty well-known around here, so we’ll probably stickers with our logo, and also a translated flyer of Arc’s Prosody setup.✎
Link Mauve
Ge0rG, JabberFR is pretty well-known around here, so we’ll probably print stickers with our logo, and also a translated flyer of Arc’s Prosody setup. ✏
Ge0rG
X̲͍̬̺M̰͔͉̼̹̲̯Ṕ̭ͭ̿P̟͉̤̮̥̺̍ :D
Link Mauve
Guus, ok, so:
Emmanuel Gil Peyrot
19 Victoria Road
CB4 3BW Cambridge
United Kingdom✎
Link Mauve
Guus, ok, so:
Emmanuel Gil Peyrot
19 Victoria Road
CB4 3BW Cambridge, Cambridgeshire
United Kingdom ✏
archas left
archas joined
Guus
Link Mauve: just the stickers, or also Arc' leaflet (I've got English ones only)
Link Mauve
Hmm, maybe a few English ones, I’m sure there will be some non-French people around.
Link Mauve
mathieui, any idea for the amount? I’ve never been to that particular event.
Guus
I've sent Daniel 100, I think.
Guus
If you don't put them on the table all at once, they'll last longer :)
Guus
(stickers, that is)
mathieui
100 sound good
zinid
what stickers/
zinid
is it a meme or something here?
Link Mauve
Guus, sure. :)
Link Mauve
zinid, the things you can put on the back of your laptop.
Ge0rG
I didn't know XMPP had stickers support
uchas joined
uchas joined
zinid
but I don't have a laptop...
zinid
fridge is ok?
Ge0rG
yeah
Guus
100 stickers, 20 english folders (the folders are bulkier to send - I'd be happy to send as many as you want, but if you don't need them, I'd rather prevent have to find suitable envelopes :)
Guus
will that do, Link Mauve?
Link Mauve
Guus, yup, should be fine, thanks!
Guus
ok. Will send them this afternoon.
mathieui
thanks!
Guus
np
danielhas left
Alexhas joined
@Alacerhas left
@Alacerhas joined
danielhas left
danielhas left
lskdjfhas joined
jcbrandhas joined
danielhas left
danielhas left
Zashhas left
zinidhas left
tim@boese-ban.dehas joined
danielhas left
danielhas left
pep.has left
Guus
Jonasw the library list on the website isn't validated against the list of known platforms - is that by design?
Guus
(I'm not bothered by it - just checking)
jerehas joined
Ge0rG
I think we had a discussion about "platforms" for libraries being harder to pinpoint than for applications
archas left
archas joined
zinidhas left
jerehas left
jerehas joined
@Alacerhas left
@Alacerhas joined
zinidhas left
danielhas left
burrblurrhas joined
jonasw
Guus, isn’t it? I thought it was
jonasw
ah right
Ge0rGhas left
jerehas joined
jerehas joined
Guushas left
Ge0rG
MattJ: what about making MAM response messages type=headline?
Guushas left
jerehas joined
jerehas joined
goffihas joined
Guushas left
Guushas left
danielhas left
danielhas joined
sonnyhas joined
valohas joined
valohas joined
Guushas left
Guus
Link Mauve: two envelopes on their way.
Link Mauve
Yay, thanks!
zinidhas left
Valerianhas joined
burrblurrhas left
jerehas left
jerehas joined
Valerianhas left
Valerianhas joined
Valerianhas left
tim@boese-ban.dehas joined
danielhas left
moparisthebest
jonasw: is there ever more to making tea than boiling water and dropping a tea bag in there for a bit?
lskdjfhas joined
Zash
Dangerous statement to make near any brits
mathieui
teabags? blasphemy
Link Mauve
My monocle just fell.
SamWhited
> My monocle just fell.
I'm really glad that stereotype translates across the channel as well as it doors across the Atlantic, that made me laugh.
intosihas left
jerehas left
jerehas joined
danielhas left
Ge0rG
I just wondered if that stereotype will be still understandable in the next 10-20 years, but then I realized that most of us know monocles from TV anyway, not from real-life.
Zash
I should get monocle
mathieui
My monocycle just fell
Zash
*monoclepop*
Valerianhas joined
jonasw
moparisthebest, :-O
jonasw
(a) timing, and (b) teabags?! heresy!
moparisthebest
Zash: I refrained from mentioning I then ice it and put in copious amounts of sugar for fear of British retribution
jonasw
moparisthebest, that has its uses and would also be amazing if automated
Zashhas left
danielhas left
dwd
moparisthebest, Making tea is just boiling water, a teabag, a mug, and some milk once ready.
danielhas left
Ge0rGhas left
Ge0rG
ewww, milk!
dwd
moparisthebest, I know some people like to faff about a bit with loose tea and so on, but it basically tastes the same whether decent tea leaves are in a bag or not.
dwd
Ge0rG, Yes, of course. Otherwise Wrong.
moparisthebest
some people put milk in coffee here, never seen that with tea, it's funny how little things like that are totally different in different places
mhterreshas joined
mhterreshas left
Ge0rG
I've tried tea with milk once or twice, and it was a shocking experience.
jonasw
it really depends on the tea
dwd
moparisthebest, Totally wrong in some places you mean.
jonasw
some Assam with milk -- great. earl grey with milk -- eww
moparisthebest
is there more than one kind of tea? /sarcasm :)
dwd
jonasw, Ah, I was worried you were about to suggest that fruit infusions were tea.
Zashhas left
jonasw
dwd, eww fruit infusions
dwd
jonasw, In which case, obviously, you'd have been Wrong many times over.
moparisthebest
I only ever drink warm/hot tea when I'm sick once or twice a year
moparisthebest
sweet tea though, that's a different story
dwd
moparisthebest, That is a bizarre American thing. Probably not helped by being inflicted by Lipton's Yellow Label and not any of the decent stuff.
Ge0rG
do two Wrongs make one Right?
dwd
Yellow Label is both the world's most popular tea, and simultaneously not sold in the UK because we like halfway decent stuff.
moparisthebest
is uh, 'sun tea' a thing elsewhere?
dwd
Ge0rG, Well, tea without milk is Wrong, and fruit infusions are Wrong, obviously, but fruit infusions without milk is curiously less Wrong than with milk.
moparisthebest
on a hot summer day we put tea bags and water in a clear glass jar and sit it in the sun all day
moparisthebest
then of course sugar and refrigerate it
dwd
moparisthebest, Not seen that one before. Can't really see why you'd want to do that over just boiling water through teabags. (Through would have the same effect of reducing the tannins, which you probably want for ice tea variants).
Ge0rGhas left
intosihas joined
mathieui
I ordered iced tea in the US, was expecting the lipton peach soda, came out with half a gallon of bad tea with ice
SamWhited
> Probably not helped by being inflicted by Lipton's Yellow Label and not any of the decent stuff.
That's the point, sweet tea requires a little bit of really crappy tea with your sugar! It's just how things work.
SamWhited
If you're using good tea you're doing it wrong.
Ge0rG
it looks like the controversy about tea is even larger than the controversy about MIX
mathieui
maybe this could go in the council agenda
SamWhited
Although, while Lipton is acceptable, you need Tetly if you want really good sweet tea. Trust a man who grew up in Georgia.
jonasw
what’s georgia
jonasw
;-)
dwd
You have Tetley's?
dwd
jonasw, Country just south of Russia.
SamWhited
We are the home of sweet tea, comrade!
Ge0rG
In Soviet Russia, there was only bad Chinese tea.
arc
OK that's it, xmpp tea room must happen now
SamWhited
dwd: I'm not sure if it's the same, it's the generic bad black tea blend though, not any directrix type
SamWhited
*sigh* phones.
SamWhited
Can't type.
dwd
I think they only do the one thing. Presumably not advertised by Yorkshiremen in flat caps in Georgia, though?
That's actually kind of a brilliant thing for a con, instead of a plain old booth, host a tea room.
dwd
SamWhited, Same company, all right. Here it's https://www.tetley.co.uk/our-teas/our-full-range
SamWhited
Ah yup, that's the one. They're also very popular here (but only for iced and sweet tea)
SamWhited
Well, "here", I'm in Texas now and that's not really the same, sweet tea confuses places here.
mathieui
arc, offering hot tea at fosdem sounds like a plan
Link Mauve
arc, the Quadrature du Net does that at CCC.
dwd
arc, We could use Lloyd's XMPP code for controlling the kettle, too.
mathieui
(tbh the concept has been quite pioneered by the "quadrateahouse" at each international CCC event)
Link Mauve
It’s a great way to get random people to discuss together.
Zash
XEP it!
SamWhited
I thought teapots all implemented HTTP via RFC 2324?
Zash
Extensible Tea and Coffee Protocol
Link Mauve
Zash, sounds way too syn and ack ridden.
Zash
Pfft, HTTP, who uses that anymore?
Ge0rG
can't we just have somebody publish the beverages?
Alexhas left
Zash
<stream:tea to="ge0rg">...
arc
Bulk tea is cheap. Dirt cheap
Ge0rG
Is that RFC 2324 compatible?
SamWhited
I do like this idea … xmpp tea room. I hope I can actually make it to the summit, we'll see. Trying to convince my company, but probably only can if one of my talks is accepted.
danielhas left
danielhas left
lovetoxhas joined
Ge0rGhas left
dwd
Erm. Did disco#item elements once have an "action" attribute?
dwd
Probably one for ralphm, Kev.
dwd
Perhaps zinid too. Basically it's before my time anyway.
jonasw: fortunately, there is no way to send links to XMPP messages.
jonasw
isn’t there?
jonasw
https://xmpp.org/extensions/xep-0372.html
mathieui
jonasw, btw, didn’t you have to make some tweaks to CCG after implementing it in poezio?
danielhas left
jonasw
mathieui, just pushed them, waiting for the docker hub build
Ge0rG
jonasw: we don't even have solved message IDs.
jonasw
Ge0rG, before solving message IDs, let’s solve message routing
danielhas left
Ge0rG
jonasw: right.
daniel
is this scheduled before or after world peace?
marchas left
jonasw
difficult to compare things to NaN
jubalhhas left
Tobiashas left
ralphm
Ge0rG: XMPP is all about distributed systems and decentralization. Why would we need to discuss particular topics in one place only?
burrblurrhas joined
burrblurrhas left
jonasw
ralphm, especially in this situation having a central discussion venue is vital.
jonasw
it helps the various distributed entities to have a common view on things
jonasw
which is important for interop
burrblurrhas joined
danielhas left
burrblurrhas left
Guushas left
Ge0rG
ralphm: nothing wrong with that, except that most of our distributed venues are not based on XMPP anyway.
daniel
well twitter is mostly about user engagement and marketing. it's not meant to have a meaningful discussion
marchas joined
ralphm
I don't see a problem with that. Each communication medium has different properties. I like e-mail for long-form discussions, but don't like it for IM-style usage (which I see a lot in corporations). Twitter is nice for public snippets. XMPP is good as a basis for building IM systems.
ralphm
There are a bunch of things I like about Slack
ralphm
(which could totally be build on top of XMPP)
Ge0rG
if only we had a proper slack clone on top of XMPP
ralphm
Go fund a team to make it
ralphm
It is not a technology issue at all
Ge0rG
I know.
Ge0rG
People are reinventing IM all the time, and burning venture capital on the way.
Guushas left
Guushas left
ralphm
I disagree this is a waste of money. Also I don't care how VCs spend their money.
jubalhhas joined
Guushas joined
ralphm
Slack has a useful proposition that makes it more viable for teams like mine at work to collaborate than if we had to use any current offering based on XMPP.
ralphm
Of course there are a bunch of things I don't like about it.
ralphm
E.g. I think their channels should be more like MIX, with orthogonal streams of data
ralphm
Now I have to ~force~ educate people to not put notifications of integrations into the same channel as where discussions happen.
Ge0rG
ralphm: I'm pretty sure there is a market niche for a Slack clone that is deployed on premise and can be configured to follow archival / access policies.
ralphm
Yes
Ge0rG
And XMPP has all the building blocks for that.
moparisthebest
what does it give you other than the bots for integration? (over a XMPP MUC)
Ge0rG
But people rather do it on top of HTTP REST JSON.
ralphm
moparisthebest: what Slack offers to us?
moparisthebest
yes
Ge0rG
moparisthebest: Slack is easy to "deploy"
zinid
Because xmpp is complex
moparisthebest
in the same way as it's easy to just use a public xmpp server and muc I guess, that can't be the reason?
Ge0rG
moparisthebest: have you ever used Slack? And any of the XMPP client offerings?
Ge0rG
moparisthebest: there is a world of a difference, UX wise
ralphm
moparisthebest: consistent UI across platforms, including desktop, easy to configure integrations (even by non-technical people), search, rich(er) formatting, snippets, mentions, team-mentions, (automatic) snoozing, reminders, (custom) emoji, emoji responses, unlimited editing/deletion of previously sent messages.
moparisthebest
no I haven't used slack that's why I'm asking :)
Ge0rG
moparisthebest: try it out for a week or two
moparisthebest
unlimited editing/deletion of previous messages isn't a security problem?
moparisthebest
especially for companies that must keep records or whatever?
ralphm
moparisthebest: at this point in time, anyone developing XMPP clients or servers, or participates in the standards discussions thereof, should use Slack to understand what we're up against.
ralphm
I am tempted to disqualify people's opinion based on that.
Ge0rG
ralphm: I agree
jubalhhas left
jonasw
good, we need a team which does that kind of research
jonasw
because I cannot take any client serious which only runs in the browser.
Ge0rG
Slack is the mirror that's held up to XMPP client developers to show how they failed.
moparisthebest
what if it's against your religion to use proprietary software? :)
ralphm
moparisthebest: enlightenment?
Ge0rG
moparisthebest: then pay somebody to use it and look at them doing it.
goffihas left
ralphm
Ge0rG: I think limiting that to just XMPP client devs is not fair.
Ge0rG
ralphm: maybe, but in the context of the XSF it is a very valid limitation.
moparisthebest
other's opinions are helpful anyway, I can open slack, but if I'm not using it daily or in a team or whatever I can't really get a good feel over what it does better or worse
ralphm
jonasw: totally, you at least need browser, iOS and Android. Desktop apps seem to be a thing still. I heard that my Mac using colleagues use the desktop version of Slack. I just run it in the browser.
moparisthebest
plenty of people seem to like riot.im, I found it confusing after a few minutes and quit
Ge0rG
I'd even go as far as to say that renaming from JSF to XSF and thus shifting focus away from software to protocol was a bad idea.
ralphm
moparisthebest: I agree it helps if you need it for work or another shared project where there is regular usage.
nycohas left
SamWhited
You should start a new JSF, the XMPP Software Foundation (also called XSF).
ralphm
Ge0rG: that's disingenious. The XSF/JSF has always been about standards.
Ge0rG
ralphm: I think that it's rather easy to port a modern web app onto the Electron operating system, so having [web, ios, android] might suffice.
SamWhitedstops being unhelpful and goes back to actual work.
Ge0rG
SamWhited: I'd call it the Jabber Software Foundation and focus on IM client interop.
ralphm
Ge0rG: we didn't do much about software, but named it like Apache. The furthest we got was hosting JabberStudio.
moparisthebest
ah yes that's what I want, a chat client that uses more resources than my java IDE
moparisthebest
oh wait I have that, it's called running a windows 7 VM just for lync :'(
Ge0rG
ralphm: my point is: we are sorely missing an entity that has a focus on software and UX of XMPP
Kev
Ge0rG: Me :p
moparisthebest
I thought I'd seen a lot of focus on UX lately Ge0rG
Ge0rG
moparisthebest: you mean the Styles XEP?
moparisthebest
not everyone has to focus on the same thing
Ge0rG
Kev: then you know the answer to daniel's initial question on how to name MUCs?
moparisthebest
well yea that's a good example, but also UX considerations in other XEPs
Ge0rG
moparisthebest: I'm trying to push UX in the XSF for around two years now, and more often than not I hear the "we are about protocols, not UIs" response.
Kev
Ge0rG: I use 'rooms'. Users tend to use different terms based on their backgrounds - we come up against 'chats' quite a lot.
moparisthebest
ah I don't think I've seen that
ralphm
'room', 'chat room', 'group', 'group chat', 'or 'channel' are just fine
danielhas left
ralphm
'
Ge0rG
ralphm: just fine for whom?
moparisthebest
I don't know why you couldn't make a few UX standards recommendations in XEPs, some do right?
ralphm: if you are helping a friend configure an XMPP client over the phone, do you tell them to look for rooms, chatrooms, group chats, channels or all of the above?
ralphm
Facebook had a thing called Rooms
danielhas left
nycohas joined
Ge0rG
I think it wouldn't hurt to standardize on a name for those, and even to provide some i18n lookups for that name.
moparisthebest
Ge0rG, you ask what client first and go from there I guess
ralphm
So this is the problem right, unlike Slack or WhatsApp, there's not a single entity creating XMPP-based IM clients.
valohas joined
danielhas left
Ge0rG
moparisthebest: so I need to remember the client->name mapping for all commonly used XMPP clients?
jonasw
moparisthebest, haha
moparisthebest
or, you do what you suggested Ge0rG , and write one-client-to-rule-them-all using electron or whatever the hot framework of the day is, and have everyone use that?
Ge0rG
moparisthebest: that's not what I suggest.
jonasw
moparisthebest, I find it amazing how ignorant people can be about the software they’re using and how hard it can be to figure out what they use.
Ge0rG
moparisthebest: I suggest to have a common glossary for client developers, see https://wiki.xmpp.org/web/Usability/Glossary
jonasw
they just use jabber and it takes time to figure out they run xabber/yaxim/conversations.
intosi
Ge0rG: if I'm helping friends, I tend to use the wrong terms anyway, as different operating systems use different names for everything, and different translations vary wildly. My friends and family can usually cope just fine :)
vanitasvitaehas left
vanitasvitaehas joined
Ge0rG
intosi: I'm sure you have smart friends & family :)
moparisthebest
if I'm helping a friend set up xmpp over the phone I'll be telling them to install conversations and then go from there most likely
moparisthebest
if you are walking them through at that level you have to know more details meh
ralphm
I would probably not ever suggest 'conference' as a name, unless it was about AV ones
moparisthebest
Ge0rG, I think a glossary is a great idea
vanitasvitaehas left
Ge0rG
It's called Multi-User Chat.
ralphm
I have a hard time helping my family and friends anyway, because they use apps in Dutch, which I hate.
Ge0rG
or short "MUC" - a term that really nobody outside of the core XMPP community can relate to
intosi
^ with ralphm on that
Ge0rG
If we had a database of jabber-related terms and their translations, you could use those when on support duty :P
moparisthebest
that's a different problem actually, translating technical terms sounds rough
danielhas left
vanitasvitaehas joined
jubalhhas joined
ralphm
That's why you shouldn't use them
ralphm
Group or Room translate really well
Zash
ralphm: And then comes "MIX"
moparisthebest
maybe you provide 1 UI since the user doesn't care, it's all a 'Group' to them
goffihas joined
tuxhas joined
moparisthebest
I am basically the last person to try to make UI decisions, I can tell if I like something or not, but that's it
Steve Killehas left
moparisthebest
I'm the only one I know personally that's been using KDE for the last 11 years, for example
Steve Killehas left
ralphm
Zash: for MIX the concept is still Room
danielhas left
ralphm
You can even make MIX rooms be accessible via MUC if you put in the engineering effort
danielhas left
dwd
ralphm, I think MIX is Channel, but yeah.
ralphm
ok
Ge0rG
dwd: is that different from MUC?
ralphm
So yeah, we have MUC Rooms and MIX Channels
dwd
Ge0rG, MUC talks about Rooms. MIX talks about Channels, as I recall.
Steve Killehas joined
Ge0rG
dwd: why should we use different terms? To a user, it's all the same
archas left
archas joined
ralphm
It doesn't matter much, and if you really care, we could change it before going to Draft
ralphm
You'd have to rename some elements, though
Ge0rG
I'm not sure you need to map XEP language into the UI 1:1
moparisthebest
what does what the protocol calls protocol-level things have to do with UI ?
jubalhhas joined
Ge0rGgot to go. read you later.
marchas left
waqashas joined
intosihas left
dwd
Nice if they align, though. Makes it much simpler for newcomers.
Ge0rGhas left
Steve Killehas left
danielhas left
archas left
archas joined
jubalhhas left
archas left
Archas joined
archas joined
jerehas joined
ralphmhas left
goffihas left
uchas left
uchas joined
burrblurrhas joined
Guushas left
Guushas joined
Tobiashas joined
jjrhhas left
burrblurrhas left
Guushas left
jjrhhas left
Steve Killehas left
goffihas joined
jjrhhas left
jjrhhas left
Valerianhas left
intosihas joined
Valerianhas joined
Valerianhas left
Valerianhas joined
Zashhas left
uchas joined
Flow
lovetox: regarding your question yesterday: Does that https://github.com/xsf/xeps/pull/541 suit your needs?
jonasw
Flow, any reason you went for a patch-level version number increase?
jonasw
I would like to get semver-like versioning in XEPs, if possible.
jonasw
this feels more like a 0.3 than a 0.2.1 to me
lovetox
flow yes this solves the problem, but then it seems even harder to solve the use case about invalidating keys
lovetox
because now you have no notifications at all anymore after sub
lovetox
i think if we design this, we should at least make distributing and retracting keys have a good workflow
lovetox
i think there is no way around having something like a metanode
lovetox
that tells us new keys are there and old keys should be rewoked
Valerianhas left
marchas joined
Valerianhas joined
Flow
lovetox, the service still would send notifications if a new item is added, no?
lovetox
em no?
lovetox
last published item is set to on_sub or never
Flow
jonasw, I don't care that mutch, but then again, it rather had the deferred status change a patch level
Flow
lovetox, isn't send_last_published_item a per node setting?
jonasw
Flow, did you mean "I’d rather have had the deferred status change a patch level"?
Lancehas joined
Flow
and, I think a PubSub server would still send notifications on publish, regardless of the value of send_last_published_item
Flow
jonasw, that yes :)
lovetox
but we dont receive that publish if we are not online
jonasw
Flow, I’m not set on the version change level for deferrals, really. I’m not sure if minor or patch makes more sense.
Flow
lovetox, why not?
Lancehas left
jonasw
I’m happy with changing it to patch, nobody else voiced concern about that yet.
Flow
…if your service stores offline messages
jonasw
Changing normative language should, imo, most of the time be minor level or major level, depending.
lovetox
flow this is seems like totally new territory
lovetox
now suddenly the xep depends on offline message, and mam
Flow
lovetox, also you could still query the node, that is how it was meant to be used primarly
lovetox
i thought we polling xeps are bad
Flow
You shouldn't really try to rely on having received the latest status of the node
Flow
lovetox, depends on the case i'd say
jonasw
polling is annoying
Flow
all generalization are bad
jonasw
that’s not true! ;-)
lovetox
Flow, it seems you try really hard to make your approach at this work
Flow
lovetox, I haven't heard an alternative
Flow
you said something like the "do the OMEMO approach", but I think OMEMO also uses PEP?
lovetox
i did that at least 3 times now
Flow
lovetox, must have missed it
lovetox
introduce a metanode
lovetox
clients publish valid keyids to it
Flow
brb
lovetox
clients receive these on every start
Zash
"on_presence"?
lovetox
yes
lovetox
then clients do a poll at node:keyid if the dont know the key id
lovetox
and get the key
lovetox
that way you have minimal traffic, 2 or 3 keyids is small
lovetox
and only have to pull keys if they are new to you
lovetox
at the same moment you could say, every key that is not inside the metanode, has to be retracted
Flow
I had to think about it a bit more, and I'd like to see a list discussion regarding this
Zash
What's the context here?
Flow
Zash, OX sending the full OpenPGP pubkey on every available presncen if you don't configure the node to not do so
Flow
lovetox, but it doesn't sound like a bad idea
Flow
please post on list
lovetox
i already have haha, but i dig it out again and write something :)
Zash
So you'd like something like how the avatars and stuff works?
lovetox
yes shit, why didnt i thought of it, thats way easier way to describe it
lovetox
its exactly like avatars work
jonasw
:D
jonasw
I wonder whether there should be an informational XEP for bulk storage in PEP
jonasw
so that people writing XEPs have something to base their work on
lovetox
Flow, we really should get this going, people are annoyed by OMEMOs perfect forward secrecy
Zash
jonasw: Like 222/223, or what do you mean by bulk?
moparisthebest
I also think OX is perfect for building Onion XMPP on top of, fyi
jonasw
Zash, I don’t think that 222/223 address the costs of sending the whole contents on each connection.
jonasw
(so maybe an informational one which addresses the issues of on_presence + large amounts of data)
jonasw
(e.g. base64’d crypto keys, avatars, …)
Zash
I believe you can have notifications that don't include the payload.
jonasw
which doesn’t help because PEP/PubSub often only allows for one item
jonasw
(okay, the @id is probably enough if it’s randomly generated by the server to know that you need to poll the data…)
Zash
Did I post to the list about me thinking that PEP should have even fewer required features, and a separate extended PEP for more advanced usecases?
Zash
Like 222/223, if those weren't Informational
jonasw
Zash, yes, I thnik so
zinid
Zash: why? users will anyway annoy you to death and you will end up implementing advanced version
Zash
zinid: They already do and I'm already on it.
moparisthebest
could just discover PGP keys via DNS instead, at least it's already spec'd out and implemented
zinid
Zash: so why do you need this separation then? :)
Zash
Because I like separation
Ge0rGhas left
Zash
A bunch of the simpler things like Mood and Activity don't require all the features mandated by PEP, so why not make the minimal baseline be smaller so new implementations won't have to figure out what MUSTs they can ignore.
Zash
And a more clear target for stage two, or whatyoucallit
Ge0rG
And then people end up storing their bookmarks in private XML.
Zash
It'll inevitably end up being all of xep-60 in the end anyways
Zash
Ge0rG: make bookmarks depend on 22[23] (whichever was the private one)
Zash
-xep 222
Bunneh
Zash: Persistent Storage of Public Data via PubSub (Informational, Active, 2008-09-08)
See: https://xmpp.org/extensions/xep-0222.html
Zash
-xep 223
Bunneh
Zash: Persistent Storage of Private Data via PubSub (Informational, Active, 2008-09-08)
See: https://xmpp.org/extensions/xep-0223.html
marchas left
Alexhas left
Guushas joined
xnyhpshas left
marchas joined
danielhas left
la|r|mahas joined
bjchas left
bjchas joined
Steve Killehas left
Valerianhas left
Valerianhas joined
zinidhas left
Valerianhas left
Valerianhas joined
Guushas left
Guushas left
lskdjfhas joined
danielhas left
danielhas left
Guushas left
goffihas left
lumihas left
danielhas left
intosihas joined
ralphmhas joined
jubalhhas joined
jubalhhas left
jubalhhas joined
jubalhhas left
zinidhas left
zinidhas joined
jubalhhas joined
jubalhhas left
jubalhhas joined
ralphmhas left
lovetoxhas left
SamWhited
After our discussion this morning I came over all British and had my afternoon cup of of Earl Grey with milk in it… dwd is a corrupting influence.
tuxhas left
danielhas left
Zashhas left
bjchas left
bjchas joined
danielhas joined
intosihas left
danielhas left
danielhas joined
burrblurrhas joined
jubalhhas left
bjchas left
intosihas joined
burrblurrhas left
jubalhhas left
moparisthebest
I always assumed Earl grey was French because of jean-luc Picard liking it so much
SamWhited
I always assumed it was from space.
waqas
Something something Plan 9
intosihas left
intosihas joined
SamWhited
Did Picard work at Bell labs? I don't remember that being a part of the series.