Wednesday, September 13, 2017
xsf@muc.xmpp.org
September
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
 
             
XSF Discussion | Logs: http://logs.xmpp.org/xsf/ | Agenda https://trello.com/b/Dn6IQOu0/board-meetings

[00:01:48] *** Ge0rG has left the room
[00:01:55] *** Ge0rG shows as "online"
[00:07:49] *** stefandxm shows as "away" and his status message is "Available"
[00:10:06] *** Zash shows as "online"
[00:18:48] *** jere has left the room
[00:18:54] *** jere has joined the room
[00:20:38] *** Ge0rG shows as "online"
[00:21:58] *** Steve Kille shows as "online"
[00:22:03] *** Steve Kille shows as "online"
[00:28:06] *** efrit has left the room
[00:29:09] *** ralphm has joined the room
[00:29:22] *** Guus has left the room
[00:29:24] *** Guus has joined the room
[00:29:28] *** jere has joined the room
[00:32:36] *** jere has left the room
[00:32:42] *** jere has joined the room
[00:35:34] *** Zash has left the room
[00:36:37] *** Ge0rG shows as "online"
[00:39:46] *** blabla has joined the room
[00:47:55] *** SamWhited has left the room
[00:49:23] *** Zash has left the room
[00:56:24] *** Ge0rG shows as "online"
[01:03:21] *** mimi89999 has left the room
[01:03:37] *** mimi89999 shows as "online"
[01:03:47] *** Ge0rG has left the room
[01:03:47] *** Ge0rG shows as "away"
[01:21:47] *** Tobias shows as "away"
[01:21:50] *** Tobias shows as "away"
[01:31:12] *** Tobias has left the room
[01:31:38] *** stefandxm shows as "online" and his status message is "Available"
[01:33:28] *** tux has joined the room
[01:38:17] *** Yagiza has joined the room
[01:42:12] *** Ge0rG shows as "online"
[01:42:28] *** stefandxm shows as "away" and his status message is "Available"
[01:50:43] *** xnyhps shows as "away" and his status message is "Away"
[02:04:53] *** Ge0rG shows as "online"
[02:07:31] *** lumi has left the room
[02:09:53] *** SamWhited has left the room
[02:09:59] *** SamWhited has joined the room
[02:10:57] *** matlag has left the room
[02:11:20] *** Ge0rG shows as "online"
[02:14:16] *** SamWhited shows as "online"
[02:22:29] *** Tobias shows as "away"
[02:22:30] *** Tobias shows as "away"
[02:31:13] *** Tobias has left the room
[02:32:24] *** jere has left the room
[02:32:30] *** jere has joined the room
[02:39:29] *** Ge0rG shows as "online"
[02:44:05] *** tim@boese-ban.de has left the room
[02:44:11] *** tim@boese-ban.de has joined the room
[02:45:09] *** Ge0rG shows as "online"
[03:06:15] *** Ge0rG shows as "online"
[03:18:30] *** Ge0rG has left the room
[03:20:35] *** uc has joined the room
[03:23:07] *** Tobias shows as "away"
[03:23:09] *** Tobias shows as "away"
[03:30:13] *** Tobias has left the room
[03:33:05] *** jere has left the room
[03:33:10] *** jere has joined the room
[03:37:40] *** Guus has left the room
[03:37:41] *** Guus has joined the room
[03:42:08] *** jere has left the room
[03:42:17] *** jere has joined the room
[03:53:06] *** matlag shows as "online"
[04:00:30] *** SamWhited has left the room
[04:12:53] *** Guus has left the room
[04:12:57] *** Guus has joined the room
[04:16:52] <Guus> That was my first thought
[04:20:13] *** xnyhps shows as "away" and his status message is "Away"
[04:20:17] *** xnyhps shows as "online"
[04:22:03] *** xnyhps shows as "online"
[04:22:38] *** Zash has joined the room
[04:23:49] *** SouL shows as "online"
[04:24:06] *** xnyhps shows as "online"
[04:24:18] *** Tobias shows as "away"
[04:24:19] *** Tobias shows as "away"
[04:31:17] *** Tobias has left the room
[04:57:36] *** Steve Kille shows as "away" and his status message is "At Home"
[04:57:38] *** Steve Kille shows as "away" and his status message is "At Home"
[04:58:57] *** fp-tester has joined the room
[04:59:50] *** xnyhps shows as "online"
[05:00:49] *** xnyhps shows as "online"
[05:13:51] *** dwd shows as "online"
[05:15:33] *** xnyhps shows as "online"
[05:20:51] *** xnyhps shows as "away" and his status message is "Away"
[05:23:51] *** xnyhps shows as "away" and his status message is "Away"
[05:23:54] *** xnyhps shows as "online"
[05:25:02] *** Tobias shows as "away"
[05:25:03] *** Tobias shows as "away"
[05:26:37] *** valo has left the room
[05:26:42] *** valo has joined the room
[05:33:11] *** xnyhps shows as "online"
[05:33:17] *** xnyhps shows as "online"
[05:35:17] *** xnyhps shows as "away" and his status message is "Away"
[05:36:11] *** stefandxm shows as "online" and his status message is "Available"
[05:36:19] *** xnyhps shows as "away" and his status message is "Away"
[05:43:21] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[05:45:06] *** Guus has left the room
[05:45:08] *** Guus has joined the room
[05:46:18] *** stefandxm shows as "away" and his status message is "Available"
[05:47:49] *** dwd shows as "online"
[05:54:12] *** nyco has left the room
[05:54:16] *** nyco has joined the room
[06:04:01] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[06:09:23] *** ralphm has joined the room
[06:14:01] *** dwd shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[06:20:13] *** Tobias shows as "online"
[06:20:14] *** tim@boese-ban.de has left the room
[06:20:15] *** Tobias shows as "online"
[06:20:46] *** tim@boese-ban.de has joined the room
[06:20:50] *** sonny has joined the room
[06:21:26] *** Steve Kille shows as "online" and his status message is "At Home"
[06:24:30] *** jonasw shows as "online"
[06:24:38] <jonasw> good morning :)
[06:25:09] <jonasw> edhelas, wait what, pizzas?
[06:25:37] <edhelas> jonasw, yup, but you have to finish MIX before :(
[06:26:04] <jonasw> damn
[06:26:11] <jonasw> I hope MIX doesn’t become our Duke Nukem Forever
[06:26:33] <SouL> Haha :D
[06:26:53] *** Guus shows as "online"
[06:27:04] <jonasw> even though I’m lucky that I don’t have contact to the people from ten years ago to whom I jokefully made promises based on "when Duke Nukem Forever gets released"
[06:27:08] *** jcbrand has joined the room
[06:27:54] <Ge0rG> haha, I remember the bets on which comes first - DNF, PS3 or DM8000 (a highly anticipated Linux-driven HDTV set-top-box)
[06:28:24] <jonasw> which of those lost?
[06:30:44] <Ge0rG> the release order was PS3 -> DM8000 -> DNF
[06:31:03] *** valo has left the room
[06:34:01] *** xnyhps shows as "away" and his status message is "Away"
[06:41:09] *** Holger shows as "online" and his status message is "I'm available"
[06:41:09] *** Holger shows as "online" and his status message is "I'm available"
[06:45:44] *** ralphm has joined the room
[06:47:06] *** Martin has joined the room
[07:02:34] *** ralphm has left the room
[07:03:39] *** ralphm has joined the room
[07:04:26] *** Steve Kille shows as "away" and his status message is "At Home"
[07:05:04] *** jubalh has joined the room
[07:11:28] *** Guus has left the room
[07:12:39] *** Guus shows as "online"
[07:12:50] *** Wiktor shows as "online"
[07:13:51] *** Tobias shows as "away"
[07:14:25] *** ralphm shows as "online"
[07:15:47] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[07:17:11] *** ralphm shows as "online"
[07:19:25] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[07:20:06] *** Steve Kille shows as "online" and his status message is "At Home"
[07:21:08] *** ralphm shows as "online"
[07:21:13] *** dwd shows as "online"
[07:22:01] *** efrit has joined the room
[07:24:22] *** mimi89999 shows as "online"
[07:27:28] *** jubalh has left the room
[07:28:38] *** Valerian has joined the room
[07:30:15] *** efrit has left the room
[07:30:24] *** efrit has joined the room
[07:31:16] *** efrit has left the room
[07:31:25] *** efrit has joined the room
[07:32:48] *** jabberatdemo has joined the room
[07:34:20] *** efrit has left the room
[07:34:40] *** Steve Kille shows as "online" and his status message is "At Home"
[07:34:42] *** Steve Kille shows as "online" and his status message is "At Home"
[07:34:56] *** efrit has joined the room
[07:35:14] *** ralphm shows as "online"
[07:35:41] *** goffi has joined the room
[07:35:50] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[07:36:36] *** Steve Kille shows as "online"
[07:36:36] *** Steve Kille has left the room
[07:36:42] *** Steve Kille shows as "online"
[07:38:24] *** efrit has left the room
[07:38:34] *** efrit has joined the room
[07:38:45] *** Steve Kille shows as "online"
[07:38:54] *** Steve Kille shows as "online"
[07:39:13] *** jabberatdemo has left the room
[07:39:24] *** ralphm shows as "online"
[07:40:00] *** Steve Kille has left the room
[07:41:16] *** mimi89999 has left the room
[07:41:28] *** mimi89999 shows as "online"
[07:41:43] *** Valerian has left the room
[07:43:59] *** Tobias shows as "online"
[07:44:11] *** Martin shows as "online"
[07:44:20] *** Martin shows as "away" and his status message is "Away"
[07:44:50] *** Martin shows as "away" and his status message is "Away"
[07:44:50] *** Martin has left the room
[07:46:40] *** Steve Kille has left the room
[07:50:51] *** Steve Kille shows as "online" and his status message is "At Home"
[07:50:52] *** Steve Kille shows as "online" and his status message is "At Home"
[07:51:15] *** Steve Kille has left the room
[07:52:15] *** Steve Kille has left the room
[07:55:32] *** Tobias shows as "away"
[07:59:10] *** ralphm shows as "online"
[07:59:55] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[08:00:35] *** Tobias shows as "online"
[08:04:14] *** la|r|ma has joined the room
[08:04:49] *** Guus has left the room
[08:05:28] *** ralphm shows as "online"
[08:08:00] *** Guus shows as "online"
[08:10:05] *** efrit has left the room
[08:12:38] *** Valerian has joined the room
[08:12:54] *** jubalh has joined the room
[08:13:05] *** Guus has left the room
[08:13:19] *** jubalh has left the room
[08:13:25] *** jubalh has joined the room
[08:13:59] *** Tobias shows as "away"
[08:14:02] *** Guus has left the room
[08:14:33] *** Yagiza has joined the room
[08:14:46] *** Yagiza shows as "online" and his status message is "Я вернулсо!"
[08:15:16] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[08:15:40] *** efrit has joined the room
[08:16:48] *** lumi has joined the room
[08:18:39] *** Guus has joined the room
[08:19:17] *** ralphm shows as "online"
[08:23:46] *** efrit has left the room
[08:27:11] *** SouL has joined the room
[08:28:35] *** ralphm has left the room
[08:29:05] *** stefandxm shows as "online" and his status message is "Available"
[08:32:59] *** emxp has joined the room
[08:35:33] *** ralphm has joined the room
[08:37:16] *** lskdjf has joined the room
[08:37:46] *** fp-tester has left the room
[08:37:51] <emxp> moparisthebest, Guus: yes, an article about this said this too, but it's about the 'health of a community". but what do you think. would this be interesting for XMPP?
[08:38:42] *** fp-tester has joined the room
[08:39:35] *** SouL shows as "away" and his status message is "Leave me a message! :D"
[08:39:46] *** SouL shows as "away" and his status message is "Leave me a message! :D"
[08:42:39] *** la|r|ma shows as "online"
[08:44:50] *** aluisyo has joined the room
[08:44:56] <Guus> emxp: i have not looked closely enough to formulate an opinion.
[08:45:15] *** SouL shows as "away" and his status message is "Leave me a message! :D"
[08:46:38] *** Tobias shows as "online"
[08:48:54] *** Alex has joined the room
[08:49:57] *** stefandxm has left the room
[08:55:13] *** MattJ shows as "away"
[08:56:42] *** Tobias shows as "away"
[08:57:13] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[09:02:34] *** Tobias shows as "online"
[09:03:39] *** dwd shows as "online"
[09:08:41] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[09:09:42] *** mimi89999 has left the room
[09:09:49] *** mimi89999 shows as "online"
[09:09:53] *** winfried has joined the room
[09:17:36] <emxp> Im gonna search for an article in english about it
[09:17:56] *** Wiktor shows as "online"
[09:18:41] *** dwd shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[09:23:45] *** dwd shows as "online"
[09:28:41] *** Holger shows as "away" and his status message is "I'm away"
[09:28:41] *** Holger shows as "online" and his status message is "I'm available"
[09:45:10] *** sonny has joined the room
[09:47:13] *** Vaulor has joined the room
[09:50:12] *** la|r|ma has left the room
[09:50:16] *** la|r|ma shows as "online"
[09:59:18] *** daniel has left the room
[10:02:02] *** daniel has joined the room
[10:04:28] *** jabberatdemo has joined the room
[10:05:30] *** tim@boese-ban.de shows as "online"
[10:08:13] *** Steve Kille shows as "away" and his status message is "At Home"
[10:08:39] *** ralphm has joined the room
[10:09:37] *** jabberatdemo has left the room
[10:10:29] *** Steve Kille shows as "online" and his status message is "At Home"
[10:15:24] *** lumi shows as "away" and his status message is "(Idle 10 min)"
[10:15:59] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[10:16:01] *** ralphm shows as "online"
[10:17:51] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[10:19:38] *** Valerian has left the room
[10:19:45] *** ralphm shows as "online"
[10:21:58] *** Valerian has joined the room
[10:22:43] *** jere has joined the room
[10:23:58] *** jere has left the room
[10:24:04] *** jere has joined the room
[10:26:10] *** sonny has left the room
[10:26:13] *** sonny has joined the room
[10:27:25] *** valo has joined the room
[10:30:29] *** Valerian has left the room
[10:32:40] *** ralphm shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[10:36:15] *** jabberatdemo has joined the room
[10:36:58] *** lumi shows as "online"
[10:40:01] *** Steve Kille shows as "away" and his status message is "At Home"
[10:40:45] *** Steve Kille shows as "online" and his status message is "At Home"
[10:41:39] *** jabberatdemo has left the room
[10:44:09] *** Guus has left the room
[10:44:10] *** Guus has joined the room
[10:45:52] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[10:48:01] *** Yagiza has left the room
[10:48:15] *** tim@boese-ban.de shows as "online"
[10:48:44] *** dwd shows as "online"
[10:53:03] *** jere has left the room
[10:53:18] *** jere has joined the room
[10:58:52] *** ralphm shows as "online"
[11:01:41] *** tim@boese-ban.de shows as "online"
[11:05:56] *** ralphm has left the room
[11:06:31] *** Valerian has joined the room
[11:06:39] *** lumi has left the room
[11:08:24] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[11:08:25] *** ralphm shows as "online"
[11:10:47] <edhelas> the deadline to submit a talk to T-DOSE (in NL) is at the end of the month
[11:11:16] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[11:11:39] *** Guus has left the room
[11:11:41] *** Guus has joined the room
[11:12:38] *** winfried has joined the room
[11:12:47] *** Holger shows as "online"
[11:12:48] *** Holger has left the room
[11:13:28] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[11:15:09] <SouL> edhelas, I hope we can get recordings :)
[11:15:10] *** Steve Kille shows as "away" and his status message is "At Home"
[11:15:18] *** tim@boese-ban.de shows as "online"
[11:15:29] *** tux shows as "dnd" and his status message is "Work work …"
[11:16:12] *** dwd shows as "online"
[11:18:02] *** tux has left the room
[11:18:21] *** tux shows as "dnd" and his status message is "Work work …"
[11:21:16] *** ralphm shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[11:23:20] *** tim@boese-ban.de shows as "online"
[11:25:58] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[11:29:10] *** dwd shows as "online"
[11:30:29] *** Tobias shows as "away"
[11:35:52] *** Ge0rG shows as "online"
[11:40:18] *** Alex has left the room
[11:41:51] *** Martin has joined the room
[11:41:59] *** Alex has joined the room
[11:44:03] *** SouL has left the room
[11:44:04] *** SouL shows as "away" and his status message is "Leave me a message! :D"
[11:44:09] *** SouL shows as "away" and his status message is "Leave me a message! :D"
[11:48:35] *** SouL has left the room
[11:49:09] *** SouL has left the room
[11:49:10] *** SouL shows as "away" and his status message is "Leave me a message! :D"
[11:49:22] *** SouL shows as "away" and his status message is "Leave me a message! :D"
[11:52:13] *** moparisthebest shows as "online"
[11:52:55] *** Wiktor has left the room
[11:55:54] *** Wiktor shows as "online"
[11:59:02] *** tim@boese-ban.de shows as "online"
[11:59:49] *** ralphm shows as "online"
[12:01:25] <edhelas> the on_sub_and_presence config for PEP start to be a massive souce of stanza spam on login on my side
[12:02:24] <edhelas> I'm wondering if we could not put it by default and use MAM to handle that properly ?
[12:03:06] <edhelas> basically change that part in the XEP
[12:03:16] <goffi> edhelas: why you don't filter it (removing +notify) ?
[12:03:35] <edhelas> > A server MAY include messages of type 'headline', but this is not generally suggested.
to
> A server MUST include messages of type 'headline', but this is not generally suggested.
[12:04:40] <edhelas> goffi, because I still want to be notified when an item is pushed/changed
[12:07:49] *** Valerian has left the room
[12:07:58] <goffi> right, I was thinking about explicit subscription, but it doesn't change anything about on_sub_and_presence
[12:08:35] <goffi> edhelas: were do you find "A server MAY include messages of type 'headline', but this is not generally suggested." ? do you have a link ?
[12:09:16] <Holger> goffi: https://xmpp.org/extensions/xep-0313.html#sect-idm139061241577408
[12:09:38] <goffi> oh in MAM, OK
[12:09:49] <Holger> Very XMPP-like. "It might work this way but maybe not, you never know!"
[12:10:58] <edhelas> by puting headlines in MAM we could simply forget "on_sub_and_presence" and set pubsub#send_last_published_item to "never"
[12:11:04] *** Zash shows as "online"
[12:11:04] *** Zash shows as "online"
[12:11:07] <goffi> edhelas: headline are not supposed to be stored offline, I would change it for MUST NOT
[12:11:53] <Holger> The question is whether that rule makes sense.
[12:12:06] *** ralphm shows as "online"
[12:12:12] <goffi> and pubsub notifications should not be headline IMHO
[12:12:28] <Holger> And if it does, maybe we want to find a different solution to do what edhelas suggests.
[12:12:41] <Holger> I think the basic idea makes a lot of sense.
[12:12:42] <goffi> at least not by default
[12:13:12] <daniel> Well this forces clients to do MAM
[12:13:20] <Holger> The obvious problem is that this won't work for clients that don't support MAM.
[12:13:21] <Holger> Yes.
[12:13:43] <daniel> And MAM is a lot harder than just parsing incoming notifications
[12:13:55] <daniel> This doesn't only effect legacy clients
[12:14:29] <daniel> And MAM is experimental
[12:14:29] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[12:14:38] <edhelas> well we can still put headlines in MAM and progressively deprecate that in Pubsub
[12:14:41] *** ralphm shows as "online"
[12:14:45] *** Tobias shows as "online"
[12:14:56] <goffi> again, headline should not be stored offline
[12:14:57] <Holger> daniel: Because you might not fetch all history since your last session from MAM?
[12:16:21] <Holger> I see the issues. But I totally agree that resending unmodified PEP nodes on each and every login is stupid and can become a scalability issue.
[12:16:21] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[12:16:36] *** Steve Kille shows as "online" and his status message is "At Home"
[12:16:36] <daniel> Holger: well I'm thinking about someone implementing a new client from scratch wanting to support avatars or omemo and they would also have to implement mam from the very beginning
[12:16:50] <daniel> It will just make it more complicated to write clients
[12:18:02] <moparisthebest> that's a different broader topic, but we need to start advancing XEPs
[12:18:09] <edhelas> daniel, We can have both, still have on_sub_and_presence and MAM. But knowing that the server handle the headlines, I'd just drop the incoming PEP stanzas and handle only the MAM ones.
[12:18:38] <daniel> moparisthebest: yes
[12:18:41] <moparisthebest> xeps everyone has to implement for 'modern' chat experiences currently range from experimental to deferred and everything in between
[12:19:06] <moparisthebest> even 'draft' doesn't sound that great, and, apparantly, nothing EVER gets moved to final :)
[12:19:30] <Holger> If we put stanzas in MAM we'll also put them in offline storage so testing single-client usage should work without depending on MAM. Multi-client UX is bad without MAM anyway.
[12:19:40] <daniel> And there was some backlash when I tried to add more features to pep from people who want to keep pep really simple.
[12:19:56] <Holger> But I see how we don't want to require clients to always retrieve *all* MAM history.
[12:20:52] <daniel> I imagine those people won't be happy when we depend pep on mam
[12:21:15] <jonasw> I don’t have a strong opinion on your other pep suggestions, but depending pep on mam sounds horrifying.
[12:21:26] <jonasw> but ... it kind of makes sense :/
[12:21:27] <edhelas> and MAM is part of the 2017 compliance suites
[12:21:36] <mimi89999> What is it all about?
[12:22:05] <edhelas> well this is about finding links and coherence between the existing XEPs
[12:22:12] *** Vaulor shows as "away" and his status message is "Hace un rato que no estoy... (mensaje automático predefinido)"
[12:22:12] <goffi> I don't see the issue, 1) on_sub_and_presence is the default but can be disabled, 2) pubsub notification should be normal messages, not headline, so they will be in MAM 3) and again headline should not be stored offline
[12:22:18] <jonasw> edhelas, sure, but avatars are Core Client, MAM is Advanced Client
[12:24:34] <Zash> Weren't there something where you'd include a timestamp of your last notification and things would avoid sending notifications unless they have newer data
[12:25:26] <goffi> Zash: pubsub since ?
[12:25:30] <goffi> XEP-0312
[12:25:37] *** Alex has left the room
[12:25:46] <daniel> But in general; the amount of bootstrapping and the resulting traffic I have to do on a full connect is enormous
[12:26:27] <goffi> Nyco already talked about this in a summit, but no action has been taken.
[12:26:40] <edhelas> daniel, +1
[12:26:54] <moparisthebest> and you can tell even in conversations which tries to hide it (if you disconnect an account, then toggle it back on, the 'Connecting...' phase takes FOREVER)
[12:27:24] <edhelas> for my account, I have ~5/6MB to download from the server
[12:28:01] <Holger> goffi: type=normal will only go into MAM if it has a body, according to the rules.
[12:29:09] <goffi> Holger: oh I see, then this should be changed. But keeping headline is really bad idea IMO
[12:29:13] <Holger> goffi: And I think it's desirable to agree on a single way for syncing PEP items. If one client depends on on_sub_and_presence and another one disables it, that won't help UX.
[12:29:50] <goffi> Holger: the fact is that it can be disabled already now
[12:29:53] <daniel> goffi: about the amount of data on connect? That was the summit two years ago even
[12:30:03] <goffi> daniel: yes
[12:30:23] <jonasw> aaand we’re back to persistent/transient messages :)
[12:30:26] <Holger> goffi: I was not arguing it can't :-) I was wondering about what's desirable.
[12:30:49] <daniel> Yes. I would really like to have a recursive disco caps hash thing that also hashes items
[12:31:15] <goffi> Holger: I generaly like the fact that you can adapt to your special case, but the trick is as it is done now, we can't be sure that we have the desired bahaviour without checking node config
[12:31:32] <jonasw> daniel, just the list of disco items or whole pubsub items?
[12:31:34] <daniel> Or rewrite Conversations to hold state across restarts and just resume all the time
[12:31:44] <daniel> jonasw: disco items mainly
[12:31:54] <jonasw> just disco items isn’t difficult
[12:32:03] <jonasw> we could add this to XEP-0390
[12:32:15] <daniel> (and their caps hashes of course)
[12:32:22] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[12:32:34] <jonasw> daniel, I’m not sure how that helps though
[12:32:37] <goffi> I'm not sure it would help to hash items, it's working well with feature because it's a quite static data, but items can change a lot and often (think about MUC rooms)
[12:32:50] <daniel> So I don't have to refetch all items' features on every connection
[12:32:57] <jonasw> what kind of items?
[12:33:23] *** nyco has left the room
[12:33:27] <daniel> jonasw: when trying to figure out where the conference server or http upload server is
[12:33:32] <Holger> goffi: Our specs can be adapted to many use cases, but we're sometimes bad at specifying a single solution for a given use case, which results in bad interop. This would be another such case, IMO.
[12:33:38] <jonasw> daniel, ah, right
[12:33:49] <jonasw> daniel, do servers really have that many items that it matters?
[12:34:00] <daniel> jonasw: yes
[12:34:04] <goffi> Holger: I agree
[12:34:05] <jonasw> interesting, examples please?
[12:34:17] <jonasw> I wonder what’d be in there aside of a conference and an upload domain maybe
[12:34:24] <daniel> 3 or 4 at least. Http upload, conference, pubsub
[12:34:28] <daniel> Echo sometimes
[12:34:38] <daniel> Proxy65
[12:34:46] <goffi> gateways
[12:35:03] <daniel> Gateways on old and stupid servers 😊
[12:35:08] <jonasw> daniel, I wonder whether we could expand the disco#items response to include hashes if servers support it
[12:35:32] <jonasw> that is a reasonable extension, and perfectly backwards compatbile
[12:35:41] *** Martin shows as "online"
[12:35:41] <daniel> jonasw: yes I should probably raise this on the list again
[12:35:54] *** Martin shows as "away" and his status message is "Away"
[12:36:03] <jonasw> I’m all in for adding this to XEP-0390 if nobody finds a notable issues with it.
[12:36:14] <daniel> Two step process. Include the hashes in the items response. And then do a hash over the items
[12:36:24] *** Martin shows as "away" and his status message is "Away"
[12:36:24] *** Martin has left the room
[12:36:25] <daniel> *the items hashes
[12:37:35] *** Martin has joined the room
[12:37:38] *** Martin shows as "online"
[12:37:44] <daniel> I have a few ideas regarding Syntax but I'm on my phone right now. Can type them out tomorrow or so for the list
[12:39:02] <jonasw> daniel, I was thinking <item ...><caps xmlns="..."><hash>...</hash>...</caps></item>
[12:39:02] <edhelas> so regarding my proposal ?
[12:39:25] <daniel> There were also concerns from server items regarding how the server should know the caps hash of the item
[12:39:36] <daniel> (I think I brought this up before)
[12:39:46] <daniel> *from server developers
[12:40:56] *** Tobias shows as "away"
[12:41:03] <daniel> Thank God mailman offers a convenient way to search the archive and Flows offer to setup discord way rejected
[12:41:48] *** ralphm has joined the room
[12:41:48] <Holger> Discourse even :-)
[12:42:05] <goffi> daniel: why "on old and stupid servers" ?
[12:42:11] *** Vaulor shows as "xa" and his status message is "Hace un rato que no estoy... (mensaje automático predefinido)"
[12:42:22] *** dwd shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[12:42:43] *** Vaulor has left the room
[12:43:03] <daniel> goffi: because 2005 just called and wants their broken transports into networks nobody uses back
[12:43:11] <edhelas> https://xmpp.org/extensions/xep-0312.html , looks like MAM to me
[12:43:25] <daniel> A call our friends at matrix never received by the way
[12:43:38] *** Ge0rG shows as "online"
[12:43:58] <goffi> daniel: there are gateways for IRC, mattermost, Skype, etc. I would not say nobody use those
[12:44:20] *** Ge0rG has left the room
[12:45:05] <edhelas> gateways that are implementing 20% of the features, buggy, breaks after weeks/months
[12:45:18] <edhelas> maybe except for IRC
[12:45:24] *** Yagiza has joined the room
[12:45:25] <goffi> thats for bad gateways
[12:45:25] <edhelas> because it's a quite stable protocol
[12:45:44] *** Yagiza shows as "online" and his status message is "Tadaima (Я вернулсо)!"
[12:46:12] *** lskdjf shows as "online"
[12:46:37] *** Ge0rG shows as "online"
[12:47:37] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[12:49:26] *** Ge0rG shows as "online"
[12:49:48] *** la|r|ma shows as "online"
[12:50:31] *** vanitasvitae shows as "online"
[12:52:37] *** Ge0rG has left the room
[12:54:57] <goffi> Is there any spec to resend message by a server when destinee server is offline? Something like SMTP which retry after a delay?
[12:56:47] <Ge0rG> goffi: one could use 0198 on s2s links
[12:57:38] *** dwd shows as "online"
[12:57:38] *** waqas has joined the room
[12:58:07] *** ralphm shows as "online"
[12:58:14] *** Tobias shows as "online"
[12:59:39] *** goffi shows as "online"
[13:01:46] *** Valerian has joined the room
[13:02:14] *** ralphm shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[13:02:35] *** Alex has joined the room
[13:02:40] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[13:04:09] *** Alex shows as "online"
[13:05:11] *** Ge0rG shows as "online"
[13:07:02] *** jubalh shows as "online"
[13:07:31] *** jubalh has left the room
[13:08:12] *** ralphm shows as "online"
[13:08:25] *** Tobias shows as "away"
[13:09:03] <goffi> GeOrG: that works for short outage in existing server, but I'm thinking more about first message to offline server.
[13:09:57] <Ge0rG> goffi: it might be a better UX to reject the message immediately. How are you supposed to know if that server exists at all?
[13:10:48] *** ralphm shows as "online"
[13:11:23] <goffi> you're not, but would be nice to try for a little while like email.
[13:11:48] <Zash> Some servers do
[13:11:56] <jonasw> goffi, I think trying for a while isn’t a good idea for IM
[13:12:04] <jonasw> (for certain definitions of "while")
[13:12:10] <jonasw> a few minutes may be ok
[13:12:10] <Zash> That's great when it's spam they are trying to send, and you end up with one billion connection attempts
[13:12:40] *** dwd shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[13:14:25] *** vanitasvitae shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[13:14:54] <goffi> Zash: same for email, and it works quite OK
[13:15:21] <Zash> Email isn't Instant Messaging
[13:15:54] <Ge0rG> But Jabber is the Email of IM!
[13:17:41] <Holger> goffi: I'm about to implement just that. I think it's horrible that we don't survive remote server reboots.
[13:17:49] *** vanitasvitae shows as "online"
[13:17:54] <Holger> goffi: But I don't think we need any spec for that.
[13:19:23] <Ge0rG> isn't "survive" very relative?
[13:19:43] <Ge0rG> I think it would be a better UX, in a federated IM network, to have a "send again" button on failed messages.
[13:20:03] <Zash> Fail early, fail often!
[13:20:11] <Holger> Users love errors.
[13:20:38] <Ge0rG> Holger: yeah, silent failure is much better.
[13:20:40] *** fp-tester has left the room
[13:20:45] <Holger> Did I suggest that?
[13:21:00] *** fp-tester has joined the room
[13:21:02] <Holger> Of course you return an error if retrying fails for n minutes.
[13:21:30] *** jcbrand shows as "online"
[13:21:35] <Ge0rG> I think that having N>1 wouldn't be wise.
[13:21:36] <Holger> Ge0rG: IIRC I can submit a message from Yaxim while I'm offline? Why don't you return an error?
[13:21:54] <fippo> goffi: servers would have a hard time keeping track of order requirements. so this is probably a responsibility of clients.
[13:21:56] <Holger> Ge0rG: Why not? Because INSTANT?
[13:22:23] <Holger> Ge0rG: Why do we accept pending 0198 sessions for N minutes where N>1 then?
[13:22:25] <Ge0rG> Holger: because instant, yes.
[13:22:30] *** jcbrand has left the room
[13:22:39] <Ge0rG> Holger: yaxim has a clear UI indication for offline messages.
[13:22:41] <moparisthebest> just make sure you have appropriate backoff set up, otherwise a server gets DOS'd, then good servers trying to reconnect and send messages end up DDOS'ing it
[13:22:46] <Ge0rG> Holger: do you have the same on s2s?
[13:23:09] *** uc shows as "online"
[13:23:10] <goffi> Holger: the issue is as a client I want to know if I can rely on this behaviour or not
[13:23:20] <Holger> Ge0rG: No. Just like I don't for the last hop from the recipient's server to the recipient's client.
[13:23:43] <Holger> goffi: You should rely on the message either being delivered or an error being bounced, IMO.
[13:23:48] <goffi> fippo: order would be hard to keep indeed
[13:23:48] <Ge0rG> Holger: but that server at least knows if the client exists.
[13:24:46] <goffi> Ge0rG: XMPP is not only about instant messaging
[13:25:00] <jonasw> Ge0rG, Holger, you could return a type="continue" error while retrying :)
[13:25:08] <Holger> Ge0rG: So we must return an error immediately because you can't wait 5 minutes for the error if you sent a message to a non-existent contact? Seriously?
[13:25:11] <Ge0rG> jonasw: a what?
[13:25:32] <jonasw> Ge0rG, https://tools.ietf.org/html/rfc6120#section-8.3.2
[13:25:57] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[13:25:57] *** ralphm shows as "online"
[13:26:18] *** Ge0rG has left the room
[13:26:18] *** Ge0rG shows as "online"
[13:26:27] <Ge0rG> Oh god. I wonder if there are any clients implementing that.
[13:27:21] <Holger> Might be a good idea.
[13:27:51] <jonasw> Holger, write a XEP which specifies that behaviour for any intermediary and also adds an element which indicates until when delivery will be re-tried
[13:28:10] <Zash> Something like the "We're still trying to deliver your email" notifications?
[13:28:26] <jonasw> Zash, yupp, but with more easily available semantics
[13:28:29] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[13:28:33] <Holger> Please hold the line!
[13:29:14] <Zash> Is there anything saying how many type=error replies you can get?
[13:29:15] *** Ge0rG shows as "online"
[13:30:29] <jonasw> not that I recall
[13:30:41] <Zash> Except for <iq>
[13:31:12] *** Yagiza has left the room
[13:31:35] <Ge0rG> jonasw: what kind of stanza do you send to revert a type="continue" condition?
[13:31:51] *** ralphm shows as "online"
[13:32:14] <jonasw> Ge0rG, any other?
[13:32:53] <Ge0rG> jonasw: any other what?
[13:32:57] <Ge0rG> any other error?
[13:33:03] <jonasw> I see
[13:33:14] <jonasw> hrm
[13:33:29] <jonasw> things are getting interesting again
[13:34:17] *** ralphm shows as "online"
[13:35:11] *** Ge0rG has left the room
[13:35:12] *** Ge0rG shows as "online"
[13:35:28] *** lovetox has joined the room
[13:36:54] <jonasw> Ge0rG, maybe an opt-in is better for this type of stuff
[13:37:19] *** la|r|ma has left the room
[13:37:20] *** la|r|ma shows as "online"
[13:37:20] <jonasw> in which case another type="continue" "error" (meh) could be sent which indicates that the delivery has continued to the next hop
[13:37:50] <Ge0rG> we need a new error type "continued"
[13:38:02] <jonasw> that requires a change to RFC 6120 ;-)
[13:38:07] *** jonasw shows as "away"
[13:38:08] *** jonasw shows as "online"
[13:38:17] *** jonasw shows as "away"
[13:38:50] *** lskdjf has left the room
[13:38:50] *** lskdjf shows as "online"
[13:39:07] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[13:39:07] *** ralphm shows as "online"
[13:39:46] <Ge0rG> isn't this about EXTENSIBLE?
[13:41:16] *** Ge0rG has left the room
[13:42:12] <moparisthebest> also as an email client you have no idea if your email is delivered ever, or whether you will get a delivery failure notification or not either
[13:42:15] <Holger> I think just retrying a few times instead of giving up immediately will make everyone else happy :-P
[13:42:20] <moparisthebest> so it's a pretty bad comparison
[13:42:33] <Holger> moparisthebest: You'll get a bounce a few days later.
[13:42:46] <moparisthebest> you *might*
[13:43:09] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[13:44:18] <goffi> it's not because email doen't do it that we can't
[13:44:29] <goffi> we have discovery for that
[13:45:14] <moparisthebest> also we know (I think) we are only going through 2 hops max, client1 -> server1 -> server2 -> client2
[13:45:40] <moparisthebest> email can travel through unlimited server hops, each of which can have their own policy where they just scrap your email and notify you or not
[13:46:50] <moparisthebest> the original argument was 'email retries so we should retry too' but that's not actually the case is my only point, in reality maybe your email server retries, but you can't count on anything
[13:47:05] *** Steve Kille shows as "away" and his status message is "At Home"
[13:48:21] <Holger> Dunno whether I said that, but my main point is "users want retries to happen automagically rather than having to cope with temporary issues themselves".
[13:48:34] <goffi> moparisthebest: no, the original question was "Is there any spec to resend message by a server when destinee server is offline?", and SMTP was just given as an example
[13:49:49] <goffi> and if a server implement that, I would be able to know it with disco, so I can display it properly in UI
[13:50:12] *** Ge0rG has left the room
[13:50:12] *** Ge0rG shows as "online"
[13:50:17] <moparisthebest> fair enough, I think I agree with Holger though, that there really doesn't need to be a spec, the server should optionally retry once or twice over a short time, and send back an error if unsuccesful
[13:51:30] *** Steve Kille shows as "online" and his status message is "At Home"
[13:51:31] <goffi> I was hoping for something on a long time (e.g. personal server offline for the week-end because of maintenance), on a short time a spec is probably not needed indeed.
[13:53:48] <moparisthebest> so I send a message to someone@conversation.im and don't get an error message for a week because I missed the ending s ?
[13:54:38] <goffi> moparisthebest: no, I think more about "your message has not been delivered, we'll try to continue sending it for 2 days before giving up"
[13:55:17] *** ralphm shows as "online"
[13:55:24] <moparisthebest> I still think a user tends to wait instead of double checking their spelling though
[13:55:54] <Ge0rG> Holger: how many attempts do you want to make? and what exactly are you going to attempt?
[13:56:23] *** ralphm shows as "online"
[13:56:29] <Ge0rG> Holger: I think it is valid for a server to cache a stanza and attempt all the SRVs, direct DNS entries, IPs etc before giving up, but no more than that.
[13:56:34] *** matlag shows as "online"
[13:57:10] <moparisthebest> what if the DNS server is being rebooted ? :)
[13:57:50] <Ge0rG> I really think that it's better to expose an error in the first <60s and to allow the user to resend with one click.
[13:57:59] <moparisthebest> also you really aren't supposed to do that with SRV or DNS records
[13:58:11] <moparisthebest> yea I agree
[13:58:23] <moparisthebest> I mean, give or take a few seconds
[13:58:41] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[13:58:47] <Holger> Ge0rG: Well I would make this configurable, but my initial idea would be to retry for 5 minutes by default, as that's a typical 0198 timeout which seems to work for most people.
[13:58:58] *** ralphm shows as "online"
[14:01:11] *** Martin shows as "online"
[14:01:20] *** Martin shows as "away" and his status message is "Away"
[14:01:28] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[14:01:50] *** Martin shows as "away" and his status message is "Away"
[14:01:50] *** Martin has left the room
[14:02:14] *** SamWhited shows as "online"
[14:05:13] *** Ge0rG has left the room
[14:05:13] *** Ge0rG shows as "online"
[14:05:16] <goffi> we were talking about using MAM for notification before, delivery would be important there: if a notification is sent while destinee server is offline, it will not get it, and the pubsub item may be missed. This would not be the case with a pure PEP notification.
[14:06:15] <Holger> Good point.
[14:06:59] <Holger> Maybe 0312 is not a bad solution for edhelas' issue.
[14:09:05] *** nyco has joined the room
[14:10:43] *** Martin has joined the room
[14:14:20] *** ralphm shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[14:20:13] *** Ge0rG has left the room
[14:20:13] *** Ge0rG shows as "online"
[14:22:21] *** dwd shows as "online"
[14:25:08] *** Valerian has left the room
[14:25:21] *** ralphm shows as "online"
[14:28:08] *** ralphm shows as "online"
[14:28:57] *** Tobias shows as "online"
[14:32:02] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[14:35:10] *** Ge0rG has left the room
[14:35:11] *** Ge0rG shows as "online"
[14:37:14] *** ralphm has left the room
[14:39:08] *** Tobias shows as "away"
[14:39:15] *** ralphm shows as "online"
[14:40:40] *** ralphm shows as "online"
[14:41:20] *** jcbrand has left the room
[14:41:28] *** efrit has joined the room
[14:42:13] *** Yagiza has joined the room
[14:42:24] *** Yagiza shows as "online" and his status message is "Online"
[14:47:11] *** matlag shows as "online"
[14:48:17] *** xnyhps shows as "away" and his status message is "Away"
[14:49:44] *** Ge0rG shows as "online"
[14:50:18] *** Ge0rG has left the room
[14:50:19] *** Ge0rG shows as "online"
[14:53:32] *** Tobias shows as "online"
[14:59:48] *** Ge0rG shows as "online"
[15:00:53] *** jubalh has joined the room
[15:02:37] *** Guus has left the room
[15:02:55] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[15:04:06] *** Guus has joined the room
[15:05:55] *** jubalh has left the room
[15:05:58] *** jubalh has joined the room
[15:06:16] *** jubalh has left the room
[15:06:20] *** Ge0rG has left the room
[15:06:20] *** Ge0rG shows as "online"
[15:08:36] *** jubalh has joined the room
[15:08:54] *** jubalh has left the room
[15:09:29] *** jjrh has left the room
[15:09:31] *** jjrh shows as "online"
[15:09:55] *** efrit has left the room
[15:09:56] *** jjrh has left the room
[15:10:02] *** jjrh shows as "online"
[15:10:06] *** efrit has joined the room
[15:10:55] *** jjrh has left the room
[15:10:57] *** jjrh shows as "online"
[15:13:07] *** ralphm shows as "online"
[15:14:43] *** Yagiza shows as "away" and his status message is "お風呂に入っています(Купаюсь)"
[15:15:55] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[15:16:05] *** efrit has left the room
[15:16:14] *** efrit has joined the room
[15:16:47] *** jubalh has joined the room
[15:17:22] *** ralphm shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[15:17:31] *** dwd shows as "online"
[15:17:32] *** jjrh has left the room
[15:17:45] *** jjrh shows as "online"
[15:19:17] *** Guus shows as "online"
[15:21:20] *** Ge0rG has left the room
[15:21:20] *** Ge0rG shows as "online"
[15:22:43] *** MattJ shows as "online"
[15:24:14] *** ralphm shows as "online"
[15:24:26] *** jjrh has left the room
[15:24:30] *** jjrh shows as "online"
[15:24:35] *** Steve Kille shows as "away" and his status message is "At Home"
[15:24:37] *** nyco shows as "online"
[15:27:01] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[15:27:01] *** ralphm shows as "online"
[15:27:01] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[15:27:13] *** jubalh has left the room
[15:29:43] *** efrit has left the room
[15:29:53] *** efrit has joined the room
[15:29:57] *** ralphm shows as "online"
[15:30:32] *** efrit has left the room
[15:30:42] *** efrit has joined the room
[15:32:08] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[15:32:15] *** jjrh has left the room
[15:32:21] *** jjrh shows as "online"
[15:32:25] *** jjrh has left the room
[15:32:55] *** jjrh shows as "online"
[15:33:19] *** jubalh has joined the room
[15:33:27] *** jjrh has left the room
[15:33:32] *** jjrh shows as "online"
[15:33:46] *** jjrh has left the room
[15:34:02] *** jjrh shows as "online"
[15:35:27] *** Ge0rG has left the room
[15:35:27] *** Ge0rG shows as "online"
[15:36:06] *** Ge0rG shows as "online"
[15:36:59] *** Valerian has joined the room
[15:37:31] *** ralphm shows as "online"
[15:37:45] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[15:38:11] *** dwd shows as "online"
[15:38:45] *** Valerian has left the room
[15:39:14] *** efrit has left the room
[15:39:23] *** efrit has joined the room
[15:39:49] *** waqas has left the room
[15:40:04] *** Steve Kille shows as "online" and his status message is "At Home"
[15:40:55] *** efrit has left the room
[15:41:05] *** efrit has joined the room
[15:43:00] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[15:43:00] *** ralphm shows as "online"
[15:43:01] *** Holger shows as "away" and his status message is "I'm away"
[15:45:24] *** efrit has left the room
[15:45:31] *** tim@boese-ban.de has left the room
[15:45:33] *** efrit has joined the room
[15:46:20] *** efrit has left the room
[15:46:31] *** efrit has joined the room
[15:46:38] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[15:48:50] *** xnyhps shows as "away" and his status message is "Away"
[15:48:52] *** xnyhps shows as "online"
[15:50:04] *** Steve Kille shows as "away" and his status message is "At Home"
[15:50:54] *** Ge0rG has left the room
[15:50:54] *** Ge0rG shows as "online"
[15:51:34] *** efrit has left the room
[15:51:42] *** Steve Kille shows as "online" and his status message is "At Home"
[15:52:54] *** jubalh has left the room
[15:53:05] *** Arc has joined the room
[15:53:26] <Arc> board meeting in 3 minutes
[15:53:36] <Arc> ralphm: nyco: Martin: MattJ: here?
[15:53:51] <MattJ> Here
[15:54:20] <Martin> Here
[15:55:48] <Arc> So, the classic Bside board this week
[15:56:31] <Zash> 3/?
[15:56:51] *** xnyhps shows as "away" and his status message is "Away"
[15:57:00] *** ralphm shows as "online"
[15:57:16] <nyco> here
[15:57:19] <Arc> 3/5 but mattj, martin, and myself are a classic combo
[15:57:22] <nyco> go
[15:57:24] <Arc> ah nyco ruins it
[15:57:28] <nyco> sorrry
[15:57:29] *** efrit has joined the room
[15:57:31] <nyco> I can go
[15:57:32] <Arc> who's chairing this week?
[15:57:35] <Arc> nyco: its a joke
[15:57:43] <nyco> I am joking too
[15:57:50] *** xnyhps shows as "away" and his status message is "Away"
[15:57:58] <nyco> sorry for the misunderanding ;-)
[15:57:58] <Arc> humor subroutines confirmed
[15:58:02] <nyco> hehehe
[15:58:36] <Arc> so who's chairing this week?
[15:59:06] *** ralphm shows as "online"
[15:59:42] *** waqas has joined the room
[15:59:56] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[16:00:07] *** Ge0rG shows as "online"
[16:00:58] *** Steve Kille has left the room
[16:01:46] <Martin> I can chair, if just to break the silence...
[16:01:50] <nyco> thx
[16:01:57] *** ralphm shows as "online"
[16:02:18] <Martin> Ok, *bangs gavel in traditional fashion*
[16:02:20] <Martin> 1) Roll call
[16:02:24] <Arc> here
[16:02:30] <nyco> o/
[16:02:36] <MattJ> Here
[16:02:42] <Martin> Splendid
[16:02:47] <Martin> 2) Minutes, volunteers?
[16:02:51] *** stefandxm has joined the room
[16:02:52] *** stefandxm shows as "online" and his status message is "Available"
[16:02:52] <dwd> o/
[16:03:05] <Martin> Lovely
[16:03:09] <Martin> 3) Topics for decisions
[16:03:14] <Martin> Running from Trello here: https://trello.com/b/Dn6IQOu0/board-meetings
[16:03:41] <nyco> SCAM:
blog post on hold
POSS booth
meetup in Krakow
[16:03:41] <Martin> 3.1) SCAM. Where did we end up with this?
[16:04:02] <nyco> if my agenda is related to the board
[16:04:29] <Martin> The agenda comes from Trello. If it's not on Trello, it doesn't get in.
[16:04:57] *** goffi has left the room
[16:05:09] <Guus> https://trello.com/c/0Flwsyqs/278-scam
[16:05:11] *** Ge0rG has left the room
[16:05:12] *** Ge0rG shows as "online"
[16:05:16] <Guus> I've left a lot of questions for the board
[16:05:28] *** goffi has left the room
[16:06:14] <Martin> OK, lets try and rattle through them then
[16:06:27] <Martin> 3.1.1) Can SCAM have a budget for things like stickers and folders?

[16:07:01] <Arc> I thought we already approved that
[16:07:02] *** Tobias shows as "away"
[16:07:08] *** Tobias shows as "online"
[16:07:27] <Guus> nope - board approved a one-time reimbursement.
[16:08:28] <Arc> what kind of budget were you thinking?
[16:08:43] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[16:08:44] *** ralphm shows as "online"
[16:08:52] <nyco> sure, how much budget?
[16:09:31] *** lumi has joined the room
[16:10:10] <Arc> Guus: ?
[16:10:16] *** edhelas shows as "online"
[16:10:41] <nyco> that is below 1k
[16:10:54] <Ge0rG> maybe it would be useful to define per-purchase and per-month caps, and to require individual board approval for higher budgets?
[16:11:10] <Guus> 500~1000 USD / year
[16:11:31] <Guus> sorry, I'm in a building that's being closed down, after which I've got a 2h commute - might be unresponsive.
[16:11:33] *** jubalh has joined the room
[16:11:40] <nyco> yeah, that corresponds to our capacity, roughly
[16:11:53] <nyco> I'll have to go at :30
[16:12:34] <MattJ> That seems reasonable to me, though I realise that I don't have any idea how the XSF currently stands financially
[16:12:41] <Arc> we're doing good
[16:12:44] <Martin> ^ What MattJ said
[16:12:45] *** edhelas has left the room
[16:12:47] <dwd> Roughly $10k balance, as I recall.
[16:12:51] <Arc> I'm good with $1k/year
[16:12:56] <MattJ> +1
[16:12:59] *** daniel has left the room
[16:13:08] *** stefandxm shows as "away" and his status message is "Available"
[16:13:11] *** edhelas shows as "online"
[16:13:21] *** Guus has left the room
[16:13:34] <Martin> Ditto, +1
[16:13:56] *** daniel has joined the room
[16:13:56] <Martin> nyco?
[16:14:52] <nyco> we vote on what?
[16:15:03] <Martin> $1k/year for SCAM
[16:15:10] <nyco> +1
[16:15:29] <Martin> Good, moving on
[16:15:39] <Martin> 3.1.2)Can SCAM get access to the social media account(s) (for event announcement purposes). Notably: Twitter. The blog is accessible enough via PRs on the website project.
[16:15:44] *** ralphm has left the room
[16:16:21] *** stefandxm shows as "online" and his status message is "Available"
[16:16:22] <MattJ> How is Twitter currently handled? Who else has access to it?
[16:16:31] *** jonasw shows as "online"
[16:16:57] <stefandxm> is there a meeting going on?
[16:17:23] <dwd> stefandxm, Yes, XSF Board.
[16:17:31] *** Guus shows as "online"
[16:17:37] <stefandxm> ty, then i will back off :)
[16:17:54] <nyco> we could use tools such as HootSuite or Buffer, so that everyone has its own account/password
[16:17:55] *** edhelas has left the room
[16:17:59] <Guus> (back, now from a parking lot with crappy reception)
[16:18:07] <nyco> so that the SM accounts passwds are not shared
[16:18:31] <Arc> or write a twitter-xmpp bot that does the same :-P
[16:18:36] <Arc> that was a joke
[16:18:38] <Guus> I'm less interested in the how, as in the approval itself.
[16:19:13] *** ralphm has joined the room
[16:19:13] *** xnyhps shows as "away" and his status message is "Away"
[16:19:27] <Martin> So, we need to find out who has access, and hook them up with Guus, agreed?
[16:19:34] <nyco> is it a board duty to approve that?
[16:19:40] <Ge0rG> Arc: that bot would then post a dozen of russian spam messages a day, just to make a point.
[16:19:51] <dwd> nyco, In as much as it has not been devolved elsewhere.
[16:20:31] <Guus> I'd be happy to find the person(s) with access myself, btw.
[16:20:34] <nyco> SCAM should be responsible for SM accounts
[16:21:05] <Zash> Wasn't there a social media team or such before?
[16:21:05] <Guus> nyco: unsure, but topic for another meeting. SCAM is not commteam.
[16:21:12] <Guus> (yet?)
[16:21:20] *** Ge0rG has left the room
[16:21:21] *** Ge0rG shows as "online"
[16:21:52] <nyco> ah good point
[16:21:59] <jonasw> given the time is nearly up, are we still discussing technical details or is this on-topic?
[16:22:01] <nyco> I guess commTeam could merge in SCAM
[16:22:08] <jonasw> cause I’d like to have my trademark application discussed
[16:22:08] <nyco> for what it does...
[16:22:16] <Guus> nyco. please, first the questions at hand
[16:22:26] <Guus> I've been waiting for weeks on feedback
[16:22:43] <Guus> given the time limitation: your votes please?
[16:22:45] <Ge0rG> can't you just approve that SCAM team shall get access to SM?
[16:22:50] <Martin> OK, so, we're happy for SCAM to have access to SM?
[16:22:53] <Martin> +1 for me
[16:23:28] *** Steve Kille has joined the room
[16:23:32] <nyco> +1 of course, I add the SCAM should be responsible for those accounts
[16:23:37] *** Steve Kille shows as "online" and his status message is "At Home"
[16:24:25] <Martin> Arc, MattJ, votes?
[16:24:33] *** matlag shows as "online"
[16:24:39] <MattJ> +1
[16:25:03] <Guus> Martin, in the interest of time: could you quickly do the member confirmation, for the record?
[16:25:09] <Martin> Sure
[16:25:14] <Guus> should be a formality
[16:25:16] <Guus> tx
[16:25:23] *** Arc shows as "away" and his status message is "I'm not here right now"
[16:25:23] *** Arc shows as "away" and his status message is "I'm not here right now"
[16:25:24] <Martin> 3.1.3) Does board approve Daniel Gultsch as a member of SCAM?
[16:25:25] <Martin> +1
[16:25:32] <nyco> +1
[16:25:35] *** Arc shows as "away" and his status message is "I'm not here right now"
[16:25:35] *** Arc shows as "online"
[16:25:41] <Arc> +1
[16:26:01] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[16:26:01] *** ralphm shows as "online"
[16:26:02] <Martin> MattJ?
[16:26:37] <Martin> OK, approved. Next:
[16:26:37] <Martin> 3.1.4) Does board approve Nicolas Vérité as a member of the SCAM?
[16:26:39] <Martin> +1
[16:26:48] <nyco> +1 ;-)
[16:26:53] <MattJ> +1
[16:27:06] <nyco> it hurts, voting for myself
[16:27:29] <Martin> Arc?
[16:27:36] *** tux has left the room
[16:27:37] <Arc> +1
[16:27:44] <Martin> OK, approved. NExt:
[16:27:48] <Martin> 3.1.5) Does board approve Guus der Kinderen as the team leader of SCAM?
[16:27:49] <Martin> +1
[16:27:50] <nyco> https://wiki.xmpp.org/web/Summits_Conferences_And_Meetups_team
[16:27:53] <Arc> +1
[16:27:55] <nyco> +1
[16:28:19] <Martin> MattJ?
[16:28:42] <MattJ> +1
[16:28:45] <Martin> OK, approved. Next:
[16:29:00] <Martin> 3.1.6) Setting up MUC and mailinglist for SCAM
[16:29:01] <Martin> +1
[16:29:07] <Arc> +1
[16:29:09] <nyco> is it needed?
[16:29:38] <nyco> we should create stuff when it is needed, because that's one more thing to manage and maintain
[16:29:47] <Guus> I've suggested to take over the summit-ones
[16:29:48] <edhelas> doing it here would we enough no ?
[16:30:04] <Guus> but could create new ones if desired
[16:30:15] <Guus> I don't have a strong preference either way.
[16:30:31] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[16:30:38] <Guus> nyco: I'd prefer the team to be addressable by people seeking assistence.
[16:30:48] <Arc> ive gtg
[16:30:48] <nyco> I see
[16:30:49] <nyco> +1
[16:30:53] <Arc> +1
[16:30:58] <Martin> OK, approved, next:
[16:31:10] <Martin> 3.2) Apply for trademark sublicense for JabberCat
[16:31:15] *** Arc has left the room
[16:31:18] <Martin> Relevant GitHub PR here: https://github.com/xsf/xmpp.org/pull/358
[16:31:22] <nyco> +1
[16:31:28] <Martin> +1 from me
[16:31:30] <MattJ> I think a mailing list is ok (because we don't have one suitable already), but probably this MUC would suffice (and has more people active in it)
[16:31:46] <Guus> (Thank you for pushing all my questions through. The SCAM trello card can be archived now)
[16:31:59] <Martin> Sorry it took so long Guus, glad we got there in the end.
[16:32:08] *** ralphm shows as "online"
[16:32:22] <nyco> gotta go as well
[16:32:50] <Martin> MattJ: Do you have an opinion on the trademark license? Just needs your +1 to get it done.
[16:33:15] *** jubalh has left the room
[16:33:43] <MattJ> +1
[16:33:47] <dwd> As a point of order, it looks like the Board may not be quorate anymore. Although I cannot recall its quorum rules. (Also, if ralphm is actually about that'd solve the issue).
[16:34:21] <Guus> (nyco voted on the last item, but is now gone)
[16:34:36] <Martin> Nyco did his +1 before disappeareing
[16:34:48] <Martin> And we're not quorate any more, so I guess we should disband
[16:35:02] <nyco> sorry, bye! ;-)
[16:35:03] <dwd> Yes, indeed. Just noting this might curtail the meeting.
[16:35:05] <nyco> thx all!
[16:35:10] *** Ge0rG has left the room
[16:35:11] *** Ge0rG shows as "online"
[16:35:15] <Ge0rG> I'm okay with postponing my questions to next week.
[16:35:24] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[16:35:42] <Guus> sorry Ge0rG - mine are now out of the way though.
[16:35:52] *** tim@boese-ban.de shows as "online"
[16:36:08] <Ge0rG> This was a very intense and productive board meeting, so thanks to everybody
[16:36:13] <Martin> Ge0rG: If you send them to the members list, I can put them in Trello so they're ready, or are they in there somewhere already?
[16:36:30] <Ge0rG> Martin: all in trello already
[16:36:49] <Martin> Skipping 4) and 5) due to no people. And 6). 7) +1W
[16:36:51] *** vanitasvitae shows as "online"
[16:36:54] <Martin> Done. Phew.
[16:37:07] <Ge0rG> SPAM and trademark fees
[16:37:09] <Guus> Martin: regular folk like us can add comments to cards, but not create cards. So, if board creates cards, others can fill in the blanks (not sure if everyone knows that). Could be helpful.
[16:37:29] <Martin> Ge0rG: Righto, yup, they're in there.
[16:37:43] <Martin> Guus: Good call, dwd, can you mention that at the end of the minutes?
[16:38:11] <Guus> there might be some cards that can now be removed, by the way. I've left housekeeping comments.
[16:38:12] *** Yagiza shows as "online" and his status message is "Online"
[16:38:13] <dwd> Ge0rG, FWIW, I'd be rather against a SPAM team/SIG. I think it can be, and should be, conducted in an existing venue (operators?)
[16:40:36] <Guus> ok, I'm going to drive home now. Thanks again for pressing things through.
[16:41:26] *** Guus has left the room
[16:43:14] <moparisthebest> just generally curious, is there anything stopping cisco from just changing their mind and revoking the license to use jabber to the xsf and any sublicensees ?
[16:43:27] *** efrit has left the room
[16:43:28] *** Guus has left the room
[16:43:37] *** efrit has joined the room
[16:43:57] *** Martin has left the room
[16:45:38] <stefandxm> i've a generic xml/xmpp question. about xml:lang; how is it suggested to use in iq stanzas. should the receiver respond with the same xml:lang or should if you make a "requested language" attribute have it explicitly added?
[16:46:13] *** Guus has joined the room
[16:46:24] <SamWhited> xml:lang is inherited, so you should just use whatever xml:lang they specified (probably on the stream, but maybe in the individual payload)
[16:46:24] *** Guus has left the room
[16:46:32] *** ralphm shows as "online"
[16:46:43] *** Guus has joined the room
[16:46:55] <stefandxm> yes, but what about the response
[16:47:15] <stefandxm> ie; "i want information about xyz and i want the information in language nnn"
[16:47:38] <stefandxm> should that be implicitly understood by the language used in the request or should it be added in the payload as a specific attribute/request ?
[16:48:11] <SamWhited> It should be added in the payload or on the IQ itself if the one they sent doesn't match the stream.
[16:48:31] <SamWhited> XMPP is a bit odd in that there are two streams going on, one for input and one for output. xml:lang won't be shared between the two
[16:48:44] <stefandxm> exactly
[16:48:57] <stefandxm> so should i add a "requested-lang" to the payload in the iq 'get'
[16:48:57] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[16:49:10] *** Valerian has joined the room
[16:49:30] <stefandxm> or should i make it implicitly / recommended that the responder uses the same lang as the request is marked
[16:49:36] <SamWhited> So the flow is that you decode the IQ they sent you, check the xml:lang (which is probably inherited from the input stream, but might also be set on the IQ or payload itself), then check your output encoders xml:lang (probably set on the initial stream) and if it doesn't match set xml:lang on the IQ or payload before you send it
[16:49:49] <SamWhited> No, the "requested lang" *is* the input's xml:lang value
[16:49:54] <SamWhited> yes, the second one
[16:50:04] *** ralphm shows as "online"
[16:50:07] <stefandxm> great
[16:50:12] <stefandxm> makes it easier for me :)
[16:50:59] *** vanitasvitae shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[16:51:13] <SamWhited> (someone who actually knows XML should double check me on that, but I'm pretty sure everything in the http://www.w3.org/XML/1998/namespace namespace gets inherited)
[16:51:21] *** Ge0rG has left the room
[16:51:21] *** Ge0rG shows as "online"
[16:52:14] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[16:52:30] *** Steve Kille shows as "away" and his status message is "At Home"
[16:52:49] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[16:53:01] *** ralphm shows as "online"
[16:53:08] *** ralphm has left the room
[16:54:53] <jonasw> SamWhited, not sure about the namespace, but xml:lang for sure gets inherited
[16:59:10] <Ge0rG> dwd: I don't care much where SPAM is handled, but there might be value in making it invite only
[16:59:30] <moparisthebest> the non-response is kind of what worries me, almost as if no one here knows anything about the jabber licensing scheme ... :)
[17:00:48] <moparisthebest> the point of xmpp for me is not to rely on the ongoing goodwill of some huge company, if we are indeed relying on the ongoing goodwill of cisco to use jabber, well, then I should just go back to google, hangouts?, or whatever it's called nowadays
[17:00:48] *** Zash has left the room
[17:00:55] <SamWhited> moparisthebest: I don't know anything about the jabber licensing scheme, but the question also didn't make sense to me. A license *is* the thing that stops Cisco from changing their mind, no? Isn't the whole point of having a license or an agreement or whatever so that it's not just their word?
[17:00:59] *** vanitasvitae shows as "xa" and his status message is " (Nicht verfügbar wegen Untätigkeit seit mehr als 15 Minuten)"
[17:01:44] <SamWhited> Also, it has nothing to do with using XMPP as that last thing suggests; it's just the term "Jabber".
[17:01:45] <moparisthebest> SamWhited, the only document I ever saw was a vague promise with a big NOT A LEGAL OR BINDING DOCUMENT prefix, from jabber inc to xsf before cisco bought them
[17:01:59] <moparisthebest> this is what I'm asking about, *is* there a license, and what does it look like, what are the terms
[17:02:19] <jonasw> moparisthebest, maybe you should try to get a hold of stpeter
[17:02:30] <jonasw> I think he’s most likely to have details and possibly even the related paperwork
[17:02:37] <moparisthebest> the license might say "cisco reserves the right to terminate this license at it's whim" for instance
[17:02:49] *** dwd shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[17:03:05] <moparisthebest> and that's fine, but if only stpeter has it, that's a problem too
[17:03:07] <jonasw> we just need to get large enough that Cisco wouldn’t dare to because we can generate enough negative press for them by whining publicly about it :>
[17:03:42] <moparisthebest> then if stpeter gets hit by a bus and cisco decides to revoke it (or sue everyone), then what? :P
[17:04:13] <jonasw> the bus factor thing has been discussed in one of last months board meetings btw
[17:04:15] <moparisthebest> SamWhited, true except there has been a push recently to standardize client language etc on the term 'jabber'
[17:04:21] <SamWhited> moparisthebest: https://xmpp.org/docs/Trademark_Enforcement_Agreement.pdf, https://xmpp.org/docs/Trademark_License_Agreement.pdf, https://xmpp.org/docs/Trademark_Letter_Of_Intent.pdf
[17:04:27] *** Zash shows as "online"
[17:04:34] *** Zash has left the room
[17:04:42] <jonasw> SamWhited, nice find
[17:05:04] <SamWhited> See also: https://xmpp.org/about/xsf/jabber-trademark/background
[17:05:06] <moparisthebest> ah yea all I saw before was the letter of intent
[17:05:15] <SamWhited> which was the first result in a Google search for "Jabber license agreement" or something to that effect.
[17:06:01] *** stefandxm shows as "away" and his status message is "Available"
[17:06:20] *** Ge0rG has left the room
[17:06:21] *** Ge0rG shows as "online"
[17:06:48] *** efrit has left the room
[17:07:17] *** vanitasvitae shows as "online"
[17:08:06] *** xnyhps shows as "online"
[17:09:21] <jonasw> anyone have a URL to the "Jabber Trademark Position Statement"?
[17:09:32] <jonasw> ah, it’s attached to the letter of intetn
[17:11:07] *** Yagiza has left the room
[17:11:52] <edhelas> does a pubsub node should return <feature var='http://jabber.org/protocol/pubsub#publish'/> if the JID is not authorized to publish an item in that node (applies for all the other stuff in the disco#info) ?
[17:12:16] *** Zash shows as "online"
[17:12:17] *** Zash shows as "online"
[17:12:39] *** vanitasvitae shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[17:13:42] *** xnyhps shows as "away" and his status message is "Away"
[17:13:48] *** xnyhps shows as "online"
[17:14:40] <moparisthebest> jonasw, SamWhited do I read that wrong? https://xmpp.org/docs/Trademark_Enforcement_Agreement.pdf is expired because it's only good for 12 months from 2003 and if it terminates in any other way than transferring trademark to JSF, trademark goes back to JINC ?
[17:14:52] <moparisthebest> I am not a lawyer and hate legal things grr
[17:15:39] *** dwd shows as "online"
[17:15:53] *** Steve Kille shows as "online" and his status message is "At Home"
[17:17:01] <jonasw> moparisthebest, that document is only about enforcement of the trademark things I think
[17:17:13] *** Zash has left the room
[17:17:43] *** vanitasvitae shows as "online"
[17:19:45] <moparisthebest> so we probably just care about https://xmpp.org/docs/Trademark_License_Agreement.pdf now, I guess
[17:20:10] *** Ge0rG has left the room
[17:20:10] *** Ge0rG shows as "online"
[17:20:39] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[17:20:41] <moparisthebest> a couple questions about that, does it change anything legally that neither Jabber Inc nor JSF are a thing anymore (former purchased by cisco, latter now XSF) ?
[17:20:58] <jonasw> no, it doesn’t
[17:21:13] <jonasw> with the purchase Jabber Inc merged into Cisco, which is why everybody is talking about Cisco instead of JINC now
[17:21:26] <jonasw> the XSF is simply a renamer of JSF afaict, so legally the XSF has fully inherited whatever the JSF did
[17:21:28] <jonasw> IANAL though
[17:21:57] <moparisthebest> What does point 5. mean? "No Right to Assign or Sublicense" ?
[17:24:13] <jonasw> I don’t know.
[17:24:35] *** ralphm has joined the room
[17:25:20] <jonasw> I wonder whether there’s a follow-up document to that enforcement thing
[17:26:31] <moparisthebest> and lastly after we answer that about #5
[17:26:44] <moparisthebest> cisco can terminate this within 30 days if xsf doesn't enforce something
[17:26:58] <moparisthebest> what are the chances of the xsf being able to enforce anything ever, let alone within 30 days?
[17:27:12] <moparisthebest> there is no lawyer on staff for sure, right?
[17:27:49] <jonasw> moparisthebest, take action and enforcing are two different things
[17:27:58] <jonasw> but yeah
[17:28:11] *** dwd shows as "online"
[17:29:54] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[17:31:18] *** ralphm shows as "online"
[17:31:24] <jonasw> good job, gandi. searching for jabbercat.org domain name, it suggests gibberish.cat >.>
[17:31:36] *** stefandxm shows as "online" and his status message is "Available"
[17:31:59] *** tim@boese-ban.de shows as "online"
[17:32:16] *** daniel has left the room
[17:33:39] <SouL> Are you going to use jabbercat.org, jonasw?
[17:33:46] *** daniel has joined the room
[17:34:17] *** Steve Kille shows as "away" and his status message is "At Home"
[17:34:43] <jonasw> SouL, I plan to
[17:35:04] *** lskdjf shows as "online"
[17:35:10] *** Ge0rG has left the room
[17:35:10] *** Ge0rG shows as "online"
[17:35:13] <moparisthebest> sounds like you should use jabber.cat instead jonasw :)
[17:35:18] <jonasw> moparisthebest, gone
[17:35:35] <jonasw> and cat has terms I don’t want to have to adhere to
[17:35:42] <moparisthebest> sounds like the XSF needs to get to enforcing
[17:35:53] <moparisthebest> oh really like what?
[17:35:56] <jonasw> domain names are fair use something
[17:36:05] <jonasw> moparisthebest, with .cat, you need to support the catalan culture/language in some way
[17:36:17] <jonasw> people apparently simply put a google-translate-ed version of their page up
[17:36:28] <moparisthebest> ah ok, well, you'd support instant messaging in catalan right? :)
[17:37:03] *** tux has joined the room
[17:37:36] <moparisthebest> jonasw, are domain names fair use? because https://xmpp.org/about/xsf/jabber-trademark/usage-guidelines.html 1.3 has a whole section about when they are not allowed
[17:37:55] *** lskdjf has left the room
[17:37:55] *** lskdjf shows as "online"
[17:38:08] *** lskdjf has left the room
[17:38:09] <jonasw> yeah, it describes what falls under "fair use" and what doesn’t ;)
[17:38:14] <SouL> jonasw, as I said, if you want to use .cat I can really help with that! And they don't really care, so...
[17:38:39] <jonasw> jabber.cat is also a jabber service apparently: https://jabber.cat/
[17:38:42] <jonasw> so I don’t want to fight them :)
[17:39:15] <moparisthebest> jonasw, did you notice the first word haha, funny
[17:39:20] <moparisthebest> Això
[17:39:28] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[17:39:30] <jonasw> hm?
[17:39:51] <moparisthebest> isn't that your library name-ish?
[17:39:52] *** lskdjf shows as "online"
[17:39:52] *** lskdjf shows as "online"
[17:39:59] *** lskdjf shows as "online"
[17:40:01] *** lskdjf has left the room
[17:40:04] <SouL> Això means "this" :)
[17:40:07] <jonasw> hm, not really (aioxmpp vs Això)
[17:40:08] *** lskdjf shows as "online"
[17:40:08] *** lskdjf shows as "online"
[17:40:10] <SouL> well, "that"
[17:40:38] <moparisthebest> close
[17:40:55] *** vanitasvitae shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[17:41:24] *** lskdjf shows as "online"
[17:41:31] *** lskdjf has left the room
[17:41:32] <moparisthebest> shift it around a little aixòmpp and now you can register a .cat, no one will even notice
[17:41:33] <jonasw> vanitasvitae, firefox refuses to connect to geekplace.eu (you linked that in your protoxep thread on standards@) with HTTPS due to SEC_ERROR_CERT_SIGNATURE_ALGORITHM_DISABLED
[17:41:39] *** lskdjf shows as "online"
[17:41:39] *** lskdjf shows as "online"
[17:41:47] *** vanitasvitae shows as "online"
[17:42:05] <vanitasvitae> Hm, thats Flows site.
[17:42:08] <moparisthebest> my firefox is fine
[17:42:14] <SouL> I wanted to get xmpp.cat but it was taken already
[17:42:25] <jonasw> maybe those are my facist cipher settings ... I think I disabled RC4 or something
[17:42:48] <moparisthebest> see what ssllabs says shortly, it's scanning
[17:42:52] *** peter has joined the room
[17:43:09] <moparisthebest> ah it's using CAcert
[17:43:40] *** ralphm shows as "online"
[17:43:42] <jonasw> ah, maybe it’s the 1024 RSA thing then?
[17:43:54] <jonasw> ah, maybe it’s the 1024-bit RSA or the MD5 signature thing then?
[17:44:06] <moparisthebest> tell flow 2015 called and wants him to use letsencrypt
[17:44:18] <moparisthebest> no CAcert isn't a trusted CA
[17:44:27] <jonasw> I imported it once
[17:44:31] <Zash> Everyone must use Let's Encrypt!
[17:44:32] <jonasw> since I used it myself extensively
[17:44:40] <jonasw> Zash, *Everyone MUST use Let's Encrypt!
[17:44:49] <moparisthebest> jonasw, probably Signature algorithm SHA512withRSA
[17:44:56] <moparisthebest> that's, not exactly standard
[17:45:03] <moparisthebest> https://www.ssllabs.com/ssltest/analyze.html?d=geekplace.eu
[17:45:17] *** lskdjf shows as "online"
[17:45:40] <jonasw> meh, that link re-analyzes
[17:45:59] *** xnyhps shows as "online"
[17:46:00] <moparisthebest> oh I didn't think it did, that's annoying
[17:46:01] *** xnyhps shows as "online"
[17:46:05] *** lskdjf has left the room
[17:46:06] *** stefandxm shows as "away" and his status message is "Available"
[17:46:12] *** lskdjf shows as "online"
[17:46:12] *** lskdjf shows as "online"
[17:47:00] <moparisthebest> your problem from your error message is you disabled SHA512withRSA as a cert algorithm, or, if you don't have CACert as trusted, it's root cert is signed with MD5withRSA
[17:47:35] <jonasw> whatever it is
[17:48:03] <moparisthebest> I hate to say it, but the site works with http too...
[17:48:58] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[17:50:24] *** la|r|ma has left the room
[17:50:28] *** la|r|ma has joined the room
[17:50:51] <peter> jonasw: To answer your question from the editor@ room, there is no successor to the trademark license enforcement agreement of May 2003. That's when we were transitioning from JSF/Jabber to XSF/XMPP (read the list archives, someone called me Hitler!), and interest in registering anything with the word JABBER™ in it had already waned. It's fascinating to me that this issue is still alive 14 years later. :-)
[17:51:21] *** Ge0rG has left the room
[17:51:21] *** Ge0rG shows as "online"
[17:51:40] *** lskdjf has left the room
[17:51:40] *** lskdjf shows as "online"
[17:51:40] <moparisthebest> peter, also from https://xmpp.org/docs/Trademark_License_Agreement.pdf what does point 5. mean "No Right to Assign or Sublicense" ?
[17:51:41] *** Valerian has left the room
[17:51:43] *** Valerian has joined the room
[17:51:46] *** lskdjf has left the room
[17:51:48] *** Steve Kille shows as "online"
[17:51:50] *** Valerian has left the room
[17:51:52] *** ralphm shows as "online"
[17:51:54] *** Steve Kille shows as "online"
[17:52:12] *** lskdjf shows as "online"
[17:52:13] *** lskdjf shows as "online"
[17:52:18] <moparisthebest> I'm not a lawyer which is why I'd universally prefer something not trademarked like 'xmpp' than something I have to ask questions about like 'jabber' :(
[17:52:29] <jonasw> peter, I’m confused then. on what basis does the XSF operate according to the Exhibit A of the Letter of Intent, the text which has now become the usage guidelines on the website?
[17:52:40] *** Steve Kille shows as "away"
[17:53:17] <peter> moparisthebest: that means the XSF can't assign its right to sublicense the mark to another organization.
[17:53:46] *** ralphm shows as "online"
[17:54:26] <moparisthebest> that makes sense I guess
[17:54:31] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[17:54:32] <peter> jonasw: what's the URL for the letter of intent?
[17:54:39] <moparisthebest> and hopefully it wasn't an 'assignment' to go JSF -> XSF ? :)
[17:54:53] *** jabberatdemo has joined the room
[17:54:57] <jonasw> peter, https://xmpp.org/docs/Trademark_Letter_Of_Intent.pdf
[17:54:57] <peter> moparisthebest: no, that wasn't assignment, just a legal name change for the organization
[17:55:23] <jonasw> (that text I am talking about (Exhibit A there) is the Jabber Trademark Position Statement, which I couldn’t find elsewhere; it is referenced as basis in the Enforcement Agreement)
[17:55:58] <jonasw> also, wtf, that mailing list thread from back then
[17:56:21] <peter> jonasw: I'm confused by your confusion. :-) Could you explain your concern a bit more?
[17:56:57] <jonasw> peter, I’m still trying to find the legal documents which give the XSF the permission to sublicense Jabber, as we were wondering if and under which circumstances Cisco could terminate our (the XSF’) right to sublicense
[17:57:09] <peter> OK.
[17:57:47] <jonasw> I can’t read that from the License Agreement, because the terms the XSF seems to be operating on (the part of the Exhibit A / Jabber Trademark Position Statement / Usage Guidelines on the website) is not referenced there
[17:57:55] <jonasw> but IANAL, you have been there back then and may know more
[17:58:23] *** Steve Kille has left the room
[17:58:38] <jonasw> also, to lighten things up (quoting from that mail thread):
> He is an extremely patient and tireless driving force
> who deserves a great deal of recognition. Shame on you for your lack of
> support.

That is my perception, and I’ll use this opportunity to say Thanks for that.
[17:59:35] <peter> Aw, thanks. :-)
[17:59:46] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[18:00:15] <peter> jonasw: BTW are you a native speaker of English? If not (and even if you are!), these legal documents can be difficult to understand.
[18:00:28] *** ralphm shows as "online"
[18:01:27] *** Wiktor shows as "online"
[18:01:31] <moparisthebest> I'm a native english speaker and still have problems groking lawyer-speak :)
[18:01:46] <jonasw> peter, no I’m not :(
[18:02:06] *** emxp has joined the room
[18:02:22] <jonasw> (the issue with legalese in any language is of course that you often don’t know you didn’t understand it :()
[18:03:09] <jonasw> still I’d expect some document which defines the guidelines under which the XSF can sublicense (but I may be wrong), but there doesn’t seem to be one if the Enforcement Agreement didn’t have a successor and expired (like I read it) after 12 months.
[18:03:53] *** xnyhps shows as "online"
[18:03:53] <moparisthebest> the enforcement agreement he is talking about is https://xmpp.org/docs/Trademark_Enforcement_Agreement.pdf
[18:03:58] <jonasw> thanks, moparisthebest
[18:04:00] <moparisthebest> and I also read that it expired after 12 months
[18:04:19] *** xnyhps shows as "online"
[18:04:31] *** dwd shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[18:04:58] <peter> So, a letter of intent is just that - a statement of principles and intention to work together toward something (in this case, an actual agreement regarding the trademark). At that time, there was quite a bit of controversy in the community about Jabber Inc., a drive to change the name to XMPP, and so on. The letter of intent was communicated to the community in late 2002, and as a result we developed the actual license agreement in March of 2003, and following that the enforcement agreement in May of 2003, see http://xmpp.org/docs/Trademark_Enforcement_Agreement.pdf
[18:05:03] *** Wiktor shows as "online"
[18:05:27] <peter> Ah, yes.
[18:07:14] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[18:07:15] <moparisthebest> but that expired in may of 2004 right?
[18:07:26] <peter> There was supposed to be a 12-month "trial period" and then a discussion about potentially transferring the trademark to the XSF. Everyone got busy with standardization of XMPP at the IETF and with business as usual at Jabber Inc. I seem to recall that we addressed this a bit later on. Let me go AFK for a few minutes and look in the physical files, which are in my home office here. brb
[18:07:45] *** Guus has left the room
[18:07:47] *** Guus has joined the room
[18:08:04] <jonasw> thank you for your effort, peter :)
[18:08:15] <moparisthebest> man he really is the best, no one else would get up from a desk and thumb through files :)
[18:08:21] *** jabberatdemo has left the room
[18:11:05] *** Ge0rG has left the room
[18:11:07] *** lumi has joined the room
[18:11:13] *** Ge0rG shows as "online"
[18:11:25] *** dwd shows as "online"
[18:11:33] *** lskdjf shows as "online"
[18:12:51] <peter> haha
[18:13:04] <peter> OK, so I don't see it in my physical files. I'll need to check the email history.
[18:14:01] *** xnyhps shows as "online"
[18:14:06] *** xnyhps shows as "online"
[18:15:54] *** ralphm shows as "online"
[18:16:00] *** ralphm shows as "online"
[18:16:23] *** stefandxm shows as "online" and his status message is "Available"
[18:16:25] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[18:17:20] *** Lance has joined the room
[18:17:20] *** Lance shows as "online"
[18:18:12] <peter> My personal email history does not reveal anything, either. I do have a recollection that we addressed this 12-month topic at one point, but it was a long time ago. I might need to look at the archives of the board@ list.
[18:18:30] *** Valerian has joined the room
[18:19:14] *** xnyhps shows as "online"
[18:21:00] <peter> Oh, but we decided not to have archives for the board@ list. :(
[18:21:49] *** Zash shows as "online"
[18:21:49] *** Zash shows as "online"
[18:22:09] <jonasw> sure? the mailman claims it is members only
[18:22:15] <Guus> Don't we have any at all, or perhaps no public ones?
[18:22:20] <jonasw> you don’t find them at /pipermail/board, but at /mailman/private/board
[18:22:36] *** Zash has left the room
[18:22:51] <jonasw> here: https://mail.jabber.org/mailman/private/board
[18:22:53] *** Zash shows as "online"
[18:22:53] *** Zash has left the room
[18:22:56] *** Zash shows as "online"
[18:22:57] *** Zash shows as "online"
[18:22:58] *** Zash has left the room
[18:22:58] *** Zash has left the room
[18:23:08] <peter> I have admin privs on all the lists and I just checked.
[18:23:13] <jonasw> ugh
[18:23:22] <Guus> To bad
[18:23:33] <peter> The Board Archives

Currently, there are no archives.
[18:23:37] <jonasw> so for all we know the XSF currently does not have any authority over the Jabber™ whatsoever?
[18:23:40] *** Zash has joined the room
[18:23:47] <peter> I can ssh to the machine and poke around.
[18:24:05] <peter> jonasw: the XSF has authority, just not completely *documented* authority.
[18:24:09] <jonasw> okay :)
[18:24:28] *** xnyhps shows as "away" and his status message is "Away"
[18:24:44] *** jonasw shows as "away"
[18:24:50] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[18:25:43] <peter> I've been in communication about various trademark issues with JINC legal counsel and Cisco legal departments before JINC was acquired, after JINC was acquired, and after I left Cisco. There has never been any question that the XSF has continued authority to sublicense use of the JABBER mark.
[18:26:25] *** dwd shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[18:26:37] *** xnyhps shows as "away" and his status message is "Away"
[18:26:40] *** xnyhps shows as "online"
[18:26:47] <peter> And I made sure that this was specifically re-affirmed when Jabber Inc. was acquired by Cisco in 2008.
[18:27:04] *** jonasw shows as "online"
[18:27:05] <peter> We just don't have a good paper trail on things after 2003.
[18:27:44] <Guus> Alex perhaps?
[18:27:48] <moparisthebest> peter, just recently there has been a bit of a push to revive 'jabber', and I'm more concerned if you get hit by a bus and cisco turns evil, they could probably just pull it?
[18:27:56] <moparisthebest> at least if there is no paperwork
[18:28:00] <peter> I can ask my contacts at Cisco legal if they have any additional paperwork.
[18:28:09] <moparisthebest> even now I'd guess recollections wouldn't hold up in court
[18:28:11] <peter> Guus: I've always been the keeper of the paperwork.
[18:28:17] <Guus> K
[18:28:21] *** waqas has left the room
[18:28:21] *** dwd shows as "online"
[18:29:16] <peter> I'd be more worried about the bus factor than "just pulling it".
[18:29:54] *** stefandxm has left the room
[18:30:23] *** andrey.g has left the room
[18:30:24] <peter> After all, Cisco's (and before that Jabber Inc.'s) actual *behavior* since 2003 shows a continuous recognition that the JSF/XSF has the right to sublicense use of the mark.
[18:31:28] *** Guus shows as "online"
[18:31:35] <peter> However, it would be a good thing for me to reach out to my contacts in Cisco legal because (a) people come and go (b) the new people don't necessarily know (c) maybe they have copies of something I don't have.
[18:31:41] <moparisthebest> that's true I think they do heavily consider past, uh, actions/behavior
[18:33:52] <Ge0rG> I'm slightly worried that Cisco legal will contact "the XSF" with a 30 day deadline to handle some specific case of trademark misuse, and that letter won't arrive in time (or board won't meet in time) and we will lose our sub-license.
[18:34:50] *** ralphm shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[18:36:14] *** stefandxm has joined the room
[18:36:15] *** stefandxm shows as "online" and his status message is "Available"
[18:37:14] <peter> Ge0rG: Thanks for your concern. When I reach out to Cisco legal, I will mention the desirability of having a backup person to contact in case I get hit by a bus.
[18:37:55] <Guus> (also, we'd be bummed for other than trademark reasons, Peter)
[18:38:43] <moparisthebest> thanks for clarifying Guus :)
[18:38:58] <Guus> trying to spread the love ;)
[18:39:06] <peter> Guus: :-)
[18:39:43] *** Zash shows as "online"
[18:40:33] *** lumi shows as "away" and his status message is "(Idle 10 min)"
[18:40:53] <Guus> peter, if you have time for another, although more trivial, issue: according to Raja, you and someone else were involved with creating the xmpp logo.
[18:41:44] *** ralphm shows as "online"
[18:41:49] *** ralphm has left the room
[18:42:00] <Guus> I've asked him about that weird orange bit that continues to bug me. He is going to check his original designs, but was confident that it wasn't him that designed it like that. But, from what I gather, the design was a team effort of sorts
[18:42:04] <Guus> context: https://github.com/xsf/xmpp.org/pull/363
[18:42:35] <Guus> so, as a potential co-designer of that logo: what's your take on it?
[18:42:47] *** ralphm has joined the room
[18:43:27] *** lumi shows as "online"
[18:43:35] <peter> I have a graphics idiot and would not have been involved with that level of design. :-)
[18:43:40] <peter> s/have/am/
[18:44:07] <peter> Guus: you contacted Raja Sandhu about it?
[18:44:13] <peter> I don't recall anyone else being involved.
[18:44:13] <Guus> yup
[18:44:25] <peter> He's a nice guy, say hi for me. :-)
[18:44:31] <Guus> he mentioned you and someone else that he couldn't name.
[18:44:35] <peter> huh
[18:44:49] <peter> I never weigh in on graphics stuff because I know nothing.
[18:45:07] <peter> It was probably Matt Tucker.
[18:45:12] <peter> I think Matt introduced us to Raja.
[18:45:18] <Guus> fair enough. It's a long time ago
[18:45:28] <Guus> ah, I wondered about that. I saw Jive's logo in his portfolio :)
[18:45:29] <peter> Matt was CTO of Jive Software back in the day.
[18:45:43] <peter> He's started something new recently, I should check in with him.
[18:45:56] <dwd> peter, Igniterealtime FOundation, for one thing. :-)
[18:45:57] <Guus> Matt and me talk on occasion - he joined the Ignite Realtime Foundation board
[18:46:03] *peter nods
[18:46:11] <Guus> but he started a new business too
[18:46:13] <peter> not igniterealtime, something more recent
[18:46:14] <peter> yeah
[18:46:44] <Guus> Koan, iirc
[18:47:19] <peter> https://koan.co
[18:47:25] <Guus> that's it
[18:47:38] <jonasw> peter, thanks for all the clarifications :)
[18:47:44] <peter> So says LinkedIn, anyway. ;-)
[18:48:48] <peter> jonasw: sure thing!
[18:49:50] <peter> I have a phone call here in a few minutes, bbiab.
[18:49:51] *** ralphm has joined the room
[18:50:18] *** peter has left the room
[18:51:03] *** Zash has left the room
[18:51:20] *** Zash shows as "online"
[18:51:48] *** vanitasvitae has left the room
[18:52:34] *** tim@boese-ban.de has left the room
[18:52:37] *** tim@boese-ban.de shows as "online"
[18:52:43] *** stefandxm has left the room
[18:53:35] *** Holger shows as "online" and his status message is "I'm available"
[18:54:10] *** stefandxm has joined the room
[18:54:12] *** stefandxm shows as "online" and his status message is "Available"
[18:54:18] *** Neustradamus has left the room
[18:54:53] <Ge0rG> peter: my concern wasn't even the bus factor but just potential practical issues with a process that's not exercised but has grave consequences when it fails....
[18:55:54] <Guus> who's controlling our website? As in: do we have a work team?
[18:55:59] *** Tobias shows as "away"
[18:56:02] *** xnyhps shows as "online"
[18:56:08] *** xnyhps shows as "online"
[18:56:23] <jonasw> Guus, thanks for adding that commit, I totally forgot
[18:56:50] *** jabberatdemo has joined the room
[18:57:30] <Guus> no worries. My grand plan is to give you access to modify the website yourself.
[18:57:41] <Guus> we could use some additional merge-button-pushers
[18:57:51] <Guus> and you're effectively doing most of it anyway :)
[18:57:52] *** Neustradamus has joined the room
[18:58:07] <jonasw> don’t count on it now that I’m editor
[18:58:26] <Guus> meh, it's just about you having the ability to press 'merge'
[18:58:39] <jonasw> yeah, hitting merge is responsibility ;-)
[18:58:52] <Guus> so that someone active, other than me, can apply changes if I fall of the edge of the world for a bit.
[18:58:57] *** xnyhps shows as "online"
[18:59:05] <Guus> jonasw: no more than providing the PR itself :)
[18:59:10] *** xnyhps shows as "online"
[19:00:55] *** Neustradamus has joined the room
[19:01:07] *** xnyhps shows as "online"
[19:01:37] *** xnyhps shows as "online"
[19:02:03] *** jabberatdemo has left the room
[19:03:58] *** daniel shows as "online"
[19:04:38] *** Tobias shows as "online"
[19:05:24] <Ge0rG> People could inject evil things into their PRs, like matrix propaganda. We need to watch out!
[19:05:27] <Ge0rG> 😀
[19:06:10] <jonasw> The Matrix was a great movie
[19:06:14] <jonasw> so nothing wrong with that
[19:06:23] <moparisthebest> what about the sequals though
[19:06:29] <jonasw> which sequels?
[19:06:33] <moparisthebest> good answer
[19:06:39] <Guus> but, my original question: who gets to say who gets access?
[19:06:40] *jonasw holds baseball bat threateningly
[19:06:47] <jonasw> Guus, interesting question :)
[19:06:58] <jonasw> is website a subset of social media? ;-)
[19:07:00] *** Guus has left the room
[19:07:02] *** Guus shows as "online"
[19:07:28] *** xnyhps shows as "online"
[19:07:41] <moparisthebest> gajim has decided to color Guus and Ge0rG the same and between that and the G I can no longer tell the difference :'(
[19:08:01] <Zash> Guu0rG
[19:08:03] <moparisthebest> didn't you guys have a proposal for fancy coloring?
[19:08:11] <moparisthebest> or, consistant coloring
[19:08:54] <jonasw> moparisthebest, yeh
[19:09:00] <jonasw> I have a pre-proto-xep in my xeps dir
[19:09:04] *** xnyhps shows as "online"
[19:09:15] <jonasw> I should add some finishing touches for ProtoXEPing it
[19:09:23] <moparisthebest> yes please
[19:09:39] <Ge0rG> It turned out to require fancy floating point math
[19:10:17] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[19:10:19] *** dwd shows as "online"
[19:10:20] *** peter has joined the room
[19:10:30] <jonasw> not *that* fancy
[19:10:32] <Ge0rG> Like my last proposal for MUC limiting.
[19:10:55] <jonasw> muc limiting does FPM anyways
[19:10:57] <jonasw> (as does anything in lua)
[19:11:12] *** xnyhps shows as "online"
[19:11:15] <Ge0rG> In LUA
[19:11:24] *** xnyhps shows as "online"
[19:11:47] <moparisthebest> for a super optional client-side coloring xep I think a floating point requirement is acceptable
[19:12:12] <Guus> do we still have a technical review team?
[19:12:24] <Guus> it's purpose apparently is to find out how we can help stPeter more. :)
[19:12:26] <Ge0rG> Least Usable Algorithms.
[19:13:11] <Guus> https://wiki.xmpp.org/web/Review_team (I recognize but a few of the member names - possibly due to out-of-date content after the crash recovery)
[19:15:35] *** Tobias shows as "away"
[19:15:52] *** xnyhps shows as "online"
[19:16:08] <Ge0rG> This page was last modified on 26 August 2011
[19:17:08] *** xnyhps shows as "online"
[19:17:22] *** Alex shows as "away" and his status message is "Auto-Status (untätig)"
[19:17:27] *** Alex shows as "online"
[19:20:01] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[19:20:07] *** dwd shows as "online"
[19:20:10] *** Valerian has left the room
[19:20:50] *** peter shows as "away" and his status message is "Auto Status (idle)"
[19:24:23] *** waqas has joined the room
[19:24:24] *** ralphm has joined the room
[19:26:17] <Guus> https://github.com/xsf/xmpp.org/pull/365
[19:27:07] <Guus> I was going to add just SCAM, but I tried to make it consistent by adding all teams.
[19:27:27] *** Alex shows as "away" and his status message is "Auto-Status (untätig)"
[19:33:59] *** Guus has left the room
[19:34:29] *** Guus shows as "online"
[19:34:36] *** xnyhps shows as "online"
[19:35:07] *** Guus has left the room
[19:35:09] *** Guus shows as "online"
[19:35:12] *** xnyhps shows as "online"
[19:37:22] *** xnyhps shows as "online"
[19:38:03] *** Guus has left the room
[19:38:06] *** Guus shows as "online"
[19:38:07] <dwd> As noted against the PR, I think two of those teams are dead (and one is not a team, but a SIG, but lives yet).
[19:38:10] *** xnyhps shows as "online"
[19:39:22] <dwd> The two are Comms, Review, and UPnP. Let's start again. Nobody expects the Spanish Inquisition. Our three defunct teams are...
[19:39:44] *** sonny has joined the room
[19:40:15] <Guus> You lost me. 😁
[19:40:50] *** peter shows as "xa" and his status message is "Auto Status (idle)"
[19:41:24] <Guus> Ah, three defunct teams, according to you, are Comms, Review and UPnP.
[19:41:45] <Guus> Do we have members of those teams here to confirm?
[19:42:07] <Guus> Peter, Kev, Nyco, from memory...
[19:43:06] *** jubalh has joined the room
[19:43:19] <jonasw> moparisthebest, I took a look at my draft for the color protoxep. there were a few edges to polish, unfortunately I’ll head to bed now. hopefully I get around to publish it tomorrow.
[19:44:30] *** peter shows as "online"
[19:44:31] *** daniel has left the room
[19:45:07] <moparisthebest> sweet, no rush
[19:45:28] <dwd> Guus, No, Kev wasn't ever on the Review team, as he was on Council throughout its existence (as was I, I think).
[19:45:58] *** xnyhps shows as "online"
[19:46:00] <dwd> Guus, I'm not sure anyone who was on it is still even a member.
[19:46:56] *** xnyhps shows as "online"
[19:46:57] <fippo> let me check when upnp was done (aka: spec published)
[19:47:27] *** Alex shows as "xa" and his status message is "Auto-Status (untätig)"
[19:49:14] *** lovetox has left the room
[19:50:08] <fippo> the upnp spec was published in february 2015 @ http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v2.0.pdf
[19:50:56] <Guus> fippo: what does that mean in regards to the teams existence?
[19:52:34] *** peter has left the room
[19:52:50] *** goffi has joined the room
[19:52:51] *** lskdjf shows as "online"
[19:54:58] *** xnyhps shows as "online"
[19:55:05] *** ralphm has joined the room
[19:56:23] <fippo> guus: "job done" i'd say
[19:56:33] <fippo> and upnp.org seems not to exist anymore
[19:56:59] *** xnyhps shows as "online"
[19:59:06] *** lskdjf has left the room
[19:59:06] *** lskdjf shows as "online"
[20:00:37] *** lskdjf has left the room
[20:00:38] *** lskdjf shows as "online"
[20:01:07] *** xnyhps shows as "online"
[20:02:28] *** lskdjf has left the room
[20:02:28] *** lskdjf shows as "online"
[20:03:03] <moparisthebest> still registered though Open Connectivity Foundation, Inc.
[20:03:37] *** andrey.g has joined the room
[20:06:18] *** xnyhps shows as "away" and his status message is "Away"
[20:07:56] *** ThurahT shows as "away"
[20:07:57] *** ThurahT shows as "online"
[20:09:06] *** Alex shows as "online"
[20:12:13] *** Tobias shows as "online"
[20:13:31] *** goffi has left the room
[20:17:13] *** jubalh has joined the room
[20:17:25] *** ThurahT shows as "away"
[20:17:27] *** ThurahT shows as "away"
[20:23:51] <fippo> well, didn't notify the XSF about the change in name so... :-)
[20:28:03] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[20:28:26] *** jonasw shows as "away"
[20:29:17] *** Steve Kille shows as "online" and his status message is "At Home"
[20:29:38] *** lskdjf shows as "away"
[20:30:57] *** la|r|ma shows as "online"
[20:32:21] *** uc shows as "online"
[20:35:27] *** ralphm has joined the room
[20:36:05] *** edhelas has left the room
[20:36:23] *** edhelas has joined the room
[20:38:03] *** dwd shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[20:38:51] *** jubalh has left the room
[20:41:00] *** Valerian has joined the room
[20:47:18] *** sonny has joined the room
[20:48:18] *** Steve Kille shows as "away" and his status message is "At Home"
[20:53:38] *** uc shows as "online"
[20:54:18] *** lskdjf shows as "online"
[20:58:09] *** tux has left the room
[21:01:08] *** MattJ shows as "away"
[21:04:38] *** nyco has left the room
[21:04:42] *** nyco shows as "online"
[21:06:07] *** MattJ shows as "online"
[21:07:26] *** goffi has joined the room
[21:09:14] *** ralphm has joined the room
[21:16:46] *** Steve Kille shows as "online" and his status message is "At Home"
[21:22:30] *** daniel shows as "online"
[21:23:27] *** stefandxm has left the room
[21:24:00] *** Valerian has left the room
[21:24:46] *** Alex has left the room
[21:25:21] *** stefandxm has joined the room
[21:25:22] *** stefandxm shows as "online" and his status message is "Available"
[21:32:24] *** tux has joined the room
[21:34:10] *** Steve Kille shows as "away" and his status message is "At Home"
[21:34:46] *** SamWhited has left the room
[21:48:06] *** daniel has left the room
[21:54:53] *** Vaulor has joined the room
[22:00:07] *** stefandxm shows as "away" and his status message is "Available"
[22:08:40] *** lskdjf has left the room
[22:08:41] *** lskdjf shows as "online"
[22:09:22] *** moparisthebest has left the room
[22:09:31] *** moparisthebest has joined the room
[22:11:18] *** stefandxm shows as "online" and his status message is "Available"
[22:12:33] *** jcbrand has joined the room
[22:15:44] *** Holger shows as "away" and his status message is "Auto-away (idle)"
[22:16:47] *** tim@boese-ban.de has joined the room
[22:17:35] *** fp-tester has left the room
[22:17:59] *** fp-tester has joined the room
[22:19:21] *** SouL has left the room
[22:19:31] *** jcbrand has left the room
[22:19:56] *** SouL shows as "online"
[22:22:29] *** Holger shows as "online" and his status message is "I'm available"
[22:25:54] *** Vaulor shows as "away" and his status message is "Hace un rato que no estoy... (mensaje automático predefinido)"
[22:25:56] *** Vaulor shows as "online"
[22:35:45] *** vanitasvitae shows as "online"
[22:36:08] *** Vaulor shows as "away" and his status message is "Hace un rato que no estoy... (mensaje automático predefinido)"
[22:37:01] *** Zash has left the room
[22:37:55] *** stefandxm shows as "away" and his status message is "Available"
[22:38:41] *** la|r|ma has left the room
[22:43:33] *** vanitasvitae shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[22:43:37] *** vanitasvitae shows as "online"
[22:43:40] *** Vaulor shows as "online"
[22:44:09] *** lskdjf has left the room
[22:44:09] *** lskdjf shows as "online"
[22:46:23] *** Zash shows as "online"
[22:46:42] *** Zash has left the room
[22:48:07] *** stefandxm shows as "online" and his status message is "Available"
[22:52:42] *** Zash shows as "online"
[22:52:45] *** Zash shows as "online"
[22:52:46] *** Zash has left the room
[22:52:48] *** Zash shows as "online"
[22:52:48] *** Zash has left the room
[22:52:49] *** Zash shows as "online"
[22:52:50] *** Zash has left the room
[22:52:51] *** Zash has left the room
[22:53:27] *** Zash shows as "online"
[22:57:07] *** lskdjf has left the room
[22:58:06] *** jjrh has left the room
[22:58:08] *** jjrh shows as "online"
[22:59:18] *** Vaulor shows as "away" and his status message is "Hace un rato que no estoy... (mensaje automático predefinido)"
[22:59:48] *** Holger shows as "away" and his status message is "Auto-away (idle)"
[23:00:24] *** Zash has left the room
[23:02:56] *** Holger shows as "online" and his status message is "I'm available"
[23:04:24] *** Zash shows as "online"
[23:04:37] *** stefandxm shows as "away" and his status message is "Available"
[23:05:26] *** stefandxm shows as "online" and his status message is "Available"
[23:07:46] *** la|r|ma shows as "online"
[23:09:49] *** Vaulor shows as "online"
[23:13:12] *** vanitasvitae has left the room
[23:13:13] *** vanitasvitae shows as "online"
[23:23:38] *** Holger shows as "away" and his status message is "Auto-away (idle)"
[23:24:21] *** jjrh has left the room
[23:24:23] *** jjrh shows as "online"
[23:27:14] *** jjrh has left the room
[23:27:33] *** jjrh shows as "online"
[23:28:25] *** Holger shows as "online" and his status message is "I'm available"
[23:31:58] *** stefandxm shows as "away" and his status message is "Available"
[23:32:41] *** Vaulor shows as "away" and his status message is "Hace un rato que no estoy... (mensaje automático predefinido)"
[23:34:51] *** jjrh has left the room
[23:35:04] *** jjrh shows as "online"
[23:35:43] *** stefandxm shows as "online" and his status message is "Available"
[23:46:02] *** stefandxm shows as "away" and his status message is "Available"
[23:48:39] *** Holger shows as "away" and his status message is "Auto-away (idle)"
[23:50:02] *** nyco has left the room
[23:50:05] *** nyco shows as "online"
[23:52:42] *** Vaulor shows as "xa" and his status message is "Hace un rato que no estoy... (mensaje automático predefinido)"
[23:56:19] *** jjrh has left the room
[23:56:21] *** jjrh shows as "online"