Thursday, February 15, 2018
xsf@muc.xmpp.org
February
Mon Tue Wed Thu Fri Sat Sun
      1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
       
             
XSF Discussion | Logs: http://logs.xmpp.org/xsf/ | Agenda https://trello.com/b/Dn6IQOu0/board-meetings

[00:00:14] *** Tobias shows as "online"
[00:00:20] *** Tobias shows as "online"
[00:00:41] *** efrit has left the room
[00:00:52] *** efrit has joined the room
[00:04:10] *** Guus has left the room
[00:06:04] *** efrit has left the room
[00:06:14] *** efrit has joined the room
[00:06:50] *** marc has left the room
[00:10:03] *** Alex shows as "online"
[00:10:24] *** Alex has left the room
[00:10:30] *** Holger shows as "online" and his status message is "I'm available"
[00:13:05] *** jere has joined the room
[00:15:33] *** intosi shows as "away" and his status message is "Away"
[00:18:06] *** intosi shows as "away" and his status message is "Away"
[00:18:40] *** Holger shows as "away" and his status message is "I'm away"
[00:18:42] *** Holger shows as "online" and his status message is "I'm available"
[00:19:21] *** Tobias shows as "away"
[00:20:43] *** Alex has left the room
[00:21:08] *** jere has joined the room
[00:24:23] *** waqas has joined the room
[00:24:24] *** waqas has left the room
[00:25:40] *** ThurahT shows as "away"
[00:25:40] *** ThurahT shows as "online"
[00:35:43] *** ThurahT shows as "away"
[00:35:43] *** ThurahT shows as "away"
[00:38:58] *** Holger shows as "away" and his status message is "Auto-away (idle)"
[00:39:05] *** ThurahT shows as "away"
[00:39:05] *** ThurahT shows as "online"
[00:42:03] *** vanitasvitae has left the room
[00:45:08] *** ThurahT shows as "away"
[00:45:08] *** ThurahT shows as "away"
[00:45:41] *** moparisthebest has joined the room
[00:55:45] *** Tobias shows as "away"
[00:55:52] *** Tobias shows as "away"
[01:00:40] *** la|r|ma has left the room
[01:00:41] *** la|r|ma shows as "online"
[01:00:47] *** la|r|ma shows as "online"
[01:01:53] *** jere has joined the room
[01:04:14] *** jere has left the room
[01:04:30] *** jere has joined the room
[01:05:39] *** SamWhited has left the room
[01:09:26] *** Holger shows as "online" and his status message is "I'm available"
[01:11:11] *** lskdjf shows as "online"
[01:11:26] *** SamWhited shows as "online"
[01:32:19] *** Tobias shows as "away"
[01:32:25] *** Tobias shows as "away"
[01:33:34] *** jjrh has left the room
[01:35:14] *** Holger shows as "away" and his status message is "Auto-away (idle)"
[01:37:21] *** matlag has left the room
[01:37:22] *** matlag shows as "online"
[01:46:19] *** jjrh shows as "online"
[01:53:26] *** jere has joined the room
[02:00:05] *** Tobias shows as "away"
[02:00:10] *** Tobias shows as "away"
[02:06:57] *** efrit has left the room
[02:12:38] *** lskdjf has left the room
[02:12:45] *** la|r|ma has left the room
[02:18:44] *** andrey.g has left the room
[02:20:41] *** Guus shows as "online"
[02:24:13] *** andrey.g has joined the room
[02:27:40] *** Guus has left the room
[02:27:40] *** Guus shows as "online"
[02:28:16] *** Tobias shows as "away"
[02:28:21] *** Tobias shows as "away"
[02:37:50] *** la|r|ma has left the room
[02:37:54] *** la|r|ma has joined the room
[02:39:28] *** stefandxm shows as "online" and his status message is "Available"
[02:40:10] *** Guus has left the room
[02:47:03] *** jjrh has left the room
[02:47:08] *** jjrh shows as "online"
[02:48:21] *** jjrh has left the room
[02:48:25] *** jjrh shows as "online"
[02:48:44] *** jjrh has left the room
[02:48:47] *** jjrh shows as "online"
[02:49:44] *** stefandxm shows as "away" and his status message is "Available"
[02:53:39] *** jere has joined the room
[02:54:08] *** Anu has joined the room
[02:54:09] *** Anu shows as "online"
[02:54:37] *** Anu has left the room
[02:55:28] *** la|r|ma shows as "online"
[03:00:31] *** matlag shows as "online"
[03:03:45] *** moparisthebest shows as "online"
[03:05:41] *** lskdjf shows as "online"
[03:05:46] *** lskdjf has left the room
[03:05:46] *** lskdjf shows as "online"
[03:14:59] *** jjrh has left the room
[03:15:02] *** jjrh shows as "online"
[03:19:41] *** rion has joined the room
[03:26:18] *** rion has left the room
[03:26:30] *** rion has joined the room
[03:33:31] *** rion has left the room
[03:49:37] *** la|r|ma has left the room
[03:51:23] *** andy has joined the room
[03:51:31] *** Yagiza has joined the room
[03:51:42] *** Yagiza shows as "online" and his status message is "Доступен"
[03:53:38] *** vanitasvitae has left the room
[04:00:49] *** SamWhited has left the room
[04:09:06] *** Tobias shows as "away"
[04:09:12] *** Tobias shows as "away"
[04:16:50] *** Tobias has left the room
[04:28:07] *** Tobias shows as "away"
[04:28:13] *** Tobias shows as "away"
[04:44:38] *** rion has joined the room
[04:44:45] *** Yagiza shows as "away" and his status message is "Автостатус из-за бездействия более чем 10 минут"
[04:45:29] *** Yagiza shows as "online" and his status message is "Доступен"
[04:52:09] *** andy has left the room
[05:00:05] *** Zash has left the room
[05:00:05] *** Zash has left the room
[05:00:25] *** Zash has joined the room
[05:00:25] *** Zash shows as "online"
[05:00:46] *** andy has joined the room
[05:02:44] *** Lance has joined the room
[05:02:45] *** Lance shows as "online"
[05:04:16] *** Lance has left the room
[05:25:25] *** suzyo has joined the room
[05:41:11] *** andy has left the room
[05:52:30] *** andy has joined the room
[06:00:39] *** matlag has left the room
[06:00:40] *** matlag shows as "online"
[06:03:22] *** Tobias shows as "online"
[06:03:28] *** Tobias shows as "online"
[06:18:35] *** Yagiza has left the room
[06:22:11] *** Yagiza has joined the room
[06:22:20] *** Yagiza shows as "online" and his status message is "Доступен"
[06:24:41] *** Dave Cridland has left the room
[06:24:41] *** Dave Cridland has left the room
[06:24:41] *** Dave Cridland has left the room
[06:24:43] *** Dave Cridland has joined the room
[06:24:43] *** Dave Cridland shows as "online"
[06:26:22] *** Guus shows as "online"
[06:31:00] *** Dave Cridland shows as "online"
[06:31:00] *** dwd shows as "online"
[06:32:59] *** Holger has left the room
[06:33:00] *** Holger shows as "online"
[06:34:41] *** Dave Cridland shows as "online"
[06:38:15] *** Guus has left the room
[06:39:19] *** Guus shows as "online"
[06:40:04] *** goffi has joined the room
[06:45:53] *** andy has left the room
[06:46:20] *** intosi shows as "away" and his status message is "Away"
[06:49:10] *** Guus has left the room
[06:50:42] *** Dave Cridland shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[06:50:42] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[06:50:48] *** marc has left the room
[06:53:33] *** nyco shows as "online"
[06:54:20] *** ralphm shows as "online"
[06:54:57] *** ralphm shows as "online"
[06:54:59] *** ralphm has left the room
[06:55:31] *** MattJ shows as "online"
[06:55:46] *** Dave Cridland has left the room
[06:56:22] *** intosi shows as "away" and his status message is "Away"
[06:56:38] *** Dave Cridland shows as "online"
[07:00:42] *** Dave Cridland shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[07:00:42] *** dwd shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[07:02:51] *** winfried has joined the room
[07:07:48] *** jonasw shows as "online"
[07:10:10] *** daniel shows as "online"
[07:10:29] <jonasw> jjrh, yeah, threading comes up once in a while
[07:10:41] <jonasw> there’s protocol support, but nobody has thought of a good UX which doesn’t break when not all clients participate
[07:11:12] *** Tobias shows as "away"
[07:12:01] <Zash> And how would you do the UI without getting in the way of the user?
[07:12:38] <jonasw> yeah
[07:12:40] <jonasw> all of that
[07:12:56] *** Tobias shows as "online"
[07:14:22] *** ralphm has joined the room
[07:14:59] *** nyco has left the room
[07:15:03] <Seve> What do you mean?
[07:15:40] <jonasw> Seve, with what specifically?
[07:15:49] <Seve> 'getting in the way of the user'
[07:16:18] <jonasw> being more of a burden than it is useful
[07:16:26] <Seve> Ah, ok :)
[07:16:39] <Seve> Slack has threads, but I don't know how people use them.
[07:16:50] <jonasw> for example by being confusing or by requiring a lot of UI interaction which isn’t necessary otherwise for little gain etc. etc.
[07:17:28] <Seve> Thank you, I understand now :)
[07:19:18] *** Steve Kille shows as "online" and his status message is "At Home"
[07:20:21] *** andy has joined the room
[07:22:49] <daniel> i thought about the HTTP upload. I think i'm just gonna white list Authorize, Cookies and X-* Headers. if that's not enough to make your upload api work than so be it.
and just white listing headers instead of introducing new syntax helps me to avoid a namespace bump.
[07:23:15] <Zash> But X-* is deprecated
[07:23:59] <daniel> ok. minus X- then. so holger has to live with putting his stuff in a cookie then
[07:24:40] <jonasw> daniel, Expires?
[07:24:58] <daniel> if it doesn't go through council with these rules then so be it
[07:25:04] <daniel> jonasw, Expires? really?
[07:25:20] <jonasw> yes; it could be signed in Authorization, but it would be telling the client how long the file will stay alive
[07:26:58] <Zash> Does it really need a (black|white)list?
[07:26:59] <Holger> I can live with abusing some header for my special use case. I still fail to see how this helps with security but meh.
[07:27:08] *** Guus shows as "online"
[07:27:18] <jonasw> https://www.dropbox.com/developers/documentation/http/documentation
[07:27:20] <jonasw> are you kidding me
[07:27:30] <jonasw> this is a single html page, without index, which contains *all* the API endpoints of dropbox?
[07:28:14] <jonasw> so dropbox allows to use a query argument instead of an header, we’re good
[07:28:18] <jonasw> (otherwise, it’d need Dropbox-API-Arg)
[07:28:49] <daniel> jonasw, do they even have preauthed urls?
[07:28:56] <jonasw> daniel, dunno
[07:29:06] <daniel> that feels a bit un-dropboxy
[07:29:08] <jonasw> somebody mentioned it yesterday
[07:29:45] *** remko has joined the room
[07:29:45] *** remko shows as "online"
[07:29:59] *** Dave Cridland has left the room
[07:30:00] <daniel> ok. expires, authorize and cookie it is then. but only because having three items in a white list sounds better then having just two
[07:30:04] <jonasw> nextcloud seems to be a plain PUT normally. I think they assume some Cookie or something.
[07:30:08] *** Dave Cridland shows as "online"
[07:30:52] <daniel> jonasw, yes i brievely looked at these apis before and none of them seem to support preauth/one time upload things anyway
[07:30:57] *** intosi shows as "away" and his status message is "Away"
[07:30:57] *** intosi has left the room
[07:31:12] <daniel> so you probably wouldn't use them in practice anyway
[07:31:31] <jonasw> true
[07:31:37] <daniel> unless your server knows your own dropbox password or something weird
[07:31:53] <jonasw> yeah, S3 is probably the most relevant API thing then
[07:33:21] <MattJ> jonasw, NextCloud is Authorization or Cookie (I checked yesterday)
[07:33:48] <MattJ> S3 supports query string, including at least one of the clones I checked (minio)
[07:34:20] <Zash> In the case of Dropbox, it seems weird to me that the XMPP server would be the one that provides that service
[07:34:55] <MattJ> Zash, in my mind you link your XMPP account with Dropbox (via a page served by the XMPP service)
[07:35:04] <Zash> A transport!
[07:35:12] <MattJ> It gets OAuth-approved, and the credentials go into Authorization
[07:35:35] <MattJ> Ah, a fun thing
[07:35:39] <Zash> Couldn't all this be done locally without XMPP?
[07:35:51] *** pep. shows as "online"
[07:35:52] <Zash> Assuming you have some kind of dropbox client installed
[07:36:15] <MattJ> I wonder if there are services where you don't know the GET location until you upload
[07:36:31] <MattJ> e.g. with Dropbox you would upload, and then you have to share the file to create a link for someone else to download it
[07:36:36] <Zash> Get some NextCloud and Dropbox devs into a room and don't let them out until they present a standard-ish interface (android intent) for this
[07:36:50] <MattJ> glhf
[07:37:05] <daniel> maybe we just leave the xep in experimental until someone actually writes a s3 or dropbox or whatever service
[07:37:10] <daniel> and then we'll know
[07:37:29] <Zash> Speaking of not knowing the location until after upload, I've got a bunch of things where the GET URL is dependent on the content of the files
[07:37:39] <MattJ> Ok, well I at least want to do an S3 one soon. I don't have NextCloud to test with, and Dropbox requires some OAuth stuff
[07:38:28] <Zash> Something something Location header returns the GET URL?
[07:39:05] *** Dave Cridland has left the room
[07:39:52] *** Dave Cridland shows as "online"
[07:40:10] <jonasw> Zash, that sounds very reasonable
[07:40:18] *** Guus has left the room
[07:40:19] *** Guus shows as "online"
[07:40:31] <daniel> ok. let's leave the xep experimental. you write the service with the location header (if the get url is omitted in the orignial slot response) and then we know if that works and change the xep
[07:40:39] <jonasw> daniel, how about "omit <get/> to indicate that the <put/> request will return the GET URL via Location header"?
[07:41:05] <daniel> let me know if you have something ready Zash and i get you a Conversations build to test this with
[07:41:22] <Zash> daniel: There's my pastebin, q.zash.se
[07:41:34] <Zash> Tho it receives as POST
[07:42:04] <daniel> that's probably i quick fix. and it would of course need to annouce itself over http upload
[07:42:12] <daniel> *a
[07:42:13] <Zash> Hm
[07:42:30] <Zash> Doesn't seem to use Location tho
[07:43:10] *** Dave Cridland has left the room
[07:43:19] *** Dave Cridland shows as "online"
[07:43:52] *** Dave Cridland has left the room
[07:44:00] *** Dave Cridland shows as "online"
[07:45:10] <Zash> And now it does
[07:45:53] *** Dave Cridland has left the room
[07:45:59] *** winfried shows as "online"
[07:46:11] *** Dave Cridland shows as "online"
[07:46:26] <jonasw> does it also use PUT?
[07:46:34] <Zash> no
[07:47:26] *** Guus has left the room
[07:47:26] *** Guus shows as "online"
[07:52:10] *** Guus has left the room
[07:54:07] *** Steve Kille shows as "away" and his status message is "At Home"
[07:57:01] *** Dave Cridland has left the room
[07:58:40] *** Dave Cridland shows as "online"
[07:58:40] *** dwd shows as "online"
[07:58:57] *** Dave Cridland shows as "online"
[07:59:27] *** Fabian has joined the room
[07:59:51] *** Dave Cridland has left the room
[08:00:55] *** Steve Kille shows as "online" and his status message is "At Home"
[08:01:13] *** remko shows as "away"
[08:01:37] *** Dave Cridland shows as "online"
[08:02:01] *** bear has left the room
[08:02:40] *** Dave Cridland has left the room
[08:02:42] *** SaltyBones shows as "online"
[08:03:27] *** Dave Cridland shows as "online"
[08:05:33] *** Dave Cridland has left the room
[08:05:34] *** Dave Cridland shows as "online"
[08:06:13] *** Zash shows as "online"
[08:06:58] *** Kev has joined the room
[08:07:04] *** Kev shows as "online"
[08:07:18] *** Dave Cridland shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[08:07:18] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[08:07:20] *** Dave Cridland has left the room
[08:08:49] *** Fabian shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[08:09:29] *** remko shows as "online"
[08:10:51] *** Dave Cridland shows as "online"
[08:11:26] *** moparisthebest has joined the room
[08:15:26] *** winfried shows as "away" and his status message is "sssssttttt! my computer fell asleep"
[08:15:30] *** winfried shows as "online"
[08:16:11] *** ralphm has joined the room
[08:17:11] *** Dave Cridland has left the room
[08:17:18] *** Dave Cridland shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[08:17:18] *** dwd shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[08:17:30] *** Dave Cridland shows as "online"
[08:17:37] *** rion has left the room
[08:17:38] *** rion has joined the room
[08:18:49] *** Fabian shows as "xa" and his status message is " (Nicht verfügbar wegen Untätigkeit seit mehr als 15 Minuten)"
[08:20:49] *** Fabian shows as "online"
[08:21:23] *** Dave Cridland has left the room
[08:21:32] *** Dave Cridland has left the room
[08:21:37] *** Dave Cridland shows as "online"
[08:21:50] *** tim@boese-ban.de has joined the room
[08:23:00] *** Dave Cridland shows as "online"
[08:23:00] *** dwd shows as "online"
[08:23:28] *** Dave Cridland shows as "online"
[08:23:33] *** Dave Cridland has left the room
[08:23:38] *** Dave Cridland shows as "online"
[08:25:11] *** andy has left the room
[08:25:42] *** ralphm shows as "online"
[08:26:24] *** tim@boese-ban.de shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[08:26:30] *** Dave Cridland has left the room
[08:26:56] *** Dave Cridland shows as "online"
[08:28:22] *** Kev has left the room
[08:28:25] *** Yagiza shows as "away" and his status message is "Автостатус из-за бездействия более чем 10 минут"
[08:28:57] *** Yagiza shows as "online" and his status message is "Доступен"
[08:29:00] *** andy has joined the room
[08:31:16] *** tim@boese-ban.de shows as "online"
[08:35:00] *** andy has left the room
[08:38:53] *** stefandxm shows as "online" and his status message is "Available"
[08:39:54] *** andy has joined the room
[08:40:31] <daniel> https://gultsch.de/files/xep-0363.html
[08:40:57] <daniel> Ge0rG, does that sufficiently address your concerns as council?
[08:41:10] <jonasw> daniel, did you exclude newlines from the header values?
[08:41:14] <jonasw> from a quick glance I can’t see that
[08:41:23] <daniel> jonasw, yes. in december already
[08:41:36] <jonasw> maybe put that in the text above the example, too
[08:42:10] *** Dave Cridland has left the room
[08:42:57] *** Dave Cridland shows as "online"
[08:44:50] <daniel> done
[08:45:53] *** andy has left the room
[08:46:21] *** Dave Cridland has left the room
[08:49:17] <Ge0rG> daniel: reading now, also "especially the file ending intact" --> "extension" is a better word here
[08:49:46] *** Dave Cridland shows as "online"
[08:49:51] <Ge0rG> daniel: "MUST not" --> "MUST NOT"
[08:49:55] *** Ge0rG shows as "online"
[08:50:41] <Ge0rG> daniel: I'd say that this scheme is still susceptible to idiot developers. Please just define optional <authorization>, <cookie> and <expires> elements.
[08:51:24] <jonasw> > 07:22:50 daniel> i thought about the HTTP upload. I think i'm just gonna white list Authorize, Cookies and X-* Headers. if that's not enough to make your upload api work than so be it.
> and just white listing headers instead of introducing new syntax helps me to avoid a namespace bump.
[08:51:41] <Ge0rG> oh.
[08:52:49] <Zash> Idiot proof protocol design?
[08:53:00] <Ge0rG> you don't technically need a namespace bump, you could work around it with caps.
[08:53:47] *** stefandxm shows as "away" and his status message is "Available"
[08:54:20] <Ge0rG> daniel: please also add a point to the Security about the client potentially being exploitable to SSRF / https://cwe.mitre.org/data/definitions/918.html
[08:54:43] <Zash> A namespace for every SHOULD and MAY
[08:54:48] *** daniel has left the room
[08:54:56] <Zash> Feature *
[08:55:18] <Ge0rG> Zash: much better than just incrementing the version each time.
[08:55:21] *** daniel shows as "online"
[08:55:55] *** Steve Kille has left the room
[08:56:05] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[08:56:06] <Ge0rG> the current proposal is much better, but then you end up with the XHTML-IM Implementor's Fallacy
[08:56:12] <Zash> Except for the complexity explosion
[08:56:13] <Ge0rG> better than before, that is.
[08:56:29] *** Steve Kille has joined the room
[08:56:32] *** Steve Kille shows as "online" and his status message is "At Home"
[08:56:57] *** Steve Kille shows as "online" and his status message is "Hampton"
[08:57:40] *** Steve Kille shows as "online" and his status message is "Hampton"
[08:57:41] *** Steve Kille shows as "online" and his status message is "Hampton"
[08:59:29] *** ralphm shows as "online"
[09:00:08] *** MattJ shows as "away"
[09:00:54] *** rion has left the room
[09:01:30] <Holger> I disagree 🙂
[09:03:26] *** intosi has joined the room
[09:03:40] *** Kev has joined the room
[09:03:41] *** Kev shows as "online"
[09:03:57] <Ge0rG> Holger: with what exactly?
[09:05:04] <Holger> With it being better than before. But more discussion won't help I guess.
[09:05:35] *** Fabian shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[09:06:50] *** Tobias shows as "online"
[09:06:58] *** Tobias shows as "online"
[09:08:32] *** jubalh has joined the room
[09:09:19] *** intosi has left the room
[09:09:20] *** intosi has joined the room
[09:10:19] *** ralphm has left the room
[09:12:12] *** Dave Cridland has left the room
[09:12:29] *** stefandxm shows as "online" and his status message is "Available"
[09:12:35] *** Dave Cridland shows as "online"
[09:12:53] *** winfried shows as "away" and his status message is "sssssttttt! my computer fell asleep"
[09:13:03] *** winfried shows as "online"
[09:13:24] *** Steve Kille has left the room
[09:15:35] *** Fabian shows as "xa" and his status message is " (Nicht verfügbar wegen Untätigkeit seit mehr als 15 Minuten)"
[09:18:08] *** uc has joined the room
[09:20:43] *** marc has joined the room
[09:21:29] *** mimi89999 has left the room
[09:21:29] *** mimi89999 has left the room
[09:21:29] *** uc has left the room
[09:21:37] <daniel> Ge0rG, can you word that as a full normative sentence
[09:22:04] *** mimi89999 has joined the room
[09:22:37] *** mimi89999 shows as "online"
[09:22:43] *** uc has joined the room
[09:25:48] *** winfried shows as "away" and his status message is "sssssttttt! my computer fell asleep"
[09:25:51] <Ge0rG> daniel: yes, as soon as I find some time.
[09:26:12] <daniel> because i frankly don't understand the issue well enough to word that myself
[09:28:44] *** had-hoc has left the room
[09:29:39] *** stefandxm has left the room
[09:30:33] <daniel> i'm not really sure what the client should do about this though
[09:30:47] <daniel> if your wifi router is broken your wifi router is broken
[09:31:11] <daniel> unless we really want to enforce some same origin stuff
[09:31:40] <Ge0rG> I think the most sane way is to prevent automatic re-requesting of slots.
[09:32:40] *** blabla has joined the room
[09:34:37] *** marc shows as "online"
[09:34:59] *** had-hoc has joined the room
[09:35:48] *** winfried shows as "xa" and his status message is "sssssttttt! my computer fell asleep"
[09:43:59] *** SaltyBones has left the room
[09:45:44] <Flow> > Zash> And how would you do the UI without getting in the way of the user?
[09:45:49] <Flow> Remeber Google Wave?
[09:46:11] <Flow> It was/is even XMPP based
[09:46:12] <Zash> Flow: Remember how I'm probably the most anti-Google person here? Guess how much time I spent trying Wave
[09:46:24] <Flow> Not much since you are anti google?
[09:46:52] <Flow> Or is it the other way around: Young neutral Zash once tried Wave years ago and never looked at google again?
[09:46:54] <Zash> I assume it required a Google account, which I refuse to get.
[09:47:29] <Flow> The code is still around if you want to give it a second chance: http://incubator.apache.org/projects/wave.html
[09:47:39] *** rion has joined the room
[09:47:45] <Flow> Although the apache project retried 4 weeks ago :(
[09:47:47] <Zash> I read the specs. I meh'd.
[09:48:35] <Zash> Binary XML deltas in ProtocolBuffers over XMPP or somethincg
[09:49:16] *** Dave Cridland shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[09:49:16] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[09:49:22] <Flow> fancy
[09:50:47] *** SaltyBones has left the room
[09:50:59] *** Guus shows as "online"
[09:51:56] *** andy has joined the room
[09:55:18] *** remko shows as "away"
[09:55:23] *** SaltyBones has joined the room
[09:57:53] *** Alex has joined the room
[09:58:20] *** Steve Kille has left the room
[09:58:39] *** andy has left the room
[09:58:59] *** Holger shows as "online" and his status message is "I'm available"
[09:58:59] *** Holger shows as "online" and his status message is "I'm available"
[09:59:16] *** Dave Cridland shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[09:59:16] *** dwd shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[09:59:19] *** winfried shows as "online"
[10:02:47] *** remko shows as "online"
[10:03:47] *** Steve Kille has joined the room
[10:03:50] *** Dave Cridland shows as "online"
[10:03:50] *** dwd shows as "online"
[10:03:57] *** Steve Kille shows as "online" and his status message is "Hampton"
[10:08:50] *** Tobias has left the room
[10:10:46] *** nyco shows as "online"
[10:12:05] *** MattJ shows as "online"
[10:12:16] *** winfried shows as "away" and his status message is "sssssttttt! my computer fell asleep"
[10:13:58] *** winfried shows as "online"
[10:15:57] *** jubalh has joined the room
[10:17:47] *** jubalh has left the room
[10:23:57] *** Guus has left the room
[10:23:58] *** Guus shows as "online"
[10:24:44] *** tim@boese-ban.de shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[10:25:14] *** Dave Cridland has left the room
[10:26:41] *** Dave Cridland shows as "online"
[10:29:16] *** stefandxm has joined the room
[10:29:17] *** stefandxm shows as "online" and his status message is "Available"
[10:29:18] *** ralphm has joined the room
[10:31:00] *** remko shows as "away"
[10:31:25] *** georg has joined the room
[10:33:16] *** nyco has left the room
[10:33:49] *** remko shows as "online"
[10:34:10] *** Guus has left the room
[10:34:12] *** rion shows as "away"
[10:34:44] *** tim@boese-ban.de shows as "xa" and his status message is " (Nicht verfügbar wegen Untätigkeit seit mehr als 15 Minuten)"
[10:35:24] *** tim@boese-ban.de shows as "online"
[10:36:26] *** rion shows as "online"
[10:46:12] *** uc has left the room
[10:46:18] *** uc has joined the room
[10:47:00] *** stefandxm has left the room
[10:48:10] *** tim@boese-ban.de shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[10:48:59] *** lumi has joined the room
[10:50:49] *** Fabian shows as "online"
[10:53:08] *** Kev shows as "away"
[10:55:35] *** winfried shows as "away" and his status message is "sssssttttt! my computer fell asleep"
[10:55:44] *** winfried shows as "online"
[10:56:28] *** georg has left the room
[10:57:25] *** Kev shows as "online"
[10:58:10] *** tim@boese-ban.de shows as "xa" and his status message is " (Nicht verfügbar wegen Untätigkeit seit mehr als 15 Minuten)"
[11:00:19] *** uc has joined the room
[11:03:26] *** tim@boese-ban.de shows as "online"
[11:03:55] *** Dave Cridland has left the room
[11:04:10] *** Dave Cridland shows as "online"
[11:04:10] *** Dave Cridland has left the room
[11:04:49] *** Dave Cridland shows as "online"
[11:04:58] *** Dave Cridland shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[11:04:58] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[11:06:02] *** Fabian has left the room
[11:06:15] *** Dave Cridland has left the room
[11:06:33] *** Dave Cridland shows as "online"
[11:08:17] *** Dave Cridland has left the room
[11:09:52] *** jubalh has joined the room
[11:09:57] *** winfried shows as "away" and his status message is "sssssttttt! my computer fell asleep"
[11:10:13] *** Dave Cridland shows as "online"
[11:10:38] *** Dave Cridland has left the room
[11:11:00] *** ralphm has joined the room
[11:11:55] *** SaltyBones shows as "online"
[11:11:59] *** Dave Cridland shows as "online"
[11:12:06] *** Dave Cridland has left the room
[11:13:54] *** Dave Cridland shows as "online"
[11:14:58] *** Dave Cridland shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[11:14:58] *** dwd shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[11:15:29] *** Dave Cridland has left the room
[11:15:54] <jonasw> would anyone with a good overview of current client and server features be able to be available between 17:30Z and 18:30Z?
[11:16:17] <jonasw> I’m talking to the university person who wants to establish some IM thing and they already have XMPP in mind. I’d like to be able to answer questions about specific things
[11:17:02] *** Dave Cridland shows as "online"
[11:18:15] <Seve> Would be awesome if there is someone!
[11:18:32] *** Dave Cridland has left the room
[11:18:41] *** remko shows as "away"
[11:18:58] <Zash> Am I awake then?
[11:19:52] *** dwd shows as "online"
[11:19:52] *** Dave Cridland shows as "online"
[11:19:56] *** winfried shows as "xa" and his status message is "sssssttttt! my computer fell asleep"
[11:21:38] *** andy has joined the room
[11:22:41] *** Dave Cridland shows as "online"
[11:22:57] <daniel> jonasw: sure. If you mention me I'm available. Not that I'm necessarily the expert in client and server feature availability. But I know _some_ things
[11:23:41] <jonasw> cool
[11:26:02] *** Kev shows as "away"
[11:26:28] *** winfried shows as "online"
[11:27:04] *** andy has left the room
[11:28:06] <Dave Cridland> jonasw, I know some stuff, but I'll be in and out around that time. But a mention *might* work.
[11:28:23] <jonasw> ok
[11:28:27] *** Ge0rG shows as "online"
[11:29:45] <Zash> jonasw: The magical time when most people are between work and home?
[11:30:10] <Dave Cridland> Zash, Home-office and settled-for-the-evening in my case.
[11:30:33] *** Ge0rG shows as "online"
[11:30:35] <jonasw> I didn’t choose that time :(
[11:31:29] *** winfried shows as "away" and his status message is "sssssttttt! my computer fell asleep"
[11:33:04] *** tim@boese-ban.de shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[11:37:30] *** SaltyBones has left the room
[11:37:39] *** Alex shows as "away" and his status message is "Auto-Status (untätig)"
[11:37:43] *** Alex shows as "online"
[11:39:41] *** Ge0rG has left the room
[11:40:30] <MattJ> jonasw, I'll be around
[11:40:53] <jonasw> wee, a bunch of people :)
[11:41:04] *** SaltyBones shows as "online"
[11:41:29] *** winfried shows as "xa" and his status message is "sssssttttt! my computer fell asleep"
[11:43:04] *** tim@boese-ban.de shows as "xa" and his status message is " (Nicht verfügbar wegen Untätigkeit seit mehr als 15 Minuten)"
[11:43:24] *** tim@boese-ban.de shows as "online"
[11:44:05] *** Kev shows as "online"
[11:45:08] <Kev> I'll be on a train at that time, without connectivity, sorry.
[11:52:03] *** tim@boese-ban.de shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[11:52:24] *** Alex shows as "away" and his status message is "Auto-Status (untätig)"
[11:52:28] *** Alex shows as "online"
[11:54:43] *** Guus shows as "online"
[11:54:56] *** Ge0rG shows as "online"
[11:56:13] *** jubalh has left the room
[11:56:14] *** Guus has left the room
[11:56:14] *** Guus shows as "online"
[12:00:47] *** remko shows as "online"
[12:01:21] *** jubalh has joined the room
[12:01:59] *** jubalh has left the room
[12:02:03] *** tim@boese-ban.de shows as "xa" and his status message is " (Nicht verfügbar wegen Untätigkeit seit mehr als 15 Minuten)"
[12:02:11] *** winfried shows as "online"
[12:02:28] *** Alex shows as "away" and his status message is "Auto-Status (untätig)"
[12:03:34] *** SaltyBones has left the room
[12:03:56] *** Zash has left the room
[12:04:55] *** Yagiza has left the room
[12:07:10] *** Guus has left the room
[12:09:51] *** tim@boese-ban.de shows as "online"
[12:10:14] *** Kev shows as "away"
[12:12:36] *** Yagiza has joined the room
[12:12:51] *** Yagiza shows as "online" and his status message is "Доступен"
[12:12:52] *** Steve Kille shows as "away" and his status message is "Hampton"
[12:13:55] *** tux has joined the room
[12:14:25] *** winfried shows as "away" and his status message is "sssssttttt! my computer fell asleep"
[12:14:37] *** jubalh has joined the room
[12:14:53] *** marc has left the room
[12:17:34] *** stefandxm has joined the room
[12:17:34] *** stefandxm shows as "online" and his status message is "Available"
[12:17:43] *** Steve Kille shows as "online" and his status message is "Hampton"
[12:18:49] *** Alex shows as "online"
[12:19:52] *** Kev shows as "online"
[12:23:10] *** valo has left the room
[12:23:53] *** valo has joined the room
[12:24:24] *** winfried shows as "xa" and his status message is "sssssttttt! my computer fell asleep"
[12:24:38] *** tim@boese-ban.de shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[12:26:24] *** jubalh has left the room
[12:29:08] <Kev> SamWhited: I think Security Considerations in 393 could benefit from a note about stack exhaustion, given you're suggesting recursion for parsing.
[12:30:41] <jonasw> does it have a grammar by now?
[12:34:38] *** tim@boese-ban.de shows as "xa" and his status message is " (Nicht verfügbar wegen Untätigkeit seit mehr als 15 Minuten)"
[12:34:59] *** stefandxm has left the room
[12:37:04] *** moparisthebest has joined the room
[12:40:13] *** Zash shows as "online"
[12:42:03] *** jere has joined the room
[12:42:29] *** lumi has left the room
[12:44:19] <daniel> Kev, MattJ would you be ok with annocing the mam preferences (at least the current default) in the disco accounts features (as a form)? if so i can prepare a PR for the XEP
[12:44:19] *** remko shows as "away"
[12:44:25] *** SaltyBones has left the room
[12:44:53] <MattJ> What's the reason?
[12:45:33] <daniel> i want to do my offline purge only if it is set to !never
[12:45:34] *** intosi shows as "online"
[12:45:37] *** remko shows as "online"
[12:46:05] <daniel> and maybe during initial account setup prompt the user to enable it
[12:46:19] <daniel> w/o having to do the extra round trip for the preference discovery
[12:46:45] <daniel> primarily the first thing though. the other is just a nice bonus feature one could do
[12:46:51] <jonasw> can’t you interleave the preference discovery with other round-trips you have to do anyways?
[12:47:03] <jonasw> for account setup e.g. when setting the avatar
[12:47:10] <jonasw> or while the user picks the avatar or something like that
[12:47:36] <daniel> yes. that's why i said primarily the first thing
[12:48:01] <jonasw> maybe I’m confused what the first thing is; is it the offline purge?
[12:48:06] <daniel> yes
[12:48:17] <jonasw> if so, same argument holds, isn’t there something this can be paralleized with?
[12:48:20] <Zash> what is the offline purge?
[12:48:20] <jonasw> if so, same argument holds, isn’t there something this can be parallelized with?
[12:48:22] *** Fabian has joined the room
[12:48:25] <daniel> Zash, xep13
[12:48:28] <jonasw> Zash, -xep 13 i presume
[12:48:35] <jonasw> Zash, {xep 13} i presume
[12:48:36] <Bunneh> Zash: Flexible Offline Message Retrieval (Standards Track, Draft, 2005-07-14)
See: https://xmpp.org/extensions/xep-0013.html
[12:48:42] <jonasw> I’m starting to get this right!
[12:48:52] <jonasw> anyways, gotta run
[12:48:52] *** jonasw shows as "away"
[12:49:03] *** andy has joined the room
[12:49:44] <daniel> jonasw, still traffic… and more blocking things before i can go online. it's more complicated in the clients code if I have to wait for two things (disco and preferences)
[12:50:47] *** intosi shows as "away" and his status message is "Away"
[12:50:53] *** Steve Kille shows as "away" and his status message is "Hampton"
[12:52:02] *** Kev shows as "away"
[12:52:11] *** vanitasvitae shows as "online"
[12:55:33] *** Fabian has left the room
[12:57:42] *** intosi shows as "away" and his status message is "Away"
[12:57:44] *** intosi shows as "online"
[12:58:21] *** SaltyBones has joined the room
[12:59:22] *** tim@boese-ban.de shows as "online"
[13:00:26] *** Fabian has joined the room
[13:00:29] *** Fabian has left the room
[13:00:30] <MattJ> daniel, I don't feel too great about this for a number of reasons
[13:00:46] <MattJ> and since it boils down to the XEP-0013 purge, even less so
[13:01:00] <MattJ> I think that should be solved a different way - Prosody doesn't even support XEP-0013
[13:01:22] <MattJ> Yet not sending offline messages to MAM clients is totally trivial and something I was planning to do anyway
[13:01:35] <MattJ> and doesn't require bloating disco queries
[13:01:43] *** vanitasvitae has left the room
[13:01:57] *** vanitasvitae shows as "online"
[13:02:44] *** jere has joined the room
[13:03:17] <Ge0rG> MattJ: please add it to 313.
[13:03:38] <Ge0rG> MattJ: also what we discussed regarding overlap of offline and MAM, and one of them being a pointer to the other one.
[13:04:02] *** remko has left the room
[13:04:57] <Holger> How do you know it's a MAM client?
[13:06:31] *** remko has joined the room
[13:06:31] *** remko shows as "online"
[13:06:47] <MattJ> Holger, MAM request before initial presence
[13:06:52] *** Kev shows as "online"
[13:08:18] *** Yagiza has left the room
[13:08:38] *** Yagiza has joined the room
[13:08:40] *** winfried shows as "online"
[13:11:05] *** la|r|ma has joined the room
[13:11:06] *** intosi shows as "online"
[13:12:37] *** SaltyBones shows as "online"
[13:14:17] *** Steve Kille shows as "online" and his status message is "Hampton"
[13:14:55] *** Yagiza has left the room
[13:15:19] *** Yagiza has joined the room
[13:15:28] *** Yagiza shows as "online" and his status message is "Доступен"
[13:15:57] *** Yagiza has left the room
[13:16:05] *** Yagiza has joined the room
[13:16:18] *** intosi shows as "away" and his status message is "Away"
[13:16:43] *** andy has left the room
[13:17:00] *** intosi shows as "away" and his status message is "Away"
[13:17:04] *** intosi shows as "online"
[13:17:18] *** Kev shows as "away"
[13:17:45] *** Kev shows as "online"
[13:18:27] <Kev> I actually want preferences removed from 313 and split elsewhere, ideally.
[13:19:23] <MattJ> Yeah, I think that came up a couple of times in LC feedback, I'm in favour of that
[13:19:32] <MattJ> Also the pubsub stuff
[13:23:31] <Ge0rG> As long as there is a mechanism for the client to distinguish whether MAM was actively enabled on this account or not.
[13:24:58] *** Holger shows as "away" and his status message is "Auto-away (idle)"
[13:25:43] *** Guus shows as "online"
[13:26:37] <daniel> Ge0rG: why do clients need to tell?
[13:28:16] <Ge0rG> daniel: in the context of GDRP and generic data privacy considerations, a client should be able to tell the user that they give up their message contents now
[13:29:25] *** lumi has joined the room
[13:29:57] *** marc shows as "online"
[13:31:19] <daniel> Ge0rG: I understand that a client might want to discover their settings. I don't understand why they need to discover the servers default
[13:32:03] <Ge0rG> daniel: let me rephrase that: the setting should be a tristate of "enabled / disabled / schroedinger"
[13:32:23] <Ge0rG> daniel: so a MAM-enabled client can move from schroedinger to enabled, but not override disabled to enabled if the user disabled MAM once.
[13:32:49] *** Kev shows as "away"
[13:33:07] <daniel> i'm against clients enabling that automatically anyway. if anything it should ask during setup
[13:33:14] *** winfried shows as "away" and his status message is "sssssttttt! my computer fell asleep"
[13:33:27] <daniel> but yes i understand your argument now
[13:33:30] <Ge0rG> during account setup? What if MAM is enabled later on? ;)
[13:35:19] *** Yagiza has left the room
[13:35:34] *** Yagiza has joined the room
[13:35:44] *** Yagiza shows as "online" and his status message is "Доступен"
[13:36:14] *** suzyo has joined the room
[13:37:06] *** Yagiza has left the room
[13:37:12] *** Yagiza has joined the room
[13:40:33] *** Tobias has joined the room
[13:42:01] <SamWhited> Kev: maybe I should just say 'iterate over' then. Also, serious question, is that still a security issue? Do any compilers not put stack guards in place?
[13:43:14] *** winfried shows as "xa" and his status message is "sssssttttt! my computer fell asleep"
[13:43:40] *** la|r|ma has joined the room
[13:43:52] *** jubalh has joined the room
[13:45:02] *** tim@boese-ban.de shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[13:45:52] *** tim@boese-ban.de shows as "online"
[13:45:58] *** Tobias has joined the room
[13:46:24] *** winfried shows as "online"
[13:47:31] *** Yagiza has left the room
[13:47:50] *** Yagiza has joined the room
[13:47:59] *** Yagiza shows as "online" and his status message is "Доступен"
[13:49:09] *** Ge0rG has left the room
[13:49:31] *** Ge0rG shows as "online"
[13:51:07] *** jere has joined the room
[13:51:35] *** intosi shows as "online"
[13:55:43] *** moparisthebest has joined the room
[13:56:02] *** jubalh has left the room
[13:56:45] *** intosi shows as "away" and his status message is "Away"
[13:58:40] *** la|r|ma has left the room
[14:02:23] *** la|r|ma has joined the room
[14:03:25] *** suzyo has joined the room
[14:03:28] *** Dave Cridland shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[14:03:28] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[14:03:37] *** intosi shows as "away" and his status message is "Away"
[14:03:42] *** intosi shows as "online"
[14:04:22] *** intosi has left the room
[14:05:52] *** stefandxm has joined the room
[14:05:53] *** stefandxm shows as "online" and his status message is "Available"
[14:07:32] *** andy has joined the room
[14:09:49] *** jubalh has joined the room
[14:13:28] *** Dave Cridland shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[14:13:28] *** dwd shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[14:13:35] *** Kev shows as "online"
[14:14:12] <Kev> Stack overflow is a thing, yeah. I think it's worth a security consideration suggesting limiting the depth of parsing.
[14:16:13] *** Alex has left the room
[14:16:17] *** Yagiza shows as "away" and his status message is "Автостатус из-за бездействия более чем 10 минут"
[14:16:49] *** suzyo has joined the room
[14:18:43] *** andy has left the room
[14:18:50] <Kev> Well, overflow/exhaustion, anyway.
[14:20:04] *** Dave Cridland shows as "online"
[14:20:42] *** dwd shows as "online"
[14:23:39] *** stefandxm has left the room
[14:29:40] *** winfried shows as "away" and his status message is "sssssttttt! my computer fell asleep"
[14:30:13] <Guus> XSF Board meeting time. Nyco, Ralphm and Martin sent apologies, that leaves you and me, MattJ
[14:31:12] <MattJ> I'm here
[14:31:16] *** andy has joined the room
[14:31:17] <Guus> Is there anything you'd like to discuss with the two of us present, MattJ?
[14:31:47] <MattJ> I don't think I have anything
[14:32:38] <Guus> As this is the second meeting in a row that we're about to skip, I'd like to invite others to have input now. I'd hate for people to not be able to bring something up, because of our inability to convene.
[14:32:49] <Guus> anyone?
[14:34:05] <Guus> going once...
[14:34:28] *** winfried shows as "online"
[14:34:30] <Guus> If there's anything, please feel free to reach out in private, anytime
[14:34:40] <Guus> let's try this again in one week, MattJ :)
[14:34:44] <MattJ> +1
[14:34:56] <Guus> ok, thanks. I'll send out the non-minutes
[14:34:59] <MattJ> unless we organise that high-bandwidth meeting in the meantime
[14:35:06] <Guus> agreed
[14:37:09] *** Guus has left the room
[14:37:28] *** Guus shows as "online"
[14:37:33] *** Guus has left the room
[14:37:33] *** Guus shows as "online"
[14:38:05] *** Guus has left the room
[14:39:02] *** Guus shows as "online"
[14:39:17] *** lskdjf has joined the room
[14:41:16] <Ge0rG> Damn, I wanted to bring up something for Board.
[14:42:07] <Ge0rG> Totally missed the meeting due to a conf call.
[14:45:31] *** SaltyBones has left the room
[14:45:33] *** SaltyBones shows as "online"
[14:45:45] *** blabla shows as "online"
[14:45:47] *** suzyo has joined the room
[14:46:01] *** Holger shows as "online" and his status message is "I'm available"
[14:47:44] <Ge0rG> I wanted to re-ask for the creation of a SPAM WG, with work around the Manifesto to be performed
[14:50:33] *** Yagiza shows as "online" and his status message is "Доступен"
[14:51:19] *** winfried shows as "away" and his status message is "sssssttttt! my computer fell asleep"
[14:51:59] *** SamWhited shows as "online"
[14:52:25] *** andy has left the room
[14:59:26] <Guus> Ge0rG: I've seen various references to that renewed request in context of the manifesto mail thread. Would you mind pulling the re-request to form a team in a separate mail thread - perhaps include a proposal for a specific charter - for easy reference when we're going to discuss this?
[14:59:59] *** Yagiza has left the room
[15:00:12] *** Yagiza has joined the room
[15:00:21] *** winfried shows as "online"
[15:00:23] *** Yagiza shows as "online" and his status message is "Доступен"
[15:01:58] <Guus> I'm kind of missing the benefit of having a work team (a group of people dedicated to this specific effort) for this, as I'd think that you'd want to include _everone_, not a select group - but I'm not _against_ forming a team for just that.
[15:02:26] <Guus> (if that made sense)
[15:04:09] <SamWhited> I don't think we've formed a working group that actually met more than once or twice or did anything at all since I've been here. I like the idea, but it might be helpful if you could find people that are willing to be members, will commit to doing work, and someone who can herd the cats when they don't show up first.
[15:04:12] <Guus> (as in, for things like iteam, or scam, it makes sense to me to be able to address a specific group of people. I'm not immediately seeing that for spam)
[15:04:20] *** Kev shows as "away"
[15:04:39] *** Guus has left the room
[15:04:39] *** Guus shows as "online"
[15:04:44] <SamWhited> SCAM might be the exception, because it has a cat herder named Guus.
[15:04:59] <Guus> well, if infra is broken, you know to talk to iteam
[15:05:52] <Guus> but that said, if just rubber-stamping a team helps the effort, I'm not against it.
[15:06:24] <MattJ> I think SCAM is different because it is more involved with the running of the XSF
[15:06:31] <SamWhited> That's true, it is rather different.
[15:06:35] <MattJ> It has allocated budget, etc.
[15:06:59] <SamWhited> Anyways, I'm not against it (not that I have any say, this is a board matter), it might be helpful if you found people first or wrote a charter though.
[15:07:17] <MattJ> The mandatory TLS manifesto did not have a working group - in fact it had almost nothing to do with the XSF, except possibly a blog post mention
[15:09:11] *** Kev shows as "online"
[15:09:19] *** Guus has left the room
[15:10:03] <Kev> iteam is pretty involved with running the XSF too ;)
[15:10:07] *** ralphm has joined the room
[15:10:15] <Kev> But I think a SIG is probably more appropriate than a WG.
[15:10:25] <Kev> You don't want (I think) a formally-approved membership.
[15:10:32] <Kev> Or to only allow XSF members.
[15:10:41] <Ge0rG> I'm fine with a SIG as well.
[15:11:12] <SamWhited> oh, I didn't even realize we had a different concept for WG; I assumed Ge0rG meant SIG.
[15:11:27] <Ge0rG> I didn't know either.
[15:12:29] <Kev> We have SIGs and Work Teams.
[15:12:45] <Kev> Iteam and SCRAM are Work Teams. standards@ is a SIG.
[15:12:57] *** Guus shows as "online"
[15:13:06] *** winfried shows as "away" and his status message is "sssssttttt! my computer fell asleep"
[15:15:23] *** remko shows as "away"
[15:16:31] *** tim@boese-ban.de has left the room
[15:19:20] *** winfried shows as "online"
[15:20:49] *** Alex has joined the room
[15:21:21] *** lumi shows as "away" and his status message is "(Idle 10 min)"
[15:21:36] *** Dave Cridland shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[15:21:36] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[15:22:06] *** Dave Cridland shows as "online"
[15:22:17] *** dwd shows as "online"
[15:23:28] *** stefandxm has joined the room
[15:23:28] *** stefandxm shows as "online" and his status message is "Available"
[15:23:36] *** remko shows as "online"
[15:24:21] *** lumi shows as "online"
[15:30:23] *** andy has joined the room
[15:31:11] *** winfried shows as "away" and his status message is "sssssttttt! my computer fell asleep"
[15:31:47] *** SaltyBones has left the room
[15:31:49] *** Guus has left the room
[15:31:50] *** Guus shows as "online"
[15:33:35] *** Guus has left the room
[15:33:35] *** Guus shows as "online"
[15:35:32] *** Dave Cridland shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[15:35:58] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[15:36:30] *** Dave Cridland shows as "online"
[15:36:30] *** dwd shows as "online"
[15:38:01] <Guus> Is standards a SIG? (seems silly to have an organisation who's purpose it is to manage standards, to have a SIG for that)
[15:38:21] *** andy has left the room
[15:38:45] <Guus> it thought that SIGs were the often time-limited groups for things like IOT spec advancement?
[15:39:24] <Guus> we're listing teams in the side-menu here: https://xmpp.org/about/xsf/editor-team
[15:39:32] <Guus> (we should restructure that a bit)
[15:39:54] <Guus> but I'm not seeing references to our SIGs on the website. Are they defined by XEPs?
[15:41:10] *** winfried shows as "xa" and his status message is "sssssttttt! my computer fell asleep"
[15:41:43] *** Tobias has joined the room
[15:42:19] *** Guus has left the room
[15:42:53] <Guus> (https://xmpp.org/about/xsf/bylaws section 8.2)
[15:45:55] *** SaltyBones shows as "online"
[15:46:00] <Guus> Reading that, a SIG makes more sense than a WT for SPAM.
[15:46:09] <Guus> but, do we keep a list of what SIGs we currently have active?
[15:47:27] *** andy has joined the room
[15:49:39] *** jere has joined the room
[15:50:21] *** Kev shows as "away"
[15:50:30] *** Dave Cridland shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[15:50:30] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[15:51:02] *** jubalh has left the room
[15:51:21] *** Alex has left the room
[15:51:25] *** jubalh has joined the room
[15:51:37] *** suzyo has joined the room
[15:52:33] *** Alex has joined the room
[15:52:37] *** Alex shows as "online"
[15:52:48] *** Dave Cridland shows as "online"
[15:52:48] *** dwd shows as "online"
[15:57:34] *** ralphm has joined the room
[15:57:52] *** Dave Cridland shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[15:57:52] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[16:03:38] *** ralphm has left the room
[16:03:46] *** Dave Cridland shows as "online"
[16:03:46] *** dwd shows as "online"
[16:05:36] *** andy has left the room
[16:09:48] *** ralphm has joined the room
[16:11:00] *** Steve Kille shows as "away" and his status message is "Hampton"
[16:11:11] *** Maranda has joined the room
[16:11:31] *** andy has joined the room
[16:13:15] *** Maranda has left the room
[16:18:08] *** nyco shows as "online"
[16:18:42] *** Tobias has joined the room
[16:25:04] *** vanitasvitae has left the room
[16:25:10] *** SouL has left the room
[16:25:10] *** Seve/SouL has left the room
[16:25:58] *** Holger shows as "away" and his status message is "I'm away"
[16:28:08] *** ralphm has joined the room
[16:29:07] *** andy has left the room
[16:29:34] *** bear has joined the room
[16:29:36] *** bear shows as "away" and his status message is "Away"
[16:33:43] *** SouL has joined the room
[16:33:45] *** Seve/SouL has joined the room
[16:34:51] *** SouL has left the room
[16:39:06] *** Kev shows as "online"
[16:39:14] *** Steve Kille shows as "online" and his status message is "Hampton"
[16:39:32] *** Kev has left the room
[16:41:19] *** jjrh has left the room
[16:41:23] *** jjrh shows as "online"
[16:41:33] *** jubalh has joined the room
[16:41:46] *** jubalh has left the room
[16:43:26] *** blabla has left the room
[16:43:31] *** blabla shows as "online"
[16:45:30] *** remko shows as "away"
[16:47:32] *** Syndace has left the room
[16:47:36] *** Syndace has joined the room
[16:48:29] *** nyco has left the room
[16:48:35] *** ralphm has joined the room
[16:48:57] *** moparisthebest shows as "online"
[16:50:30] *** Dave Cridland shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[16:50:30] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[16:52:28] *** nyco shows as "online"
[16:55:20] *** jere has joined the room
[16:56:08] *** jjrh has left the room
[16:56:12] *** jjrh shows as "online"
[16:56:24] *** tux has left the room
[16:57:00] *** Dave Cridland shows as "online"
[16:57:00] *** dwd shows as "online"
[16:57:02] *** jjrh has left the room
[16:57:16] *** jjrh shows as "online"
[16:57:40] *** jjrh has left the room
[16:57:54] *** daniel has left the room
[16:57:57] *** daniel shows as "online"
[16:58:11] *** jere has left the room
[16:58:22] *** jere has joined the room
[16:58:27] *** jjrh shows as "online"
[17:03:33] <jjrh> jonasw, the best way I can think of to do threading is to basically have a '+' next to a top level message and then reply in that context. When someone comments to that thread you bring that top level message to the bottom. (similar to how email threading is displayed in many mail clients)
[17:04:08] *** Yagiza shows as "away" and his status message is "Автостатус из-за бездействия более чем 10 минут"
[17:05:27] *** andy has joined the room
[17:05:46] *** peter has joined the room
[17:06:53] <peter> Guus: do you know a JID for Paweł Ścibiorski from the Summit? I need more information from him in order to complete his reimbursement...
[17:08:23] <Guus> peter, yes. alameyo@igniterealtime.org
[17:08:51] *** lskdjf has joined the room
[17:09:12] <peter> thanks!
[17:09:31] <Guus> you'll also find him in open_chat@conference.igniterealtime.org pretty much every day.
[17:09:34] *** nyco has left the room
[17:10:00] <peter> k
[17:13:16] <jjrh> I'm not sure how things would work for clients who don't support threading - it would be confusing for people with clients that support threading.
[17:13:33] *** Ge0rG has left the room
[17:13:50] <jjrh> Since their 'reply' would not be tied to any thread.
[17:19:05] *** daniel has left the room
[17:19:09] *** daniel shows as "online"
[17:19:32] *** daniel has left the room
[17:19:36] *** daniel shows as "online"
[17:20:59] *** Yagiza shows as "online" and his status message is "Доступен"
[17:22:18] *** blabla has left the room
[17:22:21] *** blabla shows as "online"
[17:23:09] *** stefandxm has left the room
[17:23:14] *** daniel has left the room
[17:23:18] *** daniel shows as "online"
[17:23:50] *** andy has left the room
[17:23:56] *** andy has joined the room
[17:26:32] *** nyco shows as "online"
[17:28:30] *** jonasw shows as "online"
[17:28:51] <jonasw> jjrh, how does that work with clients which do not support htat?
[17:28:55] <jonasw> wouldn’t their replies look weird then?
[17:29:29] <jjrh> Yeah that's the problem - if we are having a threaded discussion and bill replies with a client that doesn't have threading it's going to look weird to us.
[17:30:44] <jonasw> yeah
[17:30:50] <jonasw> and that’s why threading doesn’t work, in a nutshell
[17:31:03] <jonasw> also, clicking to make a threaded reply is annoying
[17:31:34] <Zash> jonasw: what if you do heuristics based on this kind of reply?
[17:31:50] <jonasw> heuristics fail :(
[17:31:52] <jjrh> I'm not sure how to deal with that in a group chat without doing something weird like setting my username to jjrh391034 jjrh391035 in each message - so when you reply it would be to my username with the id and our clients would know to include it in the correct thread.
[17:32:16] <jonasw> not all replies have a leading nickname mention :-)
[17:32:21] *** tux has joined the room
[17:32:37] <Zash> assume they belong to the same thread as the last message
[17:34:57] *** peter has left the room
[17:35:12] <Zash> how far could you get with some graph based heuristics?
[17:35:35] *** lovetox has joined the room
[17:35:35] <Seve> Well, things work when a popular client implements X and other clients are forced to implement X because that client has that.
[17:36:44] *** nyco has left the room
[17:36:52] *** xnyhps has joined the room
[17:37:02] <Zash> if two (sub)groups of people seem to be talking mostly among themselves, uh, surely there are fancy algoritms that could tell you about that
[17:38:03] <jjrh> well perhaps some sort of id appended to messages would work - If people with clients that don't support threading don't use the legacy way of inserting at least that id in their reply to a conversation well their message will be ignored / lost in the noise. Same way on a mailing list if someone just creates a new message to reply to a existing thread people will simply ignore it / not see it.
[17:38:03] *** Dave Cridland has left the room
[17:38:48] <jjrh> Zash, well what would be really neat is if one could find a way to essentially create a new MUC so the conversation moves there
[17:38:50] *** Dave Cridland shows as "online"
[17:38:57] <Zash> did you just say that clients that don't implement this will implement it?
[17:39:34] *** Dave Cridland shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[17:39:34] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[17:40:02] *** tux has joined the room
[17:40:03] *** uc has joined the room
[17:40:22] <jjrh> if all our messages end up with "Zash: #MESSAGEINGTHREADING_19230 , did you just say that clients that don't implement this will implement it?" for clients that don't support threading it's up to the user to include #MESSAGEINGTHREADING_19230 in their reply
[17:40:37] <jjrh> That's not a great way solution though.
[17:40:39] <Zash> the user isn't going to do that
[17:40:47] <Zash> see, I didn't even
[17:42:01] <Zash> If you want an entirely separate room, then create one and invite people there
[17:42:21] <Zash> Surely it should be possible to send an invite to a room
[17:44:29] *** tux has joined the room
[17:45:29] <jjrh> I guess that's another way - if your client doesn't have threading support you get a message saying to join a room. That's a crummy solution too.
[17:45:32] <Zash> That's a more of a hard break tho, not what I imagine threading in a groupchat could be
[17:45:55] <Zash> I imagined that be more fluid
[17:49:34] *** Dave Cridland shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[17:49:34] *** dwd shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[17:49:43] <jjrh> What would be neat - providing everyone had a client that supported threading - is to figure out when a thread should basically become a new chat room. Effectively 'off topic' discussions wouldn't matter, if we start talking about the new starwars movie in xsf it wouldn't be disturbance because that conversation would quickly be migrated to a new room.
[17:51:22] *** Steve Kille shows as "away" and his status message is "Hampton"
[17:52:05] <Zash> What would threading even look like in a real time groupchat?
[17:52:26] <Zash> I imagine you would get pretty far by just placing more focus on messages in your current thread
[17:52:42] <Zash> like, fate down the others a bit
[17:56:38] *** rion has left the room
[17:56:56] *** Yagiza shows as "away" and his status message is "Автостатус из-за бездействия более чем 10 минут"
[18:00:07] <jjrh> Yeah - I think I would do something like have the top level show up in the main room #threading_in_xmpp every time so we know chatter in that topic is going on. Same way when I check my email for a mailing list the thread with the most recent reply gets bumped to the top. If i'm active in the discussion (have a chat tab open) in the main chat I wouldn't see that thread.
[18:01:34] <jjrh> I feel like even if every XMPP client supported threading and all of them did it reasonably well people would just not use it and things would mostly remain the way they are now.
[18:03:02] <jjrh> People (including myself) get stuck in the ways they are used to.
[18:04:15] *** Yagiza shows as "online" and his status message is "Доступен"
[18:05:00] *** jjrh has left the room
[18:05:03] *** jjrh shows as "online"
[18:06:20] *** jjrh has left the room
[18:07:14] *** jjrh shows as "online"
[18:07:35] *** jjrh has left the room
[18:08:18] *** jjrh shows as "online"
[18:09:05] *** Steve Kille shows as "online" and his status message is "Hampton"
[18:09:31] *** blabla has left the room
[18:10:18] *** Yagiza has left the room
[18:12:21] *** nyco shows as "online"
[18:13:07] *** ralphm has joined the room
[18:14:23] *** Steve Kille shows as "online" and his status message is "Hampton"
[18:14:24] *** Steve Kille shows as "online" and his status message is "Hampton"
[18:15:44] *** stefandxm has joined the room
[18:15:44] *** stefandxm shows as "online" and his status message is "Available"
[18:16:43] <moparisthebest> from a UX perspective how would I even indicate who (what thread) I am replying to?
[18:16:52] *** Seve/SouL shows as "online"
[18:17:54] *** remko shows as "online"
[18:18:37] *** mimi89999 has left the room
[18:18:54] *Seve remembers people to check how Slack does that.
[18:19:25] <Seve> https://slackhq.com/threaded-messaging-comes-to-slack-417ffba054bd
[18:19:56] *** mimi89999 shows as "online"
[18:20:29] <Seve> https://get.slack.help/hc/en-us/articles/115000769927-Message-threads
[18:20:44] <Seve> Although I would search for a video or something, to see more clearly how it's done.
[18:22:00] *** Dave Cridland shows as "online"
[18:22:00] *** dwd shows as "online"
[18:22:43] *** nyco has left the room
[18:23:07] *** ralphm has joined the room
[18:24:25] *** Dave Cridland has left the room
[18:24:36] *** Dave Cridland shows as "online"
[18:25:22] <jonasw> what’s a usable client on Mac OS?
[18:27:28] *** Steve Kille has left the room
[18:27:28] <Ge0rG> jonasw: adium and iMessage or so I heard. Not perfect though
[18:27:38] <Ge0rG> jonasw: maybe Swift 4
[18:27:40] *** Seve/SouL has left the room
[18:28:02] *** tux shows as "online"
[18:28:03] *** tux has left the room
[18:28:10] *** Seve/SouL shows as "online"
[18:30:06] *** Steve Kille has left the room
[18:30:09] <Ge0rG> Seve: I've used slack threading once after it was released, but nobody else in my team did, and the UX felt somehow wrong
[18:30:21] <Ge0rG> Seve: so any news from KDE?
[18:30:48] *** Dave Cridland shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[18:30:48] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[18:30:57] *** jjrh has left the room
[18:31:00] *** jjrh shows as "online"
[18:32:29] *** lumi shows as "away" and his status message is "(Idle 10 min)"
[18:32:34] *** stefandxm has left the room
[18:33:07] *** ralphm has joined the room
[18:36:25] *** jubalh has joined the room
[18:37:05] *** jjrh has left the room
[18:37:18] <jonasw> wat, matrix needs to poll if it can’t have google push foo?
[18:37:20] <jonasw> that’s fun
[18:37:31] *** Dave Cridland has left the room
[18:37:37] *** Dave Cridland shows as "online"
[18:38:16] <Zash> What else would it do
[18:38:26] *** jjrh shows as "online"
[18:38:41] *** lumi shows as "online"
[18:40:19] <marc> hm? matrix protocol uses polling?
[18:40:35] *** Steve Kille has joined the room
[18:40:40] *** Steve Kille shows as "online" and his status message is "At Home"
[18:40:48] *** Dave Cridland shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[18:40:48] *** dwd shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[18:41:08] <jonasw> marc, unless they can use google/apple push
[18:41:14] *** suzyo has joined the room
[18:41:22] <marc> wtf?
[18:41:26] <jonasw> yeah
[18:41:32] <marc> jonasw, ref?
[18:41:38] <jonasw> the settings in the app apparently
[18:41:40] <Zash> But http and json!
[18:41:45] <jonasw> marc, something about "sync interval"
[18:43:35] <marc> maybe this part: https://matrix.org/docs/spec/client_server/r0.3.0.html#syncing
[18:44:48] *** andy has left the room
[18:45:07] <moparisthebest> jonasw, gajim and dino run on macos too right?
[18:45:25] *** andy has joined the room
[18:45:45] <jonasw> moparisthebest, I don’t know?
[18:45:48] <jonasw> do they?
[18:45:52] <jonasw> (gajim especially)
[18:45:52] <moparisthebest> pretty sure yes
[18:45:58] <moparisthebest> gajim almost certainly does
[18:46:00] <jonasw> okay
[18:46:35] <moparisthebest> Seve, so from https://slackhq.com/threaded-messaging-comes-to-slack-417ffba054bd they are just joining another muc that happens to be a split window from the main muc ?
[18:46:37] <daniel> I think it is planned to make dino work on macos. Due to the general beta state of it there might be bugs
[18:48:08] *** Guus shows as "online"
[18:48:37] *** Dave Cridland has left the room
[18:48:37] *** Dave Cridland shows as "online"
[18:49:06] *** tux shows as "away" and his status message is "Nicht am PC"
[18:49:14] *** stefandxm has joined the room
[18:49:14] *** stefandxm shows as "online" and his status message is "Available"
[18:50:53] *** remko shows as "away"
[18:55:46] *** Dave Cridland has left the room
[18:55:47] *** Dave Cridland shows as "online"
[18:56:56] *** ralphm has joined the room
[18:57:02] *** remko shows as "online"
[18:57:10] <Ge0rG> Gajim isn't a client I would recommend to newcomers.
[18:58:44] *** Dave Cridland has left the room
[18:58:45] *** Dave Cridland shows as "online"
[18:59:41] *** Dave Cridland has left the room
[18:59:44] *** Dave Cridland shows as "online"
[18:59:47] *** Dave Cridland has left the room
[18:59:47] *** Dave Cridland shows as "online"
[19:00:05] *** rion has joined the room
[19:01:18] *** dwd shows as "online"
[19:01:18] *** Dave Cridland shows as "online"
[19:04:08] *** Syndace has joined the room
[19:05:22] *** Guus has left the room
[19:05:22] *** Guus shows as "online"
[19:06:02] *** rion has left the room
[19:06:14] *** rion has joined the room
[19:08:20] *** Dave Cridland has left the room
[19:08:20] *** Dave Cridland shows as "online"
[19:12:29] *** Dave Cridland has left the room
[19:12:55] *** Dave Cridland shows as "online"
[19:12:55] *** rion has left the room
[19:13:25] *** Dave Cridland has left the room
[19:13:26] *** Dave Cridland shows as "online"
[19:13:58] *** Dave Cridland has left the room
[19:14:05] *** Dave Cridland shows as "online"
[19:15:05] <moparisthebest> Ge0rG, well 'works' is better than 'doesn't work'
[19:15:17] <moparisthebest> and none of those other clients have mam/carbons I think
[19:15:40] *** Dave Cridland shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[19:15:40] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[19:16:02] *** daniel shows as "online"
[19:16:16] *** Seve/SouL shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[19:17:19] <daniel> moparisthebest: well dino has both. But I hear it's still buggy
[19:17:23] *** Seve/SouL shows as "online"
[19:17:26] *** lovetox shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[19:17:26] *** Alex has left the room
[19:17:43] <Ge0rG> We need a client usability score
[19:18:19] *** Guus has left the room
[19:18:21] <moparisthebest> yes dino is fine too, I was mainly saying I'd recommend gajim over pidgin/adium all day
[19:18:34] <daniel> Sure. That I can agree with
[19:18:59] *** lovetox shows as "online"
[19:20:52] *** ralphm has joined the room
[19:22:05] *** nyco shows as "online"
[19:22:22] *** remko shows as "away"
[19:22:35] *** stefandxm shows as "away" and his status message is "Available"
[19:24:22] *** sezuan has joined the room
[19:25:03] *** lovetox shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[19:25:35] *** lovetox shows as "online"
[19:25:40] *** Dave Cridland shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[19:25:40] *** dwd shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[19:26:16] *** Alex has joined the room
[19:26:51] *** remko shows as "online"
[19:38:06] *** stefandxm shows as "online" and his status message is "Available"
[19:38:33] <jonasw> can swift do MAM?
[19:38:35] <jonasw> (and gajim)
[19:38:44] *** daniel shows as "online"
[19:40:28] *** Seve/SouL shows as "online"
[19:41:52] *** sezuan has left the room
[19:42:00] <SamWhited> Gajim can, Swift couldn't the last time I used it, but I know they've tried to modernize it a bit since then so it might be able to now.
[19:42:01] *** sezuan has joined the room
[19:42:27] <jonasw> SamWhited, released gajim or 1.0 beta?
[19:42:51] <SamWhited> I'm not sure, released I think. Give me a second and I'll see what I have installed
[19:43:00] <jonasw> thanks
[19:43:17] *** SamWhited shows as "online"
[19:44:15] *** Seve/SouL has left the room
[19:44:44] *** Seve/SouL shows as "online"
[19:46:45] <SamWhited> hmm, I thought the version I had on this machine did it, but I can't make it make a query (0.16.9) so maybe I did have the beta installed on my other machine or something
[19:46:51] *** SamWhited has left the room
[19:48:22] *** Seve/SouL has left the room
[19:52:50] <SamWhited> Ah, I see, it does have MAM, just not a version I support. 0.16.9 supports mam:0, 1.0.0 beta supports :1 and :2
[19:52:56] *** lovetox shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[19:53:04] *** andy has left the room
[19:53:14] <jonasw> I see
[19:53:25] <SamWhited> https://dev.gajim.org/gajim/gajim/blob/gajim-1.0.0-alpha1/ChangeLog
[19:53:41] <SamWhited> They dropped OTR too, nifty.
[19:54:01] <SamWhited> But support EME now for some reason… I will never understand the Gajim decision making process.
[19:54:30] <SamWhited> oh, no, that's not what I thought it was. Nevermind, that makes sense.
[19:55:24] <jonasw> what’s wrong with EME?
[19:55:27] <jonasw> yeah
[19:55:33] *** SamWhited shows as "online"
[19:57:35] *** lovetox shows as "online"
[19:57:59] *** Seve/SouL has left the room
[19:58:10] *** la|r|ma has joined the room
[19:58:22] *** Seve/SouL shows as "online"
[19:58:46] *** Seve/SouL has left the room
[20:00:37] <SamWhited> I was thinking it was the old encryption mechanism that never got much adoption, I can't remember what it was called.
[20:01:57] *** Alex has left the room
[20:02:05] *** Alex has joined the room
[20:03:34] *** Ge0rG shows as "away"
[20:03:34] <jjrh> Ge0rG, +1 for client usability score. I'd factor in clients with support for XEP's which contribute to usability (message carbons for instance)
[20:04:31] *** SamWhited has left the room
[20:04:48] *** andy has joined the room
[20:05:11] <Ge0rG> jjrh: I consider Carbons a MUST for many years now, but they are less urgent for single-client users.
[20:05:25] <Ge0rG> OTOH, I don't have MAM in any of my actively used clients.
[20:06:39] *** nyco has left the room
[20:07:23] <SamWhited> I get really annoyed with mcabber for not having MAM, it's a terrible experience.
[20:07:38] <SamWhited> If I want to catch up on something I have to use Conversations
[20:08:23] <Ge0rG> SamWhited: you need leave mcabber 24/7, or make conversations use a negative priority.
[20:08:46] <Ge0rG> (this is a statement about the quirks of XMPP, first and foremost)
[20:08:50] <jjrh> I think it's problematic that a android client is one of the best XMPP clients
[20:10:06] *** lovetox shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[20:12:33] *** lovetox shows as "online"
[20:12:56] *** Seve/SouL has joined the room
[20:14:04] <jjrh> problematic is probably the wrong word.
[20:15:03] *** peter has joined the room
[20:15:37] *** andy has left the room
[20:19:19] *** Steve Kille shows as "away" and his status message is "At Home"
[20:19:29] *** Seve/SouL has left the room
[20:19:32] *** Seve/SouL has joined the room
[20:20:41] *** remko shows as "away"
[20:21:11] *** jjrh has left the room
[20:21:23] *** jjrh shows as "online"
[20:24:31] <Ge0rG> jjrh: sad?
[20:24:50] <marc> So let's be prepared for https://puri.sm/shop/librem-5/ :)
[20:25:00] <Ge0rG> What's really problematic is that it's not *my* android client! 😁
[20:25:12] <marc> "Partnering with Matrix Librem 5 is the first ever Matrix-powered smartphone, natively using end-to-end encrypted decentralised communication in its dialer and messaging app."
[20:27:54] <Ge0rG> We need more people in the SCAM team!
[20:28:16] *** la|r|ma shows as "online"
[20:28:34] *** lovetox shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[20:28:50] *** jjrh has left the room
[20:29:02] *** jjrh shows as "online"
[20:29:45] *** Alex has left the room
[20:30:15] *** jjrh has left the room
[20:30:17] *** lskdjf shows as "online"
[20:30:18] *** jjrh shows as "online"
[20:30:22] *** Alex has joined the room
[20:30:39] <SaltyBones> has anybody ever looked at matrix and if their stuff is accidentally actually good? :)
[20:30:44] *** lskdjf shows as "online"
[20:30:47] <marc> Ge0rG, what's SCAM?
[20:30:52] <SaltyBones> I mean their "reference" client is not but who knows about the protocol :p
[20:31:41] <marc> SaltyBones, they rely on polling or an additional push protocol
[20:31:41] <Ge0rG> marc: our marketing team, https://wiki.xmpp.org/web/Summits_Conferences_And_Meetups_team
[20:31:41] <marc> wtf
[20:32:25] <marc> Ge0rG, I want a hoodie!
[20:32:27] <marc> NOW!
[20:32:28] <marc> :D
[20:32:42] <Ge0rG> marc: you should've gone to FOSDEM
[20:32:59] <Ge0rG> I don't even want an XMPP hoodie. Sad. I'd rather have a Jabber one, but that will be 500$.
[20:32:59] <marc> Ge0rG, yeah, damn :D
[20:33:31] <marc> Ge0rG, how does the jabber hoodie look like?
[20:35:02] <Ge0rG> marc: no idea.
[20:35:07] *** lovetox shows as "online"
[20:35:37] <jjrh> The matrix web client is pretty
[20:36:42] *** Alex shows as "online"
[20:37:23] <Ge0rG> Actually there is a hoodie I want to have.
Front: "Schroedinger's Chat"
Back: "XMPP Group Chat 1.0 Protocol"
[20:37:40] *** andy has joined the room
[20:38:09] *** Ge0rG has left the room
[20:38:17] *** Ge0rG shows as "online"
[20:38:37] <marc> Ge0rG: I miss your name on the SCAM page ;)
[20:39:00] <Ge0rG> marc: I rather want to be on the SPAM page.
[20:39:21] <SamWhited> I've looked at Matrix a bit; the clients they wrote are nice, the protocol isn't (well, it would be good for other things, but not for chat or anything realtime)
[20:41:01] <Ge0rG> SamWhited: but http has won, together with Javascript and rest
[20:41:19] <jjrh> https://matrix.org/docs/projects/try-matrix-now.html they have quite a few clients.
[20:41:27] <Ge0rG> And XSS and https://www.mysonicwall.com/sonicalert/searchresults.aspx?ev=article&id=1107
[20:41:28] *** Kev has joined the room
[20:42:20] *** Kev shows as "away"
[20:42:32] *** ThurahT shows as "away"
[20:42:32] *** ThurahT shows as "online"
[20:42:42] *** Steve Kille shows as "online" and his status message is "At Home"
[20:42:58] <daniel> Oh til that couch db is still a thing
[20:43:21] <daniel> I wonder if it does multi threading now
[20:43:49] *** blabla has joined the room
[20:44:34] *** Kev has left the room
[20:47:27] *** remko shows as "online"
[20:47:49] *** remko has left the room
[20:48:36] *** andy has left the room
[20:48:42] *** peter shows as "away" and his status message is "Auto Status (idle)"
[20:50:52] *** ralphm has joined the room
[20:51:18] <SaltyBones> i dont understand
[20:51:21] <SaltyBones> where are these nice clients
[20:51:28] <SaltyBones> everybody seems to use riot which is pretty awful
[20:52:52] *** waqas has joined the room
[20:53:38] <jjrh> Riot looks pretty and is something that is familiar to folks (looks like slack/discord/fb messenger)
[20:54:00] *** peter shows as "online"
[20:54:11] *** valo has joined the room
[20:54:14] *** ThurahT shows as "away"
[20:54:14] *** ThurahT shows as "away"
[20:55:39] <SamWhited> Riot felt a bit cluttered at times, but it was pretty and worked more reliably than any XMPP desktop client I'd ever used up until that point.
[20:55:50] <SamWhited> And had more modern features.
[20:58:50] *** intosi has joined the room
[21:00:04] *** Guus shows as "online"
[21:01:10] <SaltyBones> i only know of video calls
[21:01:14] <SaltyBones> but that s pretty awesome
[21:02:07] *** Steve Kille shows as "away" and his status message is "At Home"
[21:03:43] *** jonasw shows as "away"
[21:04:14] *** peter shows as "away" and his status message is "Auto Status (idle)"
[21:04:50] *** la|r|ma shows as "online"
[21:05:05] *** intosi has left the room
[21:05:06] *** intosi has joined the room
[21:05:14] <jjrh> http://blogs.asterisk.org/2017/09/20/asterisk-15-multi-stream-media-sfu/ this stuff looks pretty nice
[21:06:31] *** tux shows as "online"
[21:07:55] *** goffi has left the room
[21:12:19] *** Guus has left the room
[21:13:52] *** jubalh has joined the room
[21:15:02] *** ralphm has joined the room
[21:15:19] *** Syndace has joined the room
[21:17:31] *** Guus shows as "online"
[21:20:10] *** Guus has left the room
[21:21:12] *** Holger shows as "online" and his status message is "I'm available"
[21:24:14] *** peter shows as "xa" and his status message is "Auto Status (idle)"
[21:26:00] *** daniel has left the room
[21:26:05] *** daniel shows as "online"
[21:26:09] *** Dave Cridland has left the room
[21:26:26] *** Dave Cridland shows as "online"
[21:26:32] *** Dave Cridland has left the room
[21:26:33] *** Dave Cridland shows as "online"
[21:27:21] *** blabla has joined the room
[21:27:51] *** stefandxm shows as "away" and his status message is "Available"
[21:30:19] *** Guus has left the room
[21:32:36] *** Kev has joined the room
[21:32:48] *** Kev shows as "away"
[21:33:41] *** jubalh has joined the room
[21:35:01] *** daniel has left the room
[21:38:20] <moparisthebest> the best part about that is the GIF http://blogs.asterisk.org/wp-content/uploads/2017/09/cmp2k_1.gif
[21:38:23] <moparisthebest> really takes you back
[21:39:40] *** daniel shows as "online"
[21:41:56] *** ralphm has joined the room
[21:43:31] *** Syndace has joined the room
[21:44:57] *** Alex has left the room
[21:47:06] *** jubalh has left the room
[21:49:13] *** peter shows as "online"
[21:49:52] *** Alex has joined the room
[21:49:53] *** daniel has left the room
[21:50:01] *** Guus has joined the room
[21:53:39] *** andy has joined the room
[21:53:55] *** Guus shows as "online"
[22:00:14] *** daniel has left the room
[22:00:20] *** daniel has joined the room
[22:01:12] *** Dave Cridland has left the room
[22:01:25] *** Dave Cridland shows as "online"
[22:01:27] *** Dave Cridland has left the room
[22:01:28] *** Dave Cridland shows as "online"
[22:02:10] *** Dave Cridland has left the room
[22:02:14] *** Dave Cridland shows as "online"
[22:03:03] *** blabla has joined the room
[22:05:29] <marc> Ge0rG: your landing page should accept raw XMPP URIs
[22:05:56] *** peter shows as "away" and his status message is "Auto Status (idle)"
[22:07:59] *** Dave Cridland has left the room
[22:07:59] *** Dave Cridland shows as "online"
[22:08:37] *** Dave Cridland has left the room
[22:08:56] *** Dave Cridland shows as "online"
[22:10:41] *** Dave Cridland has left the room
[22:10:41] *** intosi has left the room
[22:10:42] *** Dave Cridland shows as "online"
[22:12:36] *** SamWhited shows as "online"
[22:12:37] *** SamWhited shows as "online"
[22:13:36] *** SamWhited has left the room
[22:13:43] *** andy has left the room
[22:14:03] *** jjrh has left the room
[22:14:09] *** jjrh shows as "online"
[22:15:08] *** jjrh has left the room
[22:19:20] *** nyco shows as "online"
[22:20:06] *** jjrh shows as "online"
[22:20:31] *** Guus has left the room
[22:20:40] *** Guus shows as "online"
[22:21:19] *** andy has joined the room
[22:21:46] *** MattJ shows as "away"
[22:25:41] <SaltyBones> SamWhited, what's the problem with matrix's protocol?
[22:25:56] *** peter shows as "xa" and his status message is "Auto Status (idle)"
[22:26:38] <SamWhited> It's a giant distributed graph protocol which will never scale very well
[22:26:47] <SamWhited> More or less everything syncs to everything else in a big mesh
[22:27:35] *** lumi shows as "away" and his status message is "(Idle 10 min)"
[22:28:03] *** sezuan has left the room
[22:28:34] *** jjrh has left the room
[22:28:42] *** jjrh shows as "online"
[22:29:05] *** lumi shows as "online"
[22:29:26] *** jjrh has left the room
[22:29:29] *** jjrh shows as "online"
[22:31:12] *** andy has left the room
[22:31:43] *** nyco has left the room
[22:33:22] *** nyco shows as "online"
[22:34:36] *** Guus has left the room
[22:34:46] *** Guus shows as "online"
[22:35:32] *** stefandxm shows as "online" and his status message is "Available"
[22:41:01] <SaltyBones> What does it sync?
[22:46:25] *** Steve Kille shows as "online" and his status message is "At Home"
[22:46:25] *** stefandxm shows as "away" and his status message is "Available"
[22:47:06] *** SaltyBones has left the room
[22:49:39] *** nyco has left the room
[22:49:44] *** nyco shows as "online"
[22:54:07] <SamWhited> Message history between whatever servers are a part of the conversation. Having history in multiple places isn't bad, but the big mesh they build and all the polling they do is rather chatty.
[22:54:48] *** Guus has left the room
[22:54:48] *** Guus shows as "online"
[22:54:52] *** SamWhited shows as "online"
[22:59:15] <SaltyBones> So if two people chat it would only involve two servers, right?
[22:59:21] <SaltyBones> Sounds benign and like xmpp...? :)
[22:59:28] *** peter shows as "online"
[22:59:37] *** stefandxm shows as "online" and his status message is "Available"
[23:04:33] *** Steve Kille shows as "away" and his status message is "At Home"
[23:04:34] *** Guus has left the room
[23:04:35] *** Guus shows as "online"
[23:05:59] *** Dave Cridland has left the room
[23:06:19] *** Guus has left the room
[23:07:18] *** Dave Cridland shows as "online"
[23:07:22] *** Dave Cridland has left the room
[23:08:31] *** Dave Cridland shows as "online"
[23:09:47] *** Dave Cridland has left the room
[23:09:59] <marc> jonasw: does that mean that all native desktop client use polling? I assume Google Push is not available on Desktop
[23:10:20] *** Dave Cridland shows as "online"
[23:11:10] *** mimi89999 shows as "online"
[23:14:04] *** peter shows as "away" and his status message is "Auto Status (idle)"
[23:16:17] *** marc has left the room
[23:16:35] *** marc shows as "online"
[23:17:37] *** Holger shows as "away" and his status message is "Auto-away (idle)"
[23:17:42] *** mimi89999 has left the room
[23:18:12] *** mimi89999 has joined the room
[23:18:42] *** uc has joined the room
[23:18:52] *** waqas has left the room
[23:19:03] *** mimi89999 shows as "online"
[23:21:43] *** peter shows as "online"
[23:24:00] *** lumi has left the room
[23:33:51] *** la|r|ma has left the room
[23:35:38] *** marc has left the room
[23:36:45] *** marc has left the room
[23:39:02] *** lovetox shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[23:40:27] *** peter shows as "away" and his status message is "Auto Status (idle)"
[23:43:04] *** Guus shows as "online"
[23:43:31] *** peter has left the room
[23:48:19] *** lovetox shows as "online"
[23:48:25] *** lskdjf shows as "online"
[23:48:43] *** SamWhited has left the room
[23:48:46] *** lovetox has left the room
[23:49:45] *** Alex has left the room
[23:50:31] *** Dave Cridland has left the room
[23:50:41] *** Dave Cridland shows as "online"
[23:51:12] *** stefandxm shows as "away" and his status message is "Available"
[23:51:34] *** pep. has left the room
[23:52:13] *** pep. shows as "online"
[23:52:39] *** Dave Cridland has left the room
[23:52:49] *** Dave Cridland shows as "online"
[23:53:51] *** ralphm has joined the room
[23:55:21] *** Dave Cridland has left the room
[23:58:34] *** Dave Cridland shows as "online"