Monday, December 18, 2017
xsf@muc.xmpp.org
December
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
29
30
31
             
XSF Discussion | Logs: http://logs.xmpp.org/xsf/ | Agenda https://trello.com/b/Dn6IQOu0/board-meetings

[00:03:17] *** daniel has left the room
[00:04:39] *** ralphm shows as "online"
[00:08:36] *** Ge0rG has left the room
[00:08:37] *** Ge0rG shows as "online"
[00:09:42] *** marc has left the room
[00:21:47] *** Ge0rG has left the room
[00:21:48] *** Ge0rG shows as "online"
[00:27:24] *** Kev shows as "away"
[00:38:14] *** ralphm has left the room
[00:38:22] *** ralphm shows as "online"
[00:38:36] *** Ge0rG has left the room
[00:38:37] *** Ge0rG shows as "online"
[00:46:35] *** ThurahT shows as "away"
[00:46:35] *** ThurahT shows as "online"
[00:50:11] *** tux has left the room
[00:50:12] *** tux has joined the room
[00:52:37] *** ThurahT shows as "away"
[00:52:37] *** ThurahT shows as "away"
[00:59:52] *** sonny has left the room
[00:59:55] *** sonny has joined the room
[01:00:01] *** Ge0rG has left the room
[01:00:02] *** Ge0rG shows as "online"
[01:02:43] *** ThurahT shows as "away"
[01:02:43] *** ThurahT shows as "online"
[01:05:26] *** sonny has joined the room
[01:08:36] *** Ge0rG has left the room
[01:08:37] *** Ge0rG shows as "online"
[01:10:42] *** ThurahT shows as "away"
[01:10:42] *** ThurahT shows as "away"
[01:14:11] *** sonny has left the room
[01:14:14] *** sonny has joined the room
[01:23:14] *** ThurahT shows as "away"
[01:23:14] *** ThurahT shows as "online"
[01:31:32] *** Ge0rG has left the room
[01:31:34] *** Ge0rG shows as "online"
[01:32:04] *** ThurahT shows as "away"
[01:32:04] *** ThurahT shows as "away"
[01:38:36] *** Ge0rG has left the room
[01:38:37] *** Ge0rG shows as "online"
[01:52:52] *** sonny has left the room
[01:52:55] *** sonny has joined the room
[01:56:30] *** ThurahT shows as "away"
[01:56:30] *** ThurahT shows as "online"
[02:00:01] *** Ge0rG has left the room
[02:00:02] *** Ge0rG shows as "online"
[02:08:36] *** Ge0rG has left the room
[02:08:37] *** Ge0rG shows as "online"
[02:08:58] *** ThurahT shows as "away"
[02:08:58] *** ThurahT shows as "away"
[02:12:49] *** la|r|ma has joined the room
[02:16:51] *** daniel has left the room
[02:16:56] *** daniel has joined the room
[02:17:23] *** @Alacer has left the room
[02:19:16] *** @Alacer has joined the room
[02:29:32] *** Ge0rG has left the room
[02:29:34] *** Ge0rG shows as "online"
[02:34:38] *** daniel has left the room
[02:38:37] *** Ge0rG has left the room
[02:38:38] *** Ge0rG shows as "online"
[02:58:32] *** Ge0rG has left the room
[02:58:33] *** Ge0rG shows as "online"
[03:00:01] *** la|r|ma shows as "online"
[03:08:37] *** Ge0rG has left the room
[03:08:38] *** Ge0rG shows as "online"
[03:10:53] *** la|r|ma shows as "online"
[03:12:20] *** la|r|ma shows as "online"
[03:12:48] *** la|r|ma has left the room
[03:12:52] *** la|r|ma shows as "online"
[03:15:47] *** daniel has joined the room
[03:17:01] *** Zash has left the room
[03:27:32] *** Ge0rG has left the room
[03:27:33] *** Ge0rG shows as "online"
[03:31:01] *** daniel has left the room
[03:31:04] *** daniel has joined the room
[03:34:27] *** daniel has left the room
[03:34:33] *** daniel has joined the room
[03:35:56] *** @Alacer has left the room
[03:37:15] *** @Alacer has joined the room
[03:38:37] *** Ge0rG has left the room
[03:38:38] *** Ge0rG shows as "online"
[03:53:37] *** Ge0rG has left the room
[03:53:38] *** Ge0rG shows as "online"
[04:06:31] *** SamWhited has left the room
[04:08:37] *** Ge0rG has left the room
[04:08:38] *** Ge0rG shows as "online"
[04:12:55] *** arc has left the room
[04:20:19] *** uc has left the room
[04:20:22] *** uc has joined the room
[04:23:38] *** Ge0rG has left the room
[04:23:39] *** Ge0rG shows as "online"
[04:26:21] *** daniel has left the room
[04:26:27] *** daniel has joined the room
[04:38:38] *** Ge0rG has left the room
[04:38:39] *** Ge0rG shows as "online"
[04:47:04] *** daniel has left the room
[04:47:07] *** daniel has joined the room
[04:53:38] *** Ge0rG has left the room
[04:53:39] *** Ge0rG shows as "online"
[04:53:45] *** stefandxm shows as "online" and his status message is "Available"
[04:56:26] *** @Alacer has left the room
[04:58:47] *** @Alacer has joined the room
[05:01:09] *** arc has joined the room
[05:08:38] *** Ge0rG has left the room
[05:08:39] *** Ge0rG shows as "online"
[05:09:30] *** tim@boese-ban.de shows as "online"
[05:21:51] *** xnyhps shows as "away" and his status message is "Away"
[05:21:54] *** xnyhps shows as "online"
[05:23:33] *** Ge0rG has left the room
[05:23:34] *** Ge0rG shows as "online"
[05:24:40] *** daniel has left the room
[05:24:44] *** daniel has joined the room
[05:26:59] *** Ge0rG has left the room
[05:27:19] *** Ge0rG shows as "away"
[05:27:49] *** Ge0rG has left the room
[05:28:00] *** Ge0rG shows as "away"
[05:28:38] *** Ge0rG shows as "away"
[05:29:30] *** xnyhps shows as "online"
[05:29:46] *** xnyhps shows as "online"
[05:35:20] *** Syndace has left the room
[05:35:23] *** Syndace has joined the room
[05:38:38] *** Ge0rG has left the room
[05:38:39] *** Ge0rG shows as "online"
[05:51:25] *** ThurahT shows as "away"
[05:51:25] *** ThurahT shows as "online"
[05:52:33] *** Ge0rG has left the room
[05:52:34] *** Ge0rG shows as "online"
[05:53:44] *** xnyhps shows as "online"
[05:56:08] *** daniel has left the room
[05:56:10] *** daniel has joined the room
[05:56:14] *** xnyhps shows as "online"
[06:00:51] *** ThurahT shows as "away"
[06:00:51] *** ThurahT shows as "away"
[06:06:48] *** daniel has left the room
[06:06:52] *** daniel has joined the room
[06:07:20] *** daniel has left the room
[06:07:26] *** daniel has joined the room
[06:08:47] *** Ge0rG has left the room
[06:08:48] *** Ge0rG shows as "online"
[06:18:58] *** xnyhps shows as "online"
[06:21:33] *** Ge0rG has left the room
[06:21:34] *** Ge0rG shows as "online"
[06:21:58] *** xnyhps shows as "online"
[06:29:37] *** matlag shows as "online"
[06:34:20] *** @Alacer has left the room
[06:34:28] *** @Alacer has joined the room
[06:38:38] *** Ge0rG has left the room
[06:38:39] *** Ge0rG shows as "online"
[06:42:03] *** xnyhps shows as "online"
[06:46:41] *** xnyhps shows as "online"
[06:47:42] *** xnyhps shows as "online"
[06:48:26] *** xnyhps shows as "online"
[06:48:39] *** ThurahT shows as "away"
[06:48:39] *** ThurahT shows as "online"
[06:50:26] *** xnyhps shows as "away" and his status message is "Away"
[06:50:34] *** daniel has left the room
[06:51:07] *** daniel has joined the room
[06:51:18] *** goffi has joined the room
[06:51:41] *** xnyhps shows as "away" and his status message is "Away"
[06:52:01] *** ralphm shows as "online"
[06:52:24] *** ralphm has left the room
[06:52:43] *** zinid has left the room
[06:52:45] *** zinid has joined the room
[06:53:38] *** Ge0rG has left the room
[06:53:39] *** Ge0rG shows as "online"
[06:54:41] *** ThurahT shows as "away"
[06:54:41] *** ThurahT shows as "away"
[06:55:08] *** jonasw shows as "online"
[06:59:43] *** ralphm has left the room
[07:01:29] *** ralphm has joined the room
[07:03:52] *** Guus has joined the room
[07:08:39] *** Ge0rG has left the room
[07:08:40] *** Ge0rG shows as "online"
[07:19:31] *** daniel shows as "online"
[07:21:28] *** Ge0rG has left the room
[07:21:29] *** Ge0rG shows as "online"
[07:25:31] *** uc has left the room
[07:25:32] *** uc has joined the room
[07:26:19] *** Steve Kille shows as "online" and his status message is "At Home"
[07:29:06] *** ralphm has left the room
[07:35:39] *** daniel has left the room
[07:35:44] *** daniel shows as "online"
[07:35:51] *** ralphm has joined the room
[07:43:09] *** Kev shows as "online"
[07:44:18] *** xnyhps shows as "away" and his status message is "Away"
[07:45:09] *** Ge0rG has left the room
[07:45:09] *** Ge0rG shows as "online"
[07:46:33] <Ge0rG> pep.: the message you sent to standards@ re MUC and presence=error. Did you have multiple clients joined to the MUC at that time with MSN?
[07:46:50] *** remko has joined the room
[07:46:51] *** remko shows as "online"
[07:50:49] *** Ge0rG has left the room
[07:50:50] *** Ge0rG shows as "online"
[07:54:56] *** Holger has left the room
[07:55:05] *** Holger shows as "online"
[07:59:01] *** Guus has left the room
[07:59:02] *** Guus has joined the room
[08:06:30] *** Guus has left the room
[08:07:41] *** @Alacer has left the room
[08:08:00] *** @Alacer has joined the room
[08:08:39] *** Ge0rG has left the room
[08:08:40] *** Ge0rG shows as "online"
[08:15:49] *** ralphm has joined the room
[08:16:40] *** sonny has left the room
[08:16:42] *** sonny has joined the room
[08:21:17] *** Steve Kille shows as "away" and his status message is "At Home"
[08:21:30] *** vanitasvitae has left the room
[08:23:39] *** Ge0rG has left the room
[08:23:40] *** Ge0rG shows as "online"
[08:23:41] *** goffi has left the room
[08:27:48] *** vanitasvitae has joined the room
[08:31:52] *** Steve Kille shows as "online" and his status message is "At Home"
[08:32:11] *** ralphm shows as "online"
[08:38:29] *** goffi has joined the room
[08:38:32] *** marc has joined the room
[08:38:39] *** Ge0rG has left the room
[08:38:40] *** Ge0rG shows as "online"
[08:38:43] *** Guus has joined the room
[08:39:06] *** Kev shows as "away"
[08:42:20] *** Kev shows as "online"
[08:46:30] *** sonny has left the room
[08:46:35] *** sonny has joined the room
[08:50:33] *** marc has left the room
[08:50:38] *** marc has joined the room
[08:53:39] *** Ge0rG has left the room
[08:53:40] *** Ge0rG shows as "online"
[08:54:21] *** daniel has left the room
[08:54:27] *** daniel shows as "online"
[08:54:45] *** lumi has joined the room
[08:59:23] *** sonny has left the room
[08:59:26] *** sonny has joined the room
[09:00:36] *** stefandxm shows as "away" and his status message is "Available"
[09:02:16] *** ralphm has left the room
[09:02:38] *** marc has left the room
[09:02:45] *** marc has joined the room
[09:03:28] *** ralphm has joined the room
[09:03:46] *** marc shows as "online"
[09:04:24] *** Kev shows as "away"
[09:06:00] *** @Alacer has left the room
[09:06:09] *** @Alacer has joined the room
[09:07:16] *** daniel has left the room
[09:07:16] *** stefandxm shows as "online" and his status message is "Available"
[09:07:21] *** daniel shows as "online"
[09:07:54] *** Kev shows as "online"
[09:08:16] *** xnyhps shows as "online"
[09:11:54] *** remko shows as "away"
[09:12:59] *** daniel has left the room
[09:13:04] *** lumi shows as "away" and his status message is "(Idle 10 min)"
[09:13:06] *** daniel shows as "online"
[09:14:58] *** uc has joined the room
[09:15:35] *** Ge0rG has left the room
[09:15:36] *** Ge0rG shows as "online"
[09:19:12] *** marc has left the room
[09:19:18] *** marc shows as "online"
[09:23:22] *** Steve Kille has left the room
[09:23:39] *** Ge0rG has left the room
[09:23:40] *** Ge0rG shows as "online"
[09:25:43] <daniel> is there are requirement on how short shortnames have to be?
[09:25:54] *** daniel shows as "online"
[09:26:28] <jonasw> nafaik
[09:26:48] *** marc shows as "online"
[09:28:44] *** Martin has joined the room
[09:29:04] *** Martin has left the room
[09:32:01] *** marc has left the room
[09:32:06] *** marc shows as "online"
[09:33:31] *** ralphm has joined the room
[09:35:02] *** remko shows as "online"
[09:38:25] *** Ge0rG has left the room
[09:38:25] *** Ge0rG shows as "online"
[09:42:04] *** stefandxm has left the room
[09:42:31] *** daniel has left the room
[09:42:40] *** daniel shows as "online"
[09:45:02] *** Steve Kille has joined the room
[09:45:03] *** Steve Kille shows as "online" and his status message is "At Home"
[09:45:43] *** Steve Kille shows as "online" and his status message is "Train to Winnersh"
[09:47:06] *** marc has left the room
[09:47:12] *** marc shows as "online"
[09:51:43] *** Guus has left the room
[09:51:44] *** Guus has joined the room
[09:53:24] *** lumi shows as "online"
[09:53:40] *** Ge0rG has left the room
[09:53:41] *** Ge0rG shows as "online"
[09:55:39] *** marc has left the room
[09:55:45] *** marc shows as "online"
[09:55:47] *** stefandxm has joined the room
[09:55:49] *** stefandxm shows as "online" and his status message is "Available"
[09:59:27] *** moparisthebest has joined the room
[10:03:30] *** Guus has left the room
[10:04:46] *** daniel has left the room
[10:04:51] *** daniel shows as "online"
[10:05:24] *** stefandxm has left the room
[10:06:01] *** marc has left the room
[10:06:06] *** marc shows as "online"
[10:06:24] *** Ge0rG has left the room
[10:06:26] *** Ge0rG shows as "online"
[10:09:33] *** Guus has joined the room
[10:13:47] *** ralphm has joined the room
[10:14:04] <jonasw> when marc is done-ish with his XEP, I should start a MUC Invite URL XEP which would be something like PARS but for MUCs
[10:14:16] <jonasw> (integrated with both PARS and what marc did)
[10:14:59] <marc> jonasw, that's nice, I had the same idea
[10:15:00] <marc> :)
[10:15:22] *** daniel shows as "online"
[10:15:37] <jonasw> and then I’ll have to work on prosody to make all that happen and then I can actually invite people to XMPP
[10:15:42] <SouL> +1
[10:16:05] <marc> jonasw, are you prosody dev?
[10:16:14] <jonasw> no
[10:16:19] <jonasw> but writing a module isn’t that hard :)
[10:16:28] <marc> yes, I know
[10:16:40] <marc> I looked at bit into the prosody code
[10:19:40] *** daniel has left the room
[10:19:46] *** daniel shows as "online"
[10:21:06] *** Ge0rG has left the room
[10:21:07] *** Ge0rG shows as "online"
[10:21:59] *** marc has left the room
[10:22:04] *** marc shows as "online"
[10:22:07] <Ge0rG> jonasw: what's wrong with xmpp:muc@service?join ?
[10:22:47] *** daniel has left the room
[10:22:59] *** daniel shows as "online"
[10:23:01] *** zinid has joined the room
[10:23:56] <marc> Ge0rG, the action parameter :P
[10:24:12] <Ge0rG> marc: what about it?
[10:24:33] <marc> Ge0rG, just kidding and a bit trolling ;)
[10:24:54] *** Kev shows as "away"
[10:25:07] <Ge0rG> marc: awww. now I'm really disappointed. You promised you'd never troll.
[10:25:39] <jonasw> Ge0rG, members-only MUC
[10:25:44] <marc> yes, just a second and I thought it's obviously :)
[10:26:16] <Ge0rG> jonasw: fake it by adding a password.
[10:26:31] <jonasw> Ge0rG, that still doesn’t give people an account and presence subscription to me
[10:26:48] <Ge0rG> jonasw: wait, so you want an account, prsence subscription AND a MUC?
[10:26:52] <jonasw> Ge0rG, yes.
[10:26:59] <jonasw> integrate all the things
[10:27:14] <Ge0rG> jonasw: one-push-warm-and-cozy?
[10:27:20] <jonasw> what?
[10:27:22] <Ge0rG> Also including Mr. Robot trivia?
[10:27:29] <SouL> Hahaha
[10:27:33] <jonasw> I have no Mr. Robot trivia
[10:27:37] <Ge0rG> one-tap would've been more appropriate, I suppose
[10:28:07] *** nyco has left the room
[10:29:06] <Ge0rG> jonasw: once you have them onboarded and added to your roster, you can just invite them into the MUC
[10:29:19] <jonasw> Ge0rG, true
[10:29:42] <jonasw> Ge0rG, that requires me to be online to make it work smoothly though
[10:29:57] <Ge0rG> jonasw: that's all client-side-PARS over again
[10:30:01] <jonasw> exactly
[10:30:18] <jonasw> token-based MUC invitation woul dbe neat
[10:30:46] *** Kev shows as "online"
[10:32:31] *** ralphm has joined the room
[10:33:34] *** Alex has joined the room
[10:34:02] *** nyco shows as "online"
[10:34:03] <daniel> > I have no Mr. Robot trivia
I stopped watching after the fight club scene. That was a bit too much for me
[10:36:13] <Ge0rG> I stopped watching after the second episode. It was playing out way too slowly, and the main actor was reminding me of the Frodo performance in LotR.
[10:38:48] <zinid> Ge0rG: same here, two episodes was my PR
[10:41:04] <Ge0rG> But sorry for OTing this MUC once again.
[10:41:35] <Ge0rG> jonasw: you could use the `preauth` token in MUC invitations as well.
[10:42:04] <Ge0rG> I'm still struggling to create a yaxim UI to invite users into a MUC.
[10:42:35] *** Ge0rG has left the room
[10:42:37] *** Ge0rG shows as "online"
[10:42:40] <zinid> Ge0rG: just steal it somewhere
[10:44:09] *** ralphm has joined the room
[10:44:38] *** Guus has left the room
[10:44:54] *** Guus has joined the room
[10:45:10] *** zinid has left the room
[10:45:13] *** zinid has joined the room
[10:46:13] *** Steve Kille has left the room
[10:47:48] *** stefandxm has joined the room
[10:47:49] *** stefandxm shows as "online" and his status message is "Available"
[10:51:40] *** Ge0rG has left the room
[10:51:43] *** Ge0rG shows as "online"
[10:55:48] *** ralphm has joined the room
[10:56:38] *** Alex shows as "online"
[10:57:30] *** Guus has left the room
[10:58:06] *** @Alacer has left the room
[10:59:37] *** stefandxm shows as "away" and his status message is "Available"
[11:01:14] *** @Alacer has joined the room
[11:02:44] *** andrey.g has joined the room
[11:02:55] *** Holger shows as "online" and his status message is "I'm available"
[11:02:56] *** Holger shows as "online" and his status message is "I'm available"
[11:03:38] *** andrey.g has joined the room
[11:03:46] *** stefandxm shows as "online" and his status message is "Available"
[11:09:11] *** andrey.g has joined the room
[11:09:46] *** jcbrand has joined the room
[11:10:02] *** andrey.g has joined the room
[11:11:35] *** Ge0rG has left the room
[11:11:38] *** Ge0rG shows as "online"
[11:12:31] *** Alex has left the room
[11:12:51] *** stefandxm has left the room
[11:12:54] *** stefandxm has joined the room
[11:12:55] *** stefandxm shows as "online" and his status message is "Available"
[11:15:25] *** andrey.g has joined the room
[11:15:29] *** ThurahT shows as "away"
[11:15:29] *** ThurahT shows as "online"
[11:16:16] *** andrey.g has joined the room
[11:18:28] *** stefandxm shows as "away" and his status message is "Available"
[11:19:24] *** intosi has joined the room
[11:19:36] *** daniel has left the room
[11:19:44] *** daniel shows as "online"
[11:20:26] *** lskdjf has joined the room
[11:21:38] *** ThurahT shows as "away"
[11:21:38] *** ThurahT shows as "away"
[11:21:48] *** andrey.g has joined the room
[11:21:53] *** stefandxm shows as "online" and his status message is "Available"
[11:23:12] *** andrey.g has joined the room
[11:23:40] *** Ge0rG has left the room
[11:23:41] *** Ge0rG shows as "online"
[11:24:28] *** ralphm shows as "online"
[11:27:37] *** jubalh has joined the room
[11:28:12] *** andrey.g has joined the room
[11:28:32] *** ThurahT shows as "away"
[11:28:32] *** ThurahT shows as "online"
[11:29:08] *** andrey.g has joined the room
[11:30:02] <Holger> Just auto-join :-)
[11:31:23] *** Zash has joined the room
[11:31:56] *** stefandxm shows as "away" and his status message is "Available"
[11:34:35] *** ThurahT shows as "away"
[11:34:35] *** ThurahT shows as "away"
[11:35:26] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[11:36:54] *** Alex has left the room
[11:37:23] *** Alex has joined the room
[11:38:29] *** andrey.g has joined the room
[11:38:40] *** Ge0rG has left the room
[11:38:41] *** Ge0rG shows as "online"
[11:39:19] *** andrey.g has joined the room
[11:40:56] *** remko shows as "away"
[11:41:44] *** ThurahT shows as "away"
[11:41:44] *** ThurahT shows as "online"
[11:42:06] *** andrey.g has joined the room
[11:42:58] *** andrey.g has joined the room
[11:45:09] <Ge0rG> Holger: not to handle invitations, that part is already implemented in a nice way. To send invitations
[11:45:23] <Holger> Ah.
[11:45:26] *** ralphm shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[11:45:36] *** stefandxm shows as "online" and his status message is "Available"
[11:46:09] *** zinid has joined the room
[11:47:23] *** andrey.g has joined the room
[11:47:47] *** ThurahT shows as "away"
[11:47:47] *** ThurahT shows as "away"
[11:48:36] *** la|r|ma has left the room
[11:48:43] *** la|r|ma has joined the room
[11:50:29] *** andrey.g has joined the room
[11:50:41] *** Ge0rG has left the room
[11:50:42] *** Ge0rG shows as "online"
[11:51:18] *** andrey.g has joined the room
[11:53:37] <Ge0rG> I suppose the most logica place would be inside the MUC, and it would need to have some "Add/Invite participant" button, which would then show a contact picker of some sort.
[11:55:47] *** andrey.g has joined the room
[11:55:53] <zinid> Brilliant solution
[11:58:36] <Ge0rG> zinid: I'm sure you have awesome ideas for that workflow
[11:59:07] *** andrey.g has joined the room
[11:59:09] <zinid> Ge0rG: nah, I'm here to demotivate only
[11:59:26] <SouL> It's the approach I would follow, at least it is the first thing that comes to my mind.
[11:59:56] *** andrey.g has joined the room
[12:00:25] <Ge0rG> Except I don't have a "contact picker", I'm using the main window for that.
[12:00:41] <Ge0rG> but it would be really confusing to fall back from the MUC invitation to the main window and have no way back.
[12:00:56] *** intosi shows as "online"
[12:01:24] *** remko shows as "online"
[12:02:40] *** stefandxm shows as "away" and his status message is "Available"
[12:04:12] *** andrey.g has joined the room
[12:05:06] *** andrey.g has joined the room
[12:05:58] *** intosi shows as "away" and his status message is "Away"
[12:06:08] *** ralphm shows as "online"
[12:09:12] *** Ge0rG has left the room
[12:09:12] *** Ge0rG shows as "online"
[12:12:23] *** andrey.g has joined the room
[12:12:50] *** Guus has joined the room
[12:14:58] *** ralphm shows as "online"
[12:16:59] *** tim@boese-ban.de has left the room
[12:17:15] *** tim@boese-ban.de shows as "online"
[12:19:01] *** andrey.g has joined the room
[12:19:19] *** Kev shows as "away"
[12:19:54] *** andrey.g has joined the room
[12:20:01] *** jubalh shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[12:23:57] *** Ge0rG has left the room
[12:23:59] *** Ge0rG shows as "online"
[12:24:03] *** la|r|ma shows as "online"
[12:24:12] *** andrey.g has joined the room
[12:25:05] *** andrey.g has joined the room
[12:25:58] *** marc has joined the room
[12:26:09] *** moparisthebest has joined the room
[12:26:35] *** daniel has left the room
[12:26:38] *** daniel shows as "online"
[12:28:44] *** daniel has left the room
[12:28:49] *** daniel shows as "online"
[12:30:01] *** jubalh shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[12:30:05] *** andrey.g has joined the room
[12:31:01] *** andrey.g has joined the room
[12:32:33] *** Tobias has joined the room
[12:33:58] *** Kev shows as "online"
[12:35:20] *** andrey.g has joined the room
[12:36:12] *** andrey.g has joined the room
[12:38:36] *** Ge0rG has left the room
[12:38:38] *** Ge0rG shows as "online"
[12:39:49] *** @Alacer has left the room
[12:39:57] *** @Alacer has joined the room
[12:40:32] *** uc has left the room
[12:40:33] *** uc has joined the room
[12:41:27] *** andrey.g has joined the room
[12:42:17] *** andrey.g has joined the room
[12:42:59] *** jubalh shows as "online"
[12:45:02] *** daniel has left the room
[12:45:06] *** daniel shows as "online"
[12:46:24] *** stefandxm has left the room
[12:46:28] *** stefandxm has joined the room
[12:46:31] *** stefandxm shows as "away" and his status message is "Available"
[12:46:31] *** ralphm shows as "online"
[12:47:41] *** andrey.g has joined the room
[12:47:48] *** Kev shows as "away"
[12:48:33] *** andrey.g has joined the room
[12:50:52] *** Kev shows as "online"
[12:52:58] *** Ge0rG has left the room
[12:52:59] *** Ge0rG shows as "online"
[12:53:31] *** ralphm has left the room
[12:53:56] *** andrey.g has joined the room
[12:54:47] *** andrey.g has joined the room
[12:59:26] *** intosi shows as "away" and his status message is "Away"
[12:59:30] *** intosi shows as "online"
[13:00:09] *** andrey.g has joined the room
[13:01:04] *** andrey.g has joined the room
[13:05:27] *** marc shows as "online"
[13:05:30] *** Tobias has left the room
[13:05:43] *** Tobias has joined the room
[13:06:27] *** andrey.g has joined the room
[13:07:16] *** andrey.g has joined the room
[13:07:36] *** Ge0rG has left the room
[13:07:38] *** Ge0rG shows as "online"
[13:11:48] *** andrey.g has joined the room
[13:12:43] *** andrey.g has joined the room
[13:13:00] *** ThurahT shows as "away"
[13:13:00] *** ThurahT shows as "online"
[13:18:07] *** andrey.g has joined the room
[13:19:22] *** ThurahT shows as "away"
[13:19:22] *** ThurahT shows as "away"
[13:21:08] *** SamWhited has joined the room
[13:21:28] *** andrey.g has joined the room
[13:22:23] *** andrey.g has joined the room
[13:23:16] *** SouL has left the room
[13:23:18] *** SouL shows as "online"
[13:23:41] *** Ge0rG has left the room
[13:23:42] *** Ge0rG shows as "online"
[13:26:48] *** andrey.g has joined the room
[13:27:38] *** Kev shows as "away"
[13:27:39] *** andrey.g has joined the room
[13:27:43] *** moparisthebest has joined the room
[13:29:39] *** Kev shows as "online"
[13:30:31] *** zinid has left the room
[13:30:32] *** zinid has joined the room
[13:30:42] *** Tobias has joined the room
[13:32:10] *** andrey.g shows as "online"
[13:32:15] *** andrey.g has left the room
[13:32:51] *** stefandxm shows as "online" and his status message is "Available"
[13:35:32] *** andrey.g has joined the room
[13:36:23] *** Steve Kille has joined the room
[13:36:25] *** Steve Kille shows as "online" and his status message is "Train to Winnersh"
[13:36:27] *** andrey.g has joined the room
[13:36:36] *** Ge0rG has left the room
[13:36:37] *** Ge0rG shows as "online"
[13:40:31] *** uc has left the room
[13:40:31] *** uc has joined the room
[13:42:12] *** daniel has left the room
[13:42:33] *** daniel shows as "online"
[13:42:43] *** lskdjf shows as "online"
[13:43:30] *** stefandxm shows as "away" and his status message is "Available"
[13:43:41] *** andrey.g has joined the room
[13:44:33] *** andrey.g has joined the room
[13:46:37] *** intosi shows as "online"
[13:50:03] *** andrey.g has joined the room
[13:50:58] *** andrey.g has joined the room
[13:51:32] *** intosi shows as "away" and his status message is "Away"
[13:52:30] *** Ge0rG has left the room
[13:52:31] *** Ge0rG shows as "online"
[13:53:24] *** daniel has left the room
[13:53:41] *** andrey.g has joined the room
[13:54:35] *** andrey.g has joined the room
[13:58:49] *** andrey.g has joined the room
[13:59:41] *** andrey.g has joined the room
[14:00:08] *** jcbrand has left the room
[14:02:05] *** Syndace has left the room
[14:02:09] *** Syndace has joined the room
[14:04:10] *** andrey.g has joined the room
[14:06:22] *** stefandxm shows as "online" and his status message is "Available"
[14:08:02] *** andrey.g has joined the room
[14:08:41] *** Ge0rG has left the room
[14:08:42] *** Ge0rG shows as "online"
[14:08:58] *** @Alacer has left the room
[14:09:05] *** @Alacer has joined the room
[14:09:20] *** lumi shows as "away" and his status message is "(Idle 10 min)"
[14:11:10] *** lumi shows as "online"
[14:12:55] *** ralphm shows as "online"
[14:15:01] *** daniel shows as "online"
[14:16:56] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[14:19:57] *** stefandxm shows as "away" and his status message is "Available"
[14:22:04] *** andrey.g has joined the room
[14:23:05] *** andrey.g has joined the room
[14:23:30] *** Alex shows as "away" and his status message is "Auto-Status (untätig)"
[14:23:40] *** Alex shows as "online"
[14:24:07] *** Ge0rG has left the room
[14:24:08] *** Ge0rG shows as "online"
[14:26:56] *** ralphm shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[14:27:28] *** andrey.g has joined the room
[14:28:01] *** daniel has left the room
[14:28:05] *** daniel shows as "online"
[14:28:54] *** nyco has left the room
[14:29:06] *** nyco shows as "online"
[14:29:31] *** daniel has left the room
[14:29:38] *** daniel shows as "online"
[14:29:44] *** jubalh shows as "online"
[14:29:47] *** andrey.g has joined the room
[14:30:09] *** daniel shows as "online"
[14:31:11] *** jubalh shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[14:31:42] *** daniel has left the room
[14:31:48] *** daniel shows as "online"
[14:32:18] *** ralphm shows as "online"
[14:32:47] *** daniel has left the room
[14:32:53] *** daniel shows as "online"
[14:32:54] *** jubalh shows as "online"
[14:33:30] *** jmpman has joined the room
[14:33:36] *** Alex shows as "away" and his status message is "Auto-Status (untätig)"
[14:33:55] *** daniel has left the room
[14:34:05] *** daniel shows as "online"
[14:34:28] *** Syndace has left the room
[14:34:31] *** Syndace has joined the room
[14:34:54] *** andrey.g has joined the room
[14:35:49] *** andrey.g has joined the room
[14:35:59] *** jubalh shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[14:38:46] *** daniel has left the room
[14:38:52] *** Kev shows as "away"
[14:38:52] *** daniel shows as "online"
[14:39:08] *** Ge0rG has left the room
[14:39:08] *** Ge0rG shows as "online"
[14:39:12] *** daniel has left the room
[14:39:16] *** andrey.g has joined the room
[14:39:19] *** daniel shows as "online"
[14:40:56] *** jubalh shows as "online"
[14:41:11] *** daniel has left the room
[14:41:24] *** daniel shows as "online"
[14:42:57] *** Guus has left the room
[14:42:59] *** Guus has joined the room
[14:43:53] *** stefandxm shows as "online" and his status message is "Available"
[14:44:41] *** @Alacer has left the room
[14:46:02] *** @Alacer has joined the room
[14:47:58] *** Kev shows as "online"
[14:51:14] *** Alex shows as "online"
[14:52:59] *** Ge0rG has left the room
[14:53:00] *** Ge0rG shows as "online"
[14:53:14] *** Steve Kille has left the room
[14:53:26] *** jubalh has left the room
[14:53:26] *** jubalh has left the room
[14:54:08] *** stefandxm shows as "away" and his status message is "Available"
[14:57:30] *** Guus has left the room
[15:01:09] *** pep. has left the room
[15:01:53] *** daniel has left the room
[15:02:00] *** daniel shows as "online"
[15:02:16] *** Guus has joined the room
[15:02:57] *** stefandxm shows as "online" and his status message is "Available"
[15:03:09] *** Steve Kille has joined the room
[15:03:11] *** Steve Kille shows as "away" and his status message is "Train to Winnersh"
[15:03:36] *** Steve Kille shows as "online" and his status message is "Train to Winnersh"
[15:03:49] *** daniel has left the room
[15:03:57] *** daniel shows as "online"
[15:04:14] *** Steve Kille shows as "online" and his status message is "At Home"
[15:04:29] *** nyco has left the room
[15:04:40] *** nyco shows as "online"
[15:04:57] *** Steve Kille shows as "online" and his status message is "At Home"
[15:04:58] *** Steve Kille shows as "online" and his status message is "At Home"
[15:06:43] *** Alex shows as "away" and his status message is "Auto-Status (untätig)"
[15:06:50] *** Alex shows as "online"
[15:09:11] *** Ge0rG has left the room
[15:09:12] *** Ge0rG shows as "online"
[15:11:42] *** Kev shows as "away"
[15:11:43] *** Kev shows as "online"
[15:14:45] *** Guus has left the room
[15:14:46] *** Guus has joined the room
[15:14:51] *** ralphm shows as "online"
[15:14:57] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[15:15:41] *** ralphm shows as "online"
[15:16:41] *** Steve Kille has left the room
[15:16:47] *** Alex shows as "away" and his status message is "Auto-Status (untätig)"
[15:22:56] *** stefandxm shows as "away" and his status message is "Available"
[15:24:07] *** Ge0rG has left the room
[15:24:08] *** Ge0rG shows as "online"
[15:24:30] *** Guus has left the room
[15:26:34] *** ralphm has left the room
[15:28:10] *** Ge0rG shows as "online"
[15:30:28] *** Ge0rG has left the room
[15:30:34] *** Ge0rG shows as "online"
[15:35:52] *** MattJ shows as "online"
[15:36:47] *** Alex shows as "xa" and his status message is "Auto-Status (untätig)"
[15:37:53] *** Alex shows as "xa" and his status message is "Auto-Status (untätig)"
[15:38:02] *** Alex has left the room
[15:39:07] *** Ge0rG has left the room
[15:39:08] *** Ge0rG shows as "online"
[15:39:40] *** pep. shows as "online"
[15:42:18] *** Guus has joined the room
[15:44:53] *** xnyhps shows as "away" and his status message is "Away"
[15:45:43] *** zinid shows as "online"
[15:50:46] *** pep. has left the room
[15:50:51] *** pep. shows as "online"
[15:51:05] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[15:51:15] *** jonasw shows as "away"
[15:52:11] *** Ge0rG has left the room
[15:52:19] *** Ge0rG shows as "online"
[15:54:12] *** Ge0rG has left the room
[15:54:13] *** Ge0rG shows as "online"
[15:58:54] *** Alex shows as "online"
[16:01:05] *** ralphm shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[16:02:54] *** stefandxm shows as "online" and his status message is "Available"
[16:06:56] *** pep. has left the room
[16:06:56] *** pep. shows as "online"
[16:07:44] <daniel> can I use links in a XEP?
[16:07:52] <daniel> to link to another section?
[16:08:15] <pep.> jonasw, re https://mail.jabber.org/pipermail/standards/2017-December/034058.html should we PR? Or wait for a bit more input? Or PR and wait for input on these? :P
[16:09:09] *** Ge0rG has left the room
[16:09:09] *** Ge0rG shows as "online"
[16:13:06] *** stefandxm shows as "away" and his status message is "Available"
[16:13:45] *** nyco has left the room
[16:14:10] <pep.> I'll comment on the thread, but it actually "works fine" on ejabberd and mlink, or rather it's just not shown as a kick, they don't include 307. https://bpaste.net/raw/5eb5eda0bd42
[16:14:44] *** nyco shows as "online"
[16:14:51] <pep.> I agree a new code would be more explicit, but then changing the XEP, and people updating their clients..
[16:17:44] *** ralphm shows as "online"
[16:21:05] *** jonasw shows as "online"
[16:21:16] *** marc has left the room
[16:21:35] <jonasw> pep., sorry, I think that omitting 307 is the wrong way to go here.
[16:21:48] <jonasw> it’s misleading, while kick is just confusing
[16:21:52] <pep.> right
[16:22:49] *** marc has left the room
[16:23:38] <pep.> hmm, Conversations doesn't show kicks at all?
[16:23:49] <pep.> Unless it's me I suppose
[16:24:00] <pep.> This is meh
[16:24:26] <jonasw> conversations is minimalistic regarding these things
[16:24:46] *** Ge0rG shows as "online"
[16:25:01] <pep.> yeah I get that, still.
[16:25:30] <pep.> So I guess dino will have more or less the same pitch
[16:25:56] <jonasw> especially in the self-presence (code='110') it is highly misleading to omit any type of status code which indicates what’s going on
[16:26:03] *** jcbrand has joined the room
[16:26:18] <jonasw> pep., I think preparing a PR makes sense
[16:26:31] <jonasw> I don’t care who of us does it. If you won’t, I’ll do it right away.
[16:26:37] *** ralphm shows as "online"
[16:26:49] <pep.> Not that I don't want to, but I have no idea how to formulate it
[16:27:10] <jonasw> k, will do
[16:27:40] <pep.> Thanks
[16:30:36] <Flow> wouldn't that be an example for a change either requiring a namespace bump of xep45, or, if you make it optiona, provide no real benefit?
[16:30:38] *** Ge0rG has left the room
[16:30:39] *** Ge0rG shows as "online"
[16:30:47] *** uc has joined the room
[16:31:16] <jonasw> Flow, no
[16:31:20] <jonasw> optional is fine
[16:31:41] <jonasw> it only matters for UI purposes anyways
[16:31:45] <Flow> ahh, ok
[16:32:01] <jonasw> it may also matter for other things in some special cases, but having it as a MAY is still better than nothing
[16:32:11] <jonasw> brb
[16:32:38] *** jonasw shows as "away"
[16:33:04] *** jonasw shows as "online"
[16:34:10] <jonasw> Flow, in fact, the status codes are a registry
[16:34:14] <jonasw> so trivial to add new ones
[16:34:35] <jonasw> except that we probably don’t have anything to update the registry HTML files in pace
[16:34:38] <jonasw> except that we probably don’t have anything to update the registry HTML files in place
[16:36:02] *** Tobias has joined the room
[16:37:46] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[16:37:59] *** mimi89999 has left the room
[16:37:59] *** uc has left the room
[16:38:33] *** Steve Kille shows as "online" and his status message is "At Home"
[16:38:37] *** mimi89999 has joined the room
[16:38:37] *** uc has joined the room
[16:38:42] *** Steve Kille shows as "online" and his status message is "At Home"
[16:39:06] *** mimi89999 shows as "online"
[16:39:07] *** Ge0rG has left the room
[16:39:08] *** Ge0rG shows as "online"
[16:39:12] <Flow> Doesn't matter if there is a registry: if the spec would suddenly say that this code is required for this case, then it would be a breaking change. But it's probably fine if you make it optional
[16:40:04] *** Steve Kille shows as "online" and his status message is "At Home"
[16:40:05] *** Steve Kille shows as "online" and his status message is "At Home"
[16:41:12] *** mimi89999 has left the room
[16:41:16] *** mimi89999 shows as "online"
[16:41:18] *** mimi89999 shows as "online"
[16:41:18] *** mimi89999 shows as "online"
[16:41:19] *** mimi89999 shows as "online"
[16:41:31] *** mimi89999 shows as "online"
[16:41:31] *** mimi89999 shows as "online"
[16:41:32] *** mimi89999 shows as "online"
[16:42:25] *** mimi89999 has left the room
[16:42:27] *** ralphm shows as "online"
[16:42:28] *** mimi89999 shows as "online"
[16:42:43] *** mimi89999 shows as "online"
[16:42:43] *** mimi89999 shows as "online"
[16:42:43] *** mimi89999 shows as "online"
[16:42:45] *** mimi89999 shows as "online"
[16:42:45] *** mimi89999 shows as "online"
[16:42:51] *** Guus has left the room
[16:42:51] *** Guus has joined the room
[16:44:21] *** tim@boese-ban.de shows as "online"
[16:44:27] *** tim@boese-ban.de shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[16:44:35] *** tim@boese-ban.de shows as "online"
[16:47:11] *** remko shows as "away"
[16:47:29] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[16:47:32] *** uc shows as "online"
[16:48:30] *** Steve Kille has left the room
[16:49:46] *** lumi shows as "away" and his status message is "(Idle 10 min)"
[16:51:46] *** Steve Kille has left the room
[16:51:51] *** ralphm shows as "online"
[16:54:12] *** Ge0rG has left the room
[16:54:13] *** Ge0rG shows as "online"
[16:54:30] *** Guus has left the room
[16:55:30] *** Steve Kille has left the room
[16:55:56] *** xnyhps shows as "away" and his status message is "Away"
[16:56:02] *** xnyhps shows as "online"
[16:57:29] *** ralphm shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[16:58:02] *** xnyhps shows as "online"
[16:59:57] *** tim@boese-ban.de shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[17:00:04] *** tim@boese-ban.de shows as "online"
[17:00:51] *** stefandxm has left the room
[17:03:17] *** xnyhps shows as "away" and his status message is "Away"
[17:04:49] *** ralphm shows as "online"
[17:04:54] *** ralphm has left the room
[17:09:02] *** tim@boese-ban.de shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[17:09:11] *** xnyhps shows as "away" and his status message is "Away"
[17:09:13] *** xnyhps shows as "online"
[17:10:16] *** xnyhps shows as "online"
[17:12:48] *** tim@boese-ban.de shows as "online"
[17:13:14] *** stefandxm has joined the room
[17:13:16] *** stefandxm shows as "away" and his status message is "Available"
[17:13:22] *** @Alacer has left the room
[17:14:08] *** Ge0rG has left the room
[17:14:09] *** Ge0rG shows as "online"
[17:14:35] *** @Alacer has joined the room
[17:15:31] *** xnyhps shows as "away" and his status message is "Away"
[17:15:58] *** Steve Kille has joined the room
[17:15:59] *** Steve Kille shows as "online" and his status message is "At Home"
[17:17:37] *** xnyhps shows as "away" and his status message is "Away"
[17:17:39] *** xnyhps shows as "online"
[17:17:55] *** Link Mauve shows as "online"
[17:18:55] *** xnyhps shows as "online"
[17:19:46] *** SouL has left the room
[17:19:49] *** SouL shows as "online"
[17:19:58] *** SouL shows as "online"
[17:20:48] <pep.> jonasw, thanks, just saw the PR!
[17:21:36] *** Steve Kille shows as "away" and his status message is "At Home"
[17:22:53] *** xnyhps shows as "online"
[17:23:53] *** xnyhps shows as "online"
[17:24:08] *** Ge0rG has left the room
[17:24:10] *** Ge0rG shows as "online"
[17:24:48] <pep.> jonasw, Flow, in any case any client is going to need an update for this right? Because atm 307 is displayed as a kick
[17:25:04] <jonasw> pep., yes
[17:25:10] <pep.> jonasw, Flow, in any case all clients are going to need an update for this right? Because atm 307 is displayed as a kick
[17:25:21] <jonasw> I wonder why this has come up only now. It has been like this for ages.
[17:25:32] <pep.> So bump or not bump, it's the same issue right?
[17:25:40] <pep.> I'd say bump in this case, and make it required :x
[17:26:02] <pep.> jonasw, prosody rewrote their muc implementation in trunk
[17:26:14] <pep.> I guess they had a similar behavior to ejabberd/mlink before
[17:26:19] <jonasw> pep., I’m very sure that not
[17:26:26] <jonasw> because I’m observing this behaviour in prosody MUCs on 0.9
[17:26:32] <pep.> oh
[17:26:34] <pep.> ok
[17:26:37] <jonasw> bump MUC, are you out of your mind?!
[17:26:49] <pep.> yay standards
[17:27:13] <pep.> Well not just standards
[17:27:56] *** Steve Kille shows as "away" and his status message is "At Home"
[17:27:57] *** Steve Kille shows as "away" and his status message is "At Home"
[17:28:58] *** xnyhps shows as "online"
[17:29:50] *** stefandxm has left the room
[17:29:58] *** xnyhps shows as "online"
[17:31:05] *** Alex shows as "away" and his status message is "Auto-Status (untätig)"
[17:31:09] *** Alex shows as "online"
[17:32:25] *** remko shows as "online"
[17:32:42] <pep.> *Dear Santa, please help me deliver features to users faster, without bumps on the road*
[17:33:36] <jonasw> pep., this change allows you to do that. My suspicion is that it is only now that people notice because we have more non-technical people. Those people use clients which are actively developed and which will be able to adapt to 333 quickly
[17:33:43] <tux> There's a reason it is often called "bump version to X.X".
[17:34:34] <pep.> jonasw, how do we have more non-technical people
[17:34:48] <jonasw> pep., it is just my suspicion
[17:34:49] <pep.> This particular discussion about muc spawned from Link Mauve and me
[17:34:56] *** xnyhps shows as "online"
[17:35:42] *** xnyhps shows as "away" and his status message is "Away"
[17:35:48] *** Ge0rG has left the room
[17:35:56] *** Ge0rG shows as "online"
[17:36:47] *** xnyhps shows as "away" and his status message is "Away"
[17:37:28] *** tim@boese-ban.de shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[17:39:46] *** lumi shows as "xa" and his status message is "(Idle 60 min)"
[17:40:53] *** Ge0rG has left the room
[17:40:54] *** Ge0rG shows as "online"
[17:42:31] *** remko shows as "away"
[17:43:49] *** Steve Kille has left the room
[17:45:08] *** jjrh has left the room
[17:45:11] *** jjrh shows as "online"
[17:48:25] *** Steve Kille shows as "online" and his status message is "At Home"
[17:49:08] *** xnyhps shows as "away" and his status message is "Away"
[17:49:10] *** xnyhps shows as "online"
[17:49:59] *** xnyhps shows as "away" and his status message is "Away"
[17:51:01] *** xnyhps shows as "away" and his status message is "Away"
[17:52:52] *** lumi shows as "online"
[17:52:59] *** goffi has left the room
[17:53:07] *** Ge0rG has left the room
[17:54:08] *** Ge0rG has left the room
[17:54:09] *** Ge0rG shows as "online"
[17:55:06] *** Tobias has joined the room
[17:56:38] *** ralphm has joined the room
[17:58:39] *** jjrh has left the room
[17:58:52] *** jjrh shows as "online"
[17:59:07] *** SamWhited has left the room
[17:59:30] *** Holger shows as "away" and his status message is "I'm away"
[18:00:01] *** stefandxm has joined the room
[18:00:02] *** stefandxm shows as "online" and his status message is "Available"
[18:01:02] *** jjrh has left the room
[18:01:06] *** jjrh shows as "online"
[18:04:00] *** remko shows as "online"
[18:04:27] *** Tobias has joined the room
[18:05:43] *** daniel has left the room
[18:05:54] *** daniel shows as "online"
[18:05:55] *** lovetox has joined the room
[18:07:02] *** Steve Kille shows as "away" and his status message is "At Home"
[18:09:09] *** Ge0rG has left the room
[18:09:10] *** Ge0rG shows as "online"
[18:11:36] *** Steve Kille shows as "online" and his status message is "At Home"
[18:12:24] *** ralphm shows as "online"
[18:14:10] *** remko shows as "away"
[18:17:07] *** Guus has joined the room
[18:18:41] *** sonny has left the room
[18:18:44] *** sonny has joined the room
[18:19:09] *** efrit has joined the room
[18:19:17] *** sonny has joined the room
[18:20:51] *** remko shows as "online"
[18:21:08] *** ralphm has left the room
[18:22:00] *** Kev shows as "away"
[18:22:56] *** Ge0rG has left the room
[18:23:01] *** Ge0rG shows as "online"
[18:23:17] *** McKael shows as "online"
[18:30:27] *** Tobias shows as "online"
[18:30:50] *** Tobias shows as "online"
[18:31:04] *** remko shows as "away"
[18:31:10] *** efrit has left the room
[18:32:38] <daniel> feedback welcome: https://gultsch.de/files/pep-vcard-conversion.html
[18:33:31] <jonasw> daniel, when you get a chance, update your CSS, it’s nicer to read then.
[18:35:28] <jonasw> daniel, neat
[18:35:48] <jonasw> Does it make sense to have servers apply the same Access Control for the vCard as they do for PEP-Avatar?
[18:36:07] *** sonny has joined the room
[18:36:25] *** sonny has joined the room
[18:36:29] <daniel> i rather not change a historical xep; the default access model would not work in muc
[18:37:10] <daniel> the only sensible way is to do the conversion only if the access model of pep is whitelist
[18:37:31] <jonasw> why is that?
[18:37:40] <daniel> what?
[18:38:03] <jonasw> I don’t understand why it makes sense to do the conversion iff the whitelist access_model is used.
[18:38:09] <jonasw> I would have expected the opposite?
[18:38:40] *** moparisthebest has joined the room
[18:38:40] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[18:39:05] *** sonny has joined the room
[18:39:17] <daniel> if you would expect vcard to have the same access control as pep; you can't do that by changing vcards. but you could only do the conversion if the pep access model is that of vcards (=whitelist)
[18:39:28] *** McKael shows as "away" and his status message is "Auto-away (idle)"
[18:39:49] <jonasw> I thought vcards is open access?
[18:40:08] <daniel> s/whitelist/open/ in everything i said
[18:40:14] <jonasw> now it makes sense, thanks!
[18:40:40] <jonasw> how would a server deal with a client which does both vcard and pep-avatar?
[18:41:03] <daniel> that uploads both after each other?
[18:41:06] <jonasw> yeah
[18:41:14] <daniel> they would simply override each other
[18:41:20] <jonasw> I see
[18:41:28] <daniel> it's not ideal but i don't see how that can cause conflict
[18:41:45] <daniel> if iq queries are processed in order
[18:41:48] <daniel> which they are
[18:42:21] <jonasw> I love it :)
[18:42:54] <jonasw> we’re working on our vcard impl currently, we might integrate that as well
[18:43:08] *** Ge0rG shows as "online"
[18:43:33] <daniel> i should say that i didn't come up with that. both prosody and ejabberd have implemenations for that already
[18:43:40] *** ralphm shows as "online"
[18:43:43] *** ralphm has left the room
[18:43:52] <daniel> minus the presence broadcast thing on prosody
[18:43:54] <jonasw> do they advertise the feature already?
[18:43:57] <daniel> no
[18:44:01] <jonasw> k
[18:44:32] <daniel> the presence broadcast thing is essential for the method to work properly though. but should be an easy fix in prosody
[18:44:43] <jonasw> it is indeed
[18:45:03] <jonasw> the presence broadcast rules of xep-0153 are crazy, I’m happy to see that this might be fixed magically
[18:45:19] <daniel> jonasw, crazy because you have to download it first?
[18:45:31] <jonasw> yeah, and the interaction with non-153 clients
[18:45:50] <jonasw> now I wonder if it should be possible to set the vcard without changing the photo, to be able to modify non-avatar things there.
[18:47:35] <daniel> to what end? not triggering a notification in PEP?
[18:47:38] *** ralphm has joined the room
[18:47:52] <jonasw> hm
[18:47:54] <jonasw> nevermind I guess
[18:48:03] *** marc has joined the room
[18:49:46] *** remko shows as "online"
[18:52:06] *** ralphm shows as "online"
[18:54:30] *** stefandxm has left the room
[18:55:30] *** Kev has left the room
[18:55:56] *** tux shows as "online"
[18:56:01] *** tux has left the room
[19:00:19] <zinid> daniel, thanks a ton for the XEP 🙂
[19:00:50] <daniel> zinid, did you write the ejabberd module that does this?
[19:00:53] *** Tobias shows as "online"
[19:00:56] <zinid> yes
[19:01:00] *** Tobias shows as "online"
[19:01:13] <daniel> in that case i'm gonna mention you in the acknowledge section of the xep
[19:01:22] <daniel> (unless you object to that of course)
[19:01:27] <zinid> there is a minor bug though: vcard:x:update is not injected into direct presences
[19:01:34] *** Steve Kille shows as "away" and his status message is "At Home"
[19:01:38] <zinid> no objection of course
[19:02:33] *** sezuan has joined the room
[19:02:37] <zinid> I mean it's injected, but not resent on avatar update (unlike broadcast, which is resent)
[19:03:09] <daniel> zinid: oh. I haven't thought of that. That might be difficult...
[19:03:20] *** Holger shows as "online" and his status message is "I'm available"
[19:03:45] <jonasw> daniel, I think it’s reasonable to state that clients need to re-send that themselves
[19:03:57] <jonasw> they need to handle directed presence manually anyways
[19:03:59] <zinid> jonasw, probably a good idea
[19:04:10] <jonasw> (and it is sufficient for them to send a blank presence, the vcard thing will be injected)
[19:04:23] <zinid> not sure if client authors agree 🙂
[19:04:29] <jonasw> I’m a client author
[19:04:41] <jonasw> I’m not happy with having to re-send directed presence manually, but I need to do that anyways.
[19:04:45] <Holger> So if you publish a PEP avatar you're supposed to resend direct presence?
[19:04:47] <jonasw> having to do this for avatar updates is fine.
[19:04:49] <zinid> well, you're a special one, you're not afraid of difficulties 🙂
[19:04:50] <jonasw> Holger, no?
[19:04:52] <daniel> jonasw: yeah maybe. In reality it's probably not gonna be a huge problem
[19:05:03] <daniel> How often are you changing your avater
[19:05:06] <jonasw> daniel, ack. even if the update doesn’t get through immediately, so what :)
[19:05:17] <jonasw> having that written down is good though
[19:05:19] <daniel> Holger: not when publishing. But when receiving the notification about it
[19:05:23] <zinid> daniel, I know a guy with 15 year old avatar 😀
[19:05:35] <daniel> Otherwise it won't work if another client changes that
[19:05:39] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[19:05:42] <daniel> But yeah...
[19:05:50] <daniel> That's very very minor
[19:05:58] <Holger> It affects MUC right?
[19:06:02] <jonasw> yes
[19:06:12] <Holger> "Look guys my funny new avatar!"
[19:06:21] <Holger> But yes compared to today's situation it's minor.
[19:06:21] *** nyco has left the room
[19:06:25] <zinid> yeah, that's how I revealed the bug, hehe
[19:06:30] *** SouL shows as "online"
[19:06:35] <jonasw> Holger, indeed, good point.
[19:06:56] *** marc has left the room
[19:07:25] *** Steve Kille shows as "online" and his status message is "At Home"
[19:07:42] *** daniel has left the room
[19:07:44] *** ralphm shows as "online"
[19:08:05] *** ralphm has left the room
[19:08:51] <daniel> Yeah I'll add it to the xep. It's not terribly complicated to resend directed presences when receiving a pep update *and* the server announces that feature
[19:09:14] *** ralphm has joined the room
[19:09:35] <Holger> Sounds weirdo to me.
[19:09:45] <jonasw> my vcard dev also thinks your XEP is great, daniel :)
[19:09:46] *** Ge0rG shows as "online"
[19:10:01] *** nyco shows as "online"
[19:11:23] <zinid> Holger, in order to resent direct presences you need to store them on the server
[19:11:33] <zinid> do we want it?
[19:11:35] <daniel> Arguably better than tracking directed presences on the server
[19:11:43] <jonasw> zinid, don’t you have to do that anyways, because you must send unavailable when the server leaves?
[19:11:46] <jonasw> zinid, don’t you have to do that anyways, because you must send unavailable when the client disconnects?
[19:11:47] <Holger> zinid: I'm confused, don't we have that in the c2s state?
[19:11:55] <Holger> But I must run, BBL.
[19:12:04] <zinid> jonasw, no, direct presences are not affected during server broadcasts
[19:12:30] *** sezuan has left the room
[19:12:30] *** xnyhps shows as "away" and his status message is "Away"
[19:12:31] <zinid> ah
[19:12:40] <zinid> yes, it's resent on unavailable 😉
[19:12:44] *** sezuan has joined the room
[19:12:51] <zinid> but not the original presence, but the broadcasted one
[19:13:05] <jonasw> ah I see you rpoint
[19:13:12] <jonasw> you’d need to know how to compose the original directed presence
[19:13:14] <jonasw> makes sense
[19:13:21] <zinid> yes
[19:13:26] <zinid> they can be different
[19:13:28] <daniel> If the general modus operandi is that client developers push responsibility to the server developers and vice versa I'll happily take the responsibility in that case as a client dev
[19:13:54] <jonasw> daniel, I don’t see an issue with that, tbh, clients need to manage their directed presence either way.
[19:14:06] <jonasw> and they need to re-send their directed presence with vcard-temp too if they care
[19:14:09] <jonasw> this is still better
[19:14:31] <daniel> Totally
[19:18:05] *** remko shows as "away"
[19:18:14] *** sonny has joined the room
[19:18:22] <zinid> ah, another question is what to do if presence contains hash already
[19:18:33] <zinid> ejabberd currently rewrites it anyway
[19:19:04] <jonasw> zinid, if it doesn’t match, somebody made a mistake, and if the server overrides that, that’s probably good
[19:19:05] <zinid> but seems like someone doesn't like this, e.g. they don't want to propagate their avatars to mucs
[19:19:16] *** sezuan has left the room
[19:19:16] <zinid> jonasw, yes, but see my next point
[19:19:23] *** sezuan has joined the room
[19:19:31] <jonasw> ah, but then you wouldn’t write a hash in it?
[19:19:34] <jonasw> but an empty element?
[19:19:35] <zinid> so probably some mechanism to avoid injecting is needed
[19:19:40] <daniel> zinid: yeah that's why I said don't override
[19:20:03] <jonasw> zinid, maybe only override if clients send <x xmlns="vcard-temp-foobar"/>? that’s how clients signal "I know the vcard protocol, but I don’t know the hash"
[19:20:03] <daniel> zinid: however that doesn't work as a security feature. The avater can still be retrieved
[19:20:06] <zinid> daniel, I'm fine with not overriding it on server 🙂
[19:20:17] <jonasw> hm
[19:20:50] <zinid> <x xmlns="vcard-temp-foobar"/> means there is no avatar
[19:21:00] *** marc has joined the room
[19:21:00] <zinid> at least from what I rememeber
[19:21:21] <daniel> An empty photo means it's empty
[19:21:29] <daniel> An empty x means something else. Lol
[19:21:32] <jonasw> yup
[19:21:42] <jonasw> empty x means "I understand vcard, but I don’t know the current hash, don’t mind me"
[19:21:50] <daniel> Either way it's probably better to not touch it
[19:22:00] <jonasw> while absent x means "I don’t understand vcard-avatar, so neither of you all must publish vcard avatars"
[19:22:10] <zinid> on the other hand, there is a situation when a client has uploaded the avatar via vcard, the server transcoded the image (thus new hash) and we have problems here if we don't override
[19:22:13] <jonasw> daniel, but then clients would have to fetch the photo to properly join a MUC
[19:22:30] <jonasw> zinid, I’d suggest to override whenever there’s an <x/> element which doesn’t indicate absent avatar.
[19:22:31] <daniel> jonasw: no. Just don't set it at all
[19:22:49] <jonasw> daniel, I don’t think that’s a good idea
[19:22:55] <jonasw> or maybe it is
[19:22:55] <zinid> jonasw, a lot of stupid clients don't inject anything despite they have avatar, that's the problem...
[19:22:56] <jonasw> I’m not sure
[19:23:19] *** ralphm has joined the room
[19:23:21] *** lumi has left the room
[19:23:25] <zinid> that was initial goal of mod_vcard_xupdate actually, it's later I adopted it to new behav
[19:23:58] <daniel> Yeah I don't have hard feelings with that either way. Maybe just leave the xep as is for now and see if this creates problems
[19:24:28] <zinid> yeah, this is bikeshedding mostly
[19:24:42] <jonasw> true
[19:26:27] *** daniel has left the room
[19:26:34] *** daniel has joined the room
[19:26:43] <zinid> if you don't mind a little more bikeshedding, what I would suggest is to not rewrite the hash if it's empty
[19:26:52] *** nyco has left the room
[19:27:04] <zinid> so we work-around "transcoding" problem
[19:27:04] <jonasw> zinid, I think that’s sane
[19:27:18] <zinid> and make crypto paranoics happy
[19:27:25] <jonasw> yup
[19:28:03] *** Steve Kille shows as "away" and his status message is "At Home"
[19:28:55] <zinid> and regarding "an avatar anyway can be retrieved via vcard direct request": this could be solved by privacy rules, but we deferred them, hehe
[19:29:59] *** nyco shows as "online"
[19:30:34] <daniel> > if you don't mind a little more bikeshedding, what I would suggest is to not rewrite the hash if it's empty
> so we work-around "transcoding" problem
An empty photo element?
[19:31:17] <zinid> yes
[19:31:56] *** Holger shows as "away" and his status message is "Auto-away (idle)"
[19:32:05] <zinid> well, need to re-read xep-153 carefully to remember what empty photo element means
[19:32:15] <zinid> so we don't contradict
[19:32:23] <lovetox> no avatar published if i correctly remember
[19:32:24] <jonasw> zinid, it means "I don’t want to publish an avatar"
[19:32:31] <jonasw> or de-publishing essentially
[19:32:32] <jonasw> yes
[19:32:33] <daniel> I don't see the argument for touching the x element at all
[19:32:56] <daniel> If it exists
[19:33:27] *** Ge0rG has left the room
[19:33:34] *** Ge0rG shows as "online"
[19:34:23] <zinid> what if the server has changed the avatar, for example png->jpeg or something?
[19:34:48] <lovetox> why should he do that?
[19:34:49] <zinid> well, yes, that's a separate unrelated story, but anyway
[19:34:52] *** sezuan has left the room
[19:34:55] *** stefandxm has joined the room
[19:34:57] *** stefandxm shows as "online" and his status message is "Available"
[19:35:07] *** xnyhps shows as "away" and his status message is "Away"
[19:35:10] *** xnyhps shows as "online"
[19:35:36] <daniel> zinid: ok. Fair enough
[19:35:38] <zinid> lovetox, because some put webp into avatars 😛
[19:35:41] *** Holger shows as "online" and his status message is "I'm available"
[19:35:54] <lovetox> yeah and? why would the server care?
[19:36:12] <zinid> lovetox, an admin might care about the users, you know, that can happen
[19:36:23] <lovetox> i think this opens a lot of problems
[19:36:26] <lovetox> we depend on hash
[19:36:32] <lovetox> i upload something, know my hash
[19:36:38] <lovetox> afterwards i get something different back
[19:36:50] *** jonasw shows as "online"
[19:36:51] <zinid> and?
[19:36:52] <lovetox> such a server mod would be bad in my opinion
[19:36:54] <zinid> what problems?
[19:36:54] *** Tobias shows as "away"
[19:37:00] *** sezuan has joined the room
[19:37:18] <zinid> you can receive another hash from another resource for example
[19:37:32] <zinid> so a client should be prepared to receive another hash
[19:37:39] *** jonasw has left the room
[19:37:53] <jonasw> yup
[19:38:00] <jonasw> lovetox, it’s just as if another resource of yours did that
[19:38:04] <lovetox> iam if its from another resource
[19:38:11] <jonasw> why would you care about the resource? :)
[19:38:40] *** sezuan has left the room
[19:38:50] <lovetox> i dont know, its just weird
[19:38:58] <zinid> it's xmpp
[19:39:00] <lovetox> makes no sense to me
[19:39:03] <zinid> of course it's weird
[19:39:09] <jonasw> I find this pretty elegant
[19:39:14] <lovetox> and you do this only because of conversations lol
[19:39:23] <jonasw> if more things work by doing less, that’s most of the time a good thing
[19:39:46] <lovetox> elegant is if clients support more than jpeg and png
[19:40:00] <lovetox> elegant would be clients respecting a standard and uploading in a agreed format
[19:40:07] <lovetox> this is all BUT elegant
[19:40:40] <jonasw> lovetox, except that the agreed-upon format does not cope well with the defined limits in the RFCs
[19:41:27] *** sezuan has joined the room
[19:41:30] <lovetox> i dont really care, i was just arguing that you seriously think thats elegant
[19:41:33] <jonasw> I wish we had a way to properly put multiple formats into the avatar node in an XMPPy way
[19:41:49] <jonasw> lovetox, I’m not arguing that doing some server-side conversion is particularly elegant
[19:41:54] <lovetox> maybe i should start uploading in some even more exotic format, so we can write more server mods
[19:41:59] <zinid> we probably need to consider a different format, I don't think this will hurt, because I don't think there are clients not understanding jpeg (i.e. png-only)
[19:42:02] <jonasw> I’m arguing that not caring about the /resource of vcard updates is elegant, because you don’t need that extra check.
[19:42:17] <jonasw> zinid, except that jpeg sucks
[19:42:18] *** xnyhps shows as "online"
[19:42:29] <zinid> jonasw, yes, but png is really huge
[19:42:32] <jonasw> depends
[19:42:35] <daniel> Fwiw Conversations stopped uploading webp
[19:42:36] <zinid> so they both suck
[19:42:42] <jonasw> zinid, yes
[19:42:45] <jonasw> trade-offs all over again
[19:42:56] <zinid> daniel, good to know 😛
[19:42:56] <daniel> Should we create or own image format?
[19:42:57] *** xnyhps shows as "online"
[19:43:05] <jonasw> daniel, like we created our own Markup?
[19:44:21] *** Steve Kille shows as "online" and his status message is "At Home"
[19:44:36] *** xnyhps shows as "online"
[19:45:57] <jonasw> daniel, what does conversations do now?
[19:46:10] <daniel> Jpeg
[19:46:14] <daniel> Duh
[19:46:19] <jonasw> "meh"
[19:46:22] <daniel> Eps
[19:46:23] <daniel> Lol
[19:47:13] *** xnyhps shows as "online"
[19:48:32] <daniel> jonasw: don't worry it will still work with your avatar because there is an exception if the image contains transparency
[19:48:50] <jonasw> daniel, neat!
[19:49:01] *** xnyhps shows as "online"
[19:49:01] *** remko shows as "online"
[19:49:01] *** remko shows as "online"
[19:49:06] *** xnyhps shows as "online"
[19:49:08] <jonasw> so if I want an uncompressed avatar, I just make one pixel with alpha=254 :)
[19:49:32] <daniel> It will resize it of course. But yes
[19:49:49] <daniel> Or use a different avatar
[19:49:56] <daniel> Client
[19:50:01] <jonasw> sure
[19:50:01] <daniel> To upload it
[19:50:15] *** Tobias shows as "online"
[19:52:03] <zinid> daniel, muc vcard avatars are left!
[19:52:06] *** stefandxm has left the room
[19:52:10] <zinid> daniel, movim did it already 🙂
[19:53:00] <zinid> ejabberd supports them since stone age
[19:53:30] <daniel> zinid: is there a xep?
[19:53:47] <zinid> well, I asked XSF back in the time, they said no xep is needed for this
[19:54:22] <zinid> the only problem is how to update the avatar, since a conference doesn't generate presences
[19:54:38] <zinid> I mean how to propagate updates
[19:54:52] <daniel> 'the only problem'
[19:54:59] <zinid> 😀
[19:55:22] <jonasw> MIX will fix that ;-)
[19:55:27] <jonasw> we should get stickers with that
[19:55:40] <zinid> well, I'd really love to see conference avatar in my conversations list instead of a square with 4 squares inside
[19:55:42] <daniel> So what does movim do? Just query it opportunisticly on every join?
[19:55:59] <zinid> daniel, no, every couple of hours or so 😀
[19:56:31] *** Holger shows as "away" and his status message is "Auto-away (idle)"
[19:56:54] *** Zash shows as "online"
[19:56:57] *** Zash shows as "online"
[19:56:58] <zinid> what if a presence comes from bare conference jid?
[19:57:05] <zinid> would clients get crazy because of this?
[19:57:27] <jonasw> I think we should definitely write down a XEP about how to deal with the bare MUC JID
[19:57:29] <daniel> Conversations would just ignore it I guess
[19:57:43] <jonasw> services are already making use of the bare MUC JID for sending service messages, and having that written down somewhere would be good
[19:58:04] <jonasw> I have no idea what aioxmpp would do on a presence from the bare MUC JID.
[19:58:20] <zinid> daniel, so we probably can utilize it for avatars dissemination
[19:58:52] <daniel> Probably... We can try to implement it next year as a PoC
[19:59:06] <zinid> PoC?
[19:59:34] <daniel> Proof of concept
[19:59:55] <daniel> Proof that it works in quick demo
[20:00:18] <zinid> and we prove it to ... ?
[20:00:25] <zinid> XSF? 🙂
[20:00:27] <daniel> I never personally had the desire for muc avatars but it's easy enough to implement I guess so I'm not opposed
[20:00:37] <daniel> Nah the world
[20:00:53] <daniel> Or to ourselves
[20:01:27] <jonasw> do MUCs have to implement PubSub then, too?
[20:01:54] <daniel> I think we are talking about vCard avatars
[20:02:00] <jonasw> for now :)
[20:02:00] <zinid> and if mucs implement pubsub, why would we need mix? 🙂
[20:02:06] *** Holger shows as "online" and his status message is "I'm available"
[20:02:58] <zinid> I'm actually agreed already to implement pubsub on mucs, just not to implement this dredful MIX
[20:03:04] <daniel> Well we are now slowly getting to point where we fixed most of the muc bugs so it's about time to replace it with something else
[20:07:03] *** Steve Kille shows as "away" and his status message is "At Home"
[20:08:23] *** Guus shows as "online"
[20:13:33] *** Steve Kille shows as "online" and his status message is "At Home"
[20:14:17] *** ralphm has joined the room
[20:18:24] <zinid> daniel, another way is to utilize something like if-modified-since in join presence, and later a muc will send presence updates to those clients only
[20:19:03] *** Tobias shows as "away"
[20:20:41] *** waqas has joined the room
[20:20:48] *** daniel shows as "online"
[20:20:53] *** daniel shows as "online"
[20:23:40] *** uc has left the room
[20:24:28] *** zinid has left the room
[20:24:31] *** zinid shows as "online"
[20:25:17] *** Zash shows as "dnd"
[20:25:40] *** Zash has left the room
[20:27:14] *** xnyhps shows as "online"
[20:27:27] *** xnyhps shows as "online"
[20:32:40] *** jcbrand has left the room
[20:35:15] *** Steve Kille shows as "away" and his status message is "At Home"
[20:37:14] *** tim@boese-ban.de shows as "online"
[20:37:23] *** tim@boese-ban.de shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[20:37:25] *** tim@boese-ban.de shows as "online"
[20:39:55] *** Tobias shows as "online"
[20:41:09] *** xnyhps shows as "online"
[20:41:20] *** xnyhps shows as "online"
[20:44:11] <Holger> Sorry I'm late to the party; regarding overriding the avatar hash: If you think users might not want to publish the avatar to MUCs, then auto-publishing the PEP avatar as vCard is a problem, no? I mean there's no way to stop the server from injecting the hash after the client published the avatar via PEP, no?
[20:44:42] <daniel> yes it doesn't do anything security wise
[20:44:59] <daniel> it might stop certain clients from discovering that you have a client
[20:45:15] <daniel> but thats not even security by obscurity
[20:45:25] <daniel> *that you have an avatar
[20:45:56] *** daniel shows as "online"
[20:50:02] *** xnyhps shows as "online"
[20:50:16] *** xnyhps shows as "online"
[20:50:48] *** tim@boese-ban.de has left the room
[20:50:48] *** tim@boese-ban.de has left the room
[20:51:02] *** tim@boese-ban.de has joined the room
[20:51:13] *** tim@boese-ban.de shows as "online"
[20:51:58] *** Alex has left the room
[20:54:34] *** ralphm has joined the room
[20:54:50] *** jonasw shows as "away"
[20:55:05] *** waqas has left the room
[20:56:20] <zinid> Holger, but in theory you can restrict your access to vcards via privacy rules (e.g. subscription=none => deny)
[20:56:56] <daniel> zinid, but then it doesn't matter what hash you annouce
[20:57:33] <zinid> well, you can be identified by the hash 😛
[20:58:08] <zinid> I don't know how the brain of crypto maniacs work, so I just guessing 🙂
[20:59:50] *** tim@boese-ban.de shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[21:00:22] *** xnyhps shows as "away" and his status message is "Away"
[21:01:01] *** tux has left the room
[21:01:03] *** tux has joined the room
[21:01:06] *** Steve Kille shows as "online" and his status message is "At Home"
[21:01:25] *** xnyhps shows as "away" and his status message is "Away"
[21:04:53] *** lovetox has left the room
[21:08:00] *** SamWhited has joined the room
[21:10:54] *** remko shows as "online"
[21:10:54] *** remko shows as "online"
[21:10:55] *** remko shows as "online"
[21:11:06] *** remko has left the room
[21:11:34] *** @Alacer shows as "online"
[21:11:36] *** @Alacer shows as "online"
[21:17:49] *** Steve Kille shows as "away" and his status message is "At Home"
[21:18:13] *** daniel has left the room
[21:18:20] *** daniel shows as "online"
[21:18:23] *** SamWhited has joined the room
[21:19:46] *** remko shows as "away"
[21:23:02] *** stefandxm has joined the room
[21:23:03] *** stefandxm shows as "online" and his status message is "Available"
[21:24:27] <daniel> https://gultsch.de/files/pep-vcard-conversion.html updated. i included a note that the server should not touch empty photo elemets but override photo with wrong hashes
[21:24:49] *** ralphm has joined the room
[21:25:07] *** tux shows as "online"
[21:25:08] *** daniel shows as "online"
[21:25:33] <zinid> fine by me 🙂
[21:25:33] <zinid> thx
[21:30:17] <zinid> when approved, I'll fix that in ejabberd
[21:31:34] *** @Alacer has left the room
[21:33:47] *** @Alacer shows as "online"
[21:33:47] *** @Alacer shows as "online"
[21:34:17] *** @Alacer has left the room
[21:35:57] *** waqas has joined the room
[21:35:58] *** waqas has left the room
[21:36:49] <daniel> and prosody needs to do the x_update thing. maybe i'll code that myself at some point
[21:38:02] <zinid> I'm drunk, but I don't find this text clear:
> Empty x elements qualified by the 'vcard-temp:x:update' namespace (those without a photo element as child), as well as photo elements with a wrong hash MUST be overwritten.
[21:38:02] *** SamWhited has joined the room
[21:38:21] <zinid> what is the 'wrong hash'? Is empty hash ('') wrong?
[21:38:28] <zinid> the example is clear, though
[21:38:52] <daniel> do you have a suggestion on how to make this more clear?
[21:39:00] <daniel> (even though you are drunk?)
[21:39:55] *** stefandxm has left the room
[21:40:03] <daniel> …as well as photo elements with a non-empty content MUST be overwritten?
[21:40:47] <zinid> I would suggest to split the sentence in two short parts, which are clear, like 'A server MUST NOT override presences with empty <photo> element. A server MAY override all other presences', something like that
[21:41:06] *** moparisthebest has joined the room
[21:41:15] <daniel> fair enough
[21:41:29] <zinid> not sure whey we want to override presences without <photo/> element though 🙂
[21:41:58] <zinid> I just read the XEP-0153 and didn't get what means "a client is not yet ready to advertise an image"
[21:43:08] <daniel> sending presence before receiving the iq response for the avatar
[21:43:17] <zinid> ah
[21:43:30] <zinid> good point
[21:43:58] <zinid> then it makes sense, yes
[21:46:04] *** daniel shows as "online"
[21:48:15] <daniel> > To avoid this, services MUST include the hash on behalf of their users in every available presence that does not contain an empty photo element wrapped in an x element qualified by the 'vcard-temp:x:update' namespace. Empty x elements qualified by the 'vcard-temp:x:update' namespace (those without a photo element as child) MUST be overwritten. Presences where the content of the photo element is not empty and not equal to the hash calculated by the service MAY be overwritten.
[21:56:55] <zinid> yes, much more clear
[21:57:52] *** Holger shows as "away" and his status message is "Auto-away (idle)"
[21:58:55] *** ralphm has joined the room
[22:02:03] *** waqas has joined the room
[22:02:34] *** sonny has joined the room
[22:04:31] *** sonny has left the room
[22:04:35] *** sonny has joined the room
[22:10:55] *** Holger shows as "online" and his status message is "I'm available"
[22:12:03] *** Tobias has joined the room
[22:12:09] *** Tobias shows as "online"
[22:13:55] *** Steve Kille shows as "online" and his status message is "At Home"
[22:15:34] *** edhelas has left the room
[22:15:54] *** edhelas has joined the room
[22:16:50] *** Kev has joined the room
[22:16:51] *** Kev shows as "online"
[22:23:44] *** ThurahT shows as "away"
[22:23:44] *** ThurahT shows as "online"
[22:29:53] *** Syndace has left the room
[22:29:56] *** Syndace has joined the room
[22:31:02] *** Steve Kille shows as "away" and his status message is "At Home"
[22:33:06] *** sonny has left the room
[22:33:12] *** sonny has joined the room
[22:33:42] *** sonny has left the room
[22:34:23] *** sonny has joined the room
[22:38:19] *** Kev shows as "away"
[22:39:25] *** daniel has left the room
[22:40:01] *** daniel shows as "online"
[22:41:06] *** sonny has left the room
[22:41:11] *** sonny has joined the room
[22:41:53] *** sonny has left the room
[22:41:58] *** sonny has joined the room
[22:43:03] *** Kev shows as "online"
[22:45:14] *** sonny has left the room
[22:45:18] *** sonny has joined the room
[22:45:39] *** sonny has left the room
[22:45:42] *** sonny has joined the room
[22:46:36] *** sonny has left the room
[22:46:41] *** sonny has joined the room
[22:47:49] *** sonny has left the room
[22:47:54] *** sonny has joined the room
[22:50:06] *** Zash shows as "online"
[22:56:41] *** zinid has left the room
[23:00:24] *** jjrh has left the room
[23:00:27] *** jjrh shows as "online"
[23:01:54] *** Holger has left the room
[23:02:00] *** Holger shows as "online"
[23:02:20] *** Kev shows as "away"
[23:02:53] *** Kev shows as "online"
[23:05:07] *** valo has left the room
[23:08:44] *** tux has left the room
[23:11:07] *** stefandxm has joined the room
[23:11:08] *** stefandxm shows as "online" and his status message is "Available"
[23:12:46] *** jjrh has left the room
[23:13:36] *** jjrh shows as "online"
[23:16:00] *** Kev shows as "away"
[23:18:35] *** ThurahT shows as "away"
[23:18:35] *** ThurahT shows as "away"
[23:28:29] *** stefandxm has left the room
[23:30:17] *** jjrh has left the room
[23:30:21] *** jjrh shows as "online"
[23:34:13] *** Holger shows as "away" and his status message is "Auto-away (idle)"
[23:35:18] *** jjrh shows as "online"
[23:42:39] *** jjrh has left the room
[23:42:42] *** jjrh shows as "online"
[23:45:30] *** jjrh has left the room
[23:45:33] *** jjrh shows as "online"
[23:52:20] *** nyco has left the room
[23:52:27] *** nyco shows as "online"
[23:53:34] *** Holger shows as "online" and his status message is "I'm available"
[23:54:37] *** SouL shows as "online"
[23:54:44] *** SouL shows as "online"