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

[00:06:26] *** suzyo shows as "online"
[00:14:15] *** mancho has left the room
[00:16:19] *** Zash has left the room
[00:17:35] *** Tobias shows as "away"
[00:18:38] *** daurnimator has left the room
[00:18:42] *** daurnimator shows as "online"
[00:20:30] *** suzyo has left the room
[00:26:08] *** Kev has left the room
[00:26:43] *** vurpo has left the room
[00:26:45] *** vurpo has joined the room
[00:27:16] *** Kev shows as "away"
[00:27:17] *** Kev shows as "away"
[00:30:43] *** mancho has left the room
[00:34:04] *** Lance has left the room
[00:34:07] *** bra shows as "away" and his status message is "Автостатус (неактивен)"
[00:42:19] *** Kev has left the room
[00:49:02] *** blipp has left the room
[00:49:04] *** blipp has joined the room
[00:53:19] *** vurpo shows as "online"
[00:54:06] *** bra shows as "xa" and his status message is "Автостатус (неактивен)"
[00:55:42] *** waqas has left the room
[00:57:16] *** vurpo has left the room
[00:57:18] *** vurpo shows as "online"
[01:08:48] *** Lance has joined the room
[01:08:49] *** Lance shows as "online"
[01:26:22] *** daurnimator has left the room
[01:26:26] *** daurnimator shows as "online"
[01:26:37] *** efrit has joined the room
[01:30:15] *** Kev shows as "away"
[01:30:16] *** Kev shows as "away"
[01:49:35] *** ThurahT shows as "away"
[01:49:35] *** ThurahT shows as "online"
[01:50:42] *** Lance has left the room
[01:52:55] *** Alex has joined the room
[01:53:35] *** peter shows as "away" and his status message is "Auto Status (idle)"
[01:53:51] *** Tobias shows as "away"
[01:53:59] *** Tobias shows as "away"
[01:55:27] *** peter shows as "online"
[01:55:44] *** Tobias shows as "away"
[01:55:47] *** Tobias shows as "away"
[01:57:21] *** ThurahT shows as "away"
[01:57:21] *** ThurahT shows as "away"
[02:01:14] *** xnyhps has left the room
[02:01:42] *** xnyhps has joined the room
[02:05:01] *** vurpo has left the room
[02:14:03] *** Kev shows as "away"
[02:14:04] *** Kev shows as "away"
[02:14:23] *** Kev has left the room
[02:14:32] *** peter shows as "away" and his status message is "Auto Status (idle)"
[02:18:09] *** waqas has joined the room
[02:21:45] *** bra shows as "online"
[02:24:59] *** Alex has left the room
[02:26:54] *daurnimator waves goodbye
[02:27:59] *** daurnimator has left the room
[02:30:03] *** intosi shows as "away" and his status message is "Away"
[02:30:37] *** Steve Kille has joined the room
[02:30:40] *** Steve Kille shows as "online" and his status message is "San Diego"
[02:31:51] *** daurnimator has left the room
[02:33:25] *** peter shows as "online"
[02:54:51] *** bra shows as "away" and his status message is "Автостатус (неактивен)"
[02:59:54] *** bra shows as "online"
[03:00:28] *** efrit has joined the room
[03:02:09] *** efrit has left the room
[03:02:11] *** efrit has joined the room
[03:09:16] *** SamWhited has joined the room
[03:10:02] *** bra shows as "away" and his status message is "Автостатус (неактивен)"
[03:15:06] *** kalkin has left the room
[03:15:06] *** daniel has left the room
[03:15:49] *** kalkin has joined the room
[03:16:16] *** daniel has joined the room
[03:26:12] *** Kev has left the room
[03:26:57] *** Steve Kille shows as "away" and his status message is "San Diego"
[03:27:15] *** Kev shows as "away"
[03:27:15] *** Kev shows as "away"
[03:30:02] *** bra shows as "xa" and his status message is "Автостатус (неактивен)"
[03:40:19] *** efrit has left the room
[03:40:22] *** efrit has joined the room
[03:41:43] *** kaboom has left the room
[03:43:46] *** vurpo has left the room
[03:43:50] *** vurpo has joined the room
[03:58:13] *** moparisthebest shows as "online"
[04:10:32] *** Kev has left the room
[04:11:47] *** Kev shows as "away"
[04:11:48] *** Kev shows as "away"
[04:30:12] *** mancho has joined the room
[04:35:43] *** Kev shows as "away"
[04:35:43] *** Kev shows as "away"
[04:46:32] *** Kev has left the room
[04:48:32] *** Kev has left the room
[04:50:23] *** Zash has joined the room
[05:15:47] *** Guus has left the room
[05:18:38] *** Guus shows as "online"
[05:18:40] *** ralphm shows as "online"
[05:21:40] *** Guus has left the room
[05:23:46] *** Guus shows as "online"
[05:26:34] *** xnyhps shows as "online"
[05:32:47] *** xnyhps shows as "online"
[05:32:50] *** Steve Kille shows as "online" and his status message is "San Diego"
[05:32:53] *** Steve Kille shows as "online" and his status message is "San Diego"
[05:34:18] *** xnyhps shows as "online"
[05:34:53] *** peter has left the room
[05:36:26] *** Kev shows as "away"
[05:36:27] *** Kev shows as "away"
[05:36:46] *** xnyhps shows as "online"
[05:37:25] *** vurpo has left the room
[05:37:37] *** vurpo has joined the room
[05:38:10] *** xnyhps shows as "online"
[05:40:54] *** bra shows as "online"
[05:41:57] *** xnyhps shows as "online"
[05:43:01] *** xnyhps shows as "online"
[05:43:01] *** Guus has left the room
[05:43:08] *** Guus shows as "online"
[05:44:27] *** Steve Kille has left the room
[05:46:58] *** Flow has joined the room
[05:50:57] *** xnyhps shows as "online"
[05:51:32] *** xnyhps shows as "online"
[05:58:17] *** Guus has left the room
[05:59:58] *** xnyhps shows as "online"
[06:02:44] *** xnyhps shows as "online"
[06:04:05] *** Guus has left the room
[06:04:06] *** goffi has joined the room
[06:04:07] *** Guus has joined the room
[06:04:16] *** Flow has left the room
[06:04:38] *** goffi has left the room
[06:04:49] *** goffi has joined the room
[06:05:04] *** Guus has left the room
[06:05:43] *** Guus has joined the room
[06:06:17] *** bra shows as "away" and his status message is "Автостатус (неактивен)"
[06:11:06] *** xnyhps shows as "online"
[06:11:34] *** xnyhps shows as "online"
[06:12:53] *** bra shows as "online"
[06:14:53] *** Steve Kille has left the room
[06:17:03] *** xnyhps shows as "online"
[06:18:57] *** Kev has left the room
[06:19:02] *** xyz has joined the room
[06:20:18] *** Kev shows as "away"
[06:20:19] *** Kev shows as "away"
[06:21:03] *** xnyhps shows as "away" and his status message is "Away"
[06:27:08] *** waqas has left the room
[06:31:48] *** bra shows as "away" and his status message is "Автостатус (неактивен)"
[06:37:17] *** xnyhps shows as "away" and his status message is "Away"
[06:37:20] *** xnyhps shows as "online"
[06:39:08] *** SamWhited shows as "online"
[06:39:19] *** bra shows as "online"
[06:39:26] *** xnyhps shows as "online"
[06:43:01] *** xnyhps shows as "online"
[06:44:01] *** xnyhps shows as "online"
[06:45:04] *** vurpo has left the room
[06:45:06] *** vurpo has joined the room
[06:45:11] *** xnyhps shows as "online"
[06:52:11] *** xnyhps shows as "online"
[06:52:14] *** xnyhps shows as "online"
[06:53:53] *** xnyhps shows as "online"
[06:54:39] *** xnyhps shows as "online"
[06:57:39] *** xnyhps shows as "online"
[06:57:55] *** xnyhps shows as "online"
[07:01:09] *** bra shows as "away" and his status message is "Автостатус (неактивен)"
[07:01:14] *** xnyhps shows as "online"
[07:01:52] *** bra shows as "online"
[07:02:29] *** xnyhps shows as "online"
[07:05:15] *** dwd shows as "online"
[07:05:19] *** xnyhps shows as "online"
[07:09:19] *** xnyhps shows as "away" and his status message is "Away"
[07:11:01] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[07:11:04] *** suzyo has left the room
[07:11:16] *** winfried has left the room
[07:11:19] *** winfried has joined the room
[07:11:50] *** xnyhps has left the room
[07:11:53] *** xnyhps shows as "online"
[07:16:07] *** suzyo has joined the room
[07:17:39] *** SamWhited has left the room
[07:19:33] <Ge0rG> looks like today is the last day of the 0280 LC. Time to open some more PRs
[07:21:01] *** dwd shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[07:25:36] *** intosi shows as "online"
[07:25:39] *** intosi shows as "online"
[07:27:33] *** vurpo has left the room
[07:27:37] *** vurpo has joined the room
[07:28:15] *** jonasw shows as "online"
[07:28:19] *** jonasw shows as "online"
[07:32:28] *** uc has left the room
[07:32:34] *** vurpo has left the room
[07:32:37] *** vurpo has joined the room
[07:33:03] *** uc has joined the room
[07:33:31] *** bra shows as "away" and his status message is "Автостатус (неактивен)"
[07:33:34] *** Guus has left the room
[07:33:42] *** xnyhps has left the room
[07:33:47] *** xnyhps shows as "online"
[07:34:39] *** Guus has joined the room
[07:35:12] *** Kev has left the room
[07:35:54] *** Kev shows as "away"
[07:35:55] *** Kev shows as "away"
[07:38:35] *** bra shows as "online"
[07:39:38] *** uc has left the room
[07:39:51] *** uc has joined the room
[07:41:28] *** xnyhps has left the room
[07:41:33] *** xnyhps shows as "online"
[07:44:22] *** ralphm shows as "online"
[07:53:57] *** kalkin has left the room
[07:55:52] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[07:55:54] *** ralphm shows as "online"
[07:56:24] *** Kev shows as "online"
[07:57:31] *** kalkin has joined the room
[07:58:33] *** jonasw shows as "dnd"
[07:59:06] *** vurpo has left the room
[07:59:10] *** vurpo has joined the room
[07:59:36] *** sezuan shows as "online"
[08:00:17] *** Kev has left the room
[08:01:28] *** xnyhps has left the room
[08:01:35] *** xnyhps shows as "online"
[08:01:56] *** Kev shows as "away"
[08:01:57] *** Kev shows as "away"
[08:05:05] *** devnull has joined the room
[08:07:35] *** sezuan has left the room
[08:08:00] *** sezuan shows as "online"
[08:08:45] *** bra shows as "away" and his status message is "Автостатус (неактивен)"
[08:10:23] <Ge0rG> Could somebody have a quick view if https://github.com/ge0rg/xeps/commit/0ff5f4f30baca8a1cf5cc9fe5af55bbffb7d879c provides a clearer language?
Original: https://xmpp.org/extensions/xep-0280.html#which-messages
New: https://op-co.de/tmp/xep-0280.html#which-messages
[08:10:32] <Ge0rG> please :)
[08:14:42] *** Piotr Nosek has joined the room
[08:16:46] *** xnyhps has left the room
[08:16:52] *** xnyhps shows as "online"
[08:21:06] *** devnull has left the room
[08:21:34] *** Yagiza has joined the room
[08:21:44] *** Yagiza shows as "xa" and his status message is "買いにいってます (Ушёл в магазин)"
[08:21:57] *** Valerian has joined the room
[08:22:43] *** vurpo has left the room
[08:22:46] *** vurpo has joined the room
[08:22:53] *** jcbrand has joined the room
[08:23:49] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[08:24:00] *** devnull has joined the room
[08:25:37] *** ralphm shows as "online"
[08:28:03] *** Kev has left the room
[08:28:47] *** bra shows as "xa" and his status message is "Автостатус (неактивен)"
[08:28:57] *** jubalh has joined the room
[08:29:33] *** Kev shows as "away"
[08:29:33] *** Kev shows as "away"
[08:31:39] *** kalkin has left the room
[08:32:03] *** Guus shows as "online"
[08:32:34] *** mancho shows as "online"
[08:33:12] *** xnyhps has left the room
[08:33:19] *** xnyhps shows as "online"
[08:33:55] *** Yagiza has left the room
[08:34:47] *** blipp shows as "online"
[08:36:43] *** Yagiza has joined the room
[08:36:57] *** Yagiza shows as "online" and his status message is "Hataraite imasu (работаю)"
[08:37:08] *** Martin has joined the room
[08:40:03] *** kalkin has joined the room
[08:42:45] *** xnyhps shows as "away" and his status message is "Away"
[08:48:50] *** winfried shows as "online" and his status message is "I'am on the move, blame the LTE if I don't react"
[08:48:56] *** winfried shows as "dnd" and his status message is "In a meeting"
[08:49:46] <Ge0rG> Any native speakers, please?
[08:52:04] *** Tobias shows as "online"
[08:52:05] *** blipp has left the room
[08:52:13] *** ralphm has left the room
[08:53:11] <devnull> Ge0rG: overall, I'd say I like the new wording better. It's clearer, and the specific meaning of the RFC-CAPITAL words is better IMO.
[08:57:25] *** dwd shows as "online"
[08:57:27] <devnull> Only thing I'm thinking of is the third sentence. The original says (correct me if I'm wrong) a message of type="error" that is in reply to a message that itself was eligible for carbons, should be carbon-copied as well. To me it implies that other messages of type "error" that /aren't necessarily/ in reply to a message that was eligible for carbons don't have to be carbon-copied.
[08:57:31] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[08:57:32] *** dwd shows as "online"
[08:58:26] <devnull> But in the revised form, it says that messages in reply to another message eligible for carbons are the __only__ messages of type "error" that may be carbon-copied.
[08:58:54] <devnull> I know it's a little bit nit-picky, but in my eyes the two sentences don't mean quite the same thing.
[08:58:55] <Ge0rG> devnull: you are right. I have implied the last rule here
[08:59:11] <devnull> That being said I don't really know the spec itself, so it might not matter anyway. I'm not sure.
[08:59:15] <Ge0rG> devnull: CCing an error only makes sense if the error-causing message was CCed as well
[08:59:22] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[08:59:56] <Ge0rG> devnull: from original: "A <message/> is not eligible for carbons delivery if it does not meet any of these criteria." - if this rule is applied, I can make the 'if' an 'iff'
[09:01:01] <devnull> Right. It's a little stronger of a statement.
[09:01:47] <Ge0rG> I'm all in favor of bold statements.
[09:02:59] *** kalkin has left the room
[09:06:04] *** xnyhps has left the room
[09:06:09] *** xnyhps shows as "online"
[09:07:24] *** ralphm shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[09:09:42] *** Kev has left the room
[09:10:16] *** suzyo has left the room
[09:10:31] *** suzyo has joined the room
[09:10:35] *** winfried has left the room
[09:11:18] *** ralphm shows as "online"
[09:11:18] *** Kev shows as "away"
[09:11:19] *** Kev shows as "away"
[09:13:23] *** suzyo has left the room
[09:13:39] *** suzyo has joined the room
[09:16:27] *** kalkin has joined the room
[09:22:33] *** nicolas.verite has joined the room
[09:23:36] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[09:23:38] *** ralphm shows as "online"
[09:23:42] *** nicolas.verite has left the room
[09:27:10] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[09:27:33] *** ralphm shows as "online"
[09:28:27] *** vurpo has left the room
[09:28:31] *** vurpo has joined the room
[09:28:42] *** Flow has joined the room
[09:30:43] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[09:30:53] *** Martin shows as "online"
[09:30:53] *** Martin shows as "away" and his status message is "Away"
[09:31:21] *** ralphm shows as "online"
[09:34:31] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[09:35:33] *** ralphm shows as "online"
[09:36:16] *** mimi89999 has left the room
[09:36:22] *** jonasw shows as "away"
[09:38:43] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[09:39:04] *** Flow shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[09:39:14] *** ralphm shows as "online"
[09:40:51] <dwd> SHOULD is really MUST except for odd cases. I thought the consensus was that Carbons' choice of what to archive was deliberately loosely defined. This is a major change.
[09:41:24] <dwd> s/archive/carbon-copy/
[09:41:30] <dwd> I'm still asleep.
[09:41:31] *** Kev has left the room
[09:41:35] *** Martin shows as "away" and his status message is "Away"
[09:41:37] *** uc has left the room
[09:41:39] *** Martin shows as "online"
[09:41:58] *** uc has joined the room
[09:42:54] <Kev> Carbon's choice to let implementations choose what's copied was a deliberate change to get through the previous LC, yes.
[09:43:45] <Kev> I think the proposed change makes things less clear, rather than more clear.
[09:44:07] *** Flow shows as "online"
[09:44:27] <devnull> But I thought that was the exact time to use SHOULD/MAY--when there's a degree of choice between implementations.
[09:44:47] <Kev> SHOULD doesn't mean there's a choice.
[09:45:22] <Kev> It means there may be rare times where it's appropriate not to, but you can expect things to break unless you do it.
[09:45:38] *** Sonny has left the room
[09:45:45] *** Sonny has left the room
[09:45:45] *** Sonny has joined the room
[09:45:47] *** Sonny shows as "online"
[09:46:10] *** Sonny has left the room
[09:46:11] *** Sonny shows as "online"
[09:46:23] *** kalkin has left the room
[09:46:57] *** Holger shows as "online" and his status message is "I'm available"
[09:46:58] *** Holger shows as "online" and his status message is "I'm available"
[09:48:26] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[09:48:28] *** ralphm shows as "online"
[09:49:09] *** Flow shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[09:49:13] *** jonasw shows as "online"
[09:49:15] *** jonasw shows as "away"
[09:49:18] <Ge0rG> Kev: my gripe is with the "A <message/> is eligible for carbons delivery if it is of type X and condition Z" wording. Do you happen to have a more concise suggestion?
[09:49:54] <Ge0rG> I'm really not a fan of all the MAY or MAY NOT in that spec.
[09:50:22] <devnull> "a <message /> SHOULD be delivered with carbon copies if it is..." ?
[09:50:29] <Kev> There shouldn't be any MAY NOT, because that's not 2119ish.
[09:50:42] <Ge0rG> I can downcase the SHOULD/SHOULD NOT in the diff to make it less formally required, then the MAY/SHOULD from above should apply
[09:50:55] *** uc has left the room
[09:51:08] *** uc has joined the room
[09:51:12] <Kev> Ge0rG: You could extract the 'is eligible if' out to the top of the list with something like 'If following these rules, a message is eligible for carbons delivery if any of the following are true:' or such, I guess.
[09:51:16] <Ge0rG> devnull: that would achieve the exact opposite of my goal ;)
[09:51:43] <Ge0rG> Kev: thanks, I like that.
[09:52:00] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[09:52:44] <Ge0rG> Now I've started a rewrite of the MUC rules based on the SHOULD/NOT wording, but I might be able to manage that.
[09:53:58] <Ge0rG> Kev: should I make it an 'iff' while I'm at it?
[09:54:17] *** Flow shows as "online"
[09:54:23] <Kev> I'm not sure it adds much, given they're optional rules anyway.
[09:55:07] <Ge0rG> I really need to read up on why they have been made optional.
[09:55:33] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[09:56:14] *** ralphm shows as "online"
[09:56:22] <Kev> Short version: We couldn't agree on MUST rules.
[09:56:57] <Ge0rG> isn't that exactly what a standards committee is for?
[09:57:04] <Kev> If we make them mandatory, I want them done 'properly' for future use in a mamsync-ish world, while (at least) Dave is firmly opposed to any changes that would make current implementations of the spec not compliant.
[09:57:16] *** jere has joined the room
[09:58:03] *** jere has left the room
[09:58:05] *** dwd shows as "online"
[09:58:09] *** jere has joined the room
[09:58:11] <jonasw> Kev: your stance sounds very reasonable
[09:58:15] *** Guus has left the room
[09:58:35] <jonasw> it’s experimental, there should be nothing wrong with implementations suddenly being incompliant.
[09:58:56] *** Guus shows as "online"
[09:59:15] <Ge0rG> Kev: mamsync and MIX
[09:59:15] <Kev> The counter argument is that it's de-facto Draft just by the number and state of implementations.
[09:59:18] *** Flow shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[09:59:22] <dwd> Ge0rG, A standards committee can either agree on a set of rules, or note that there isn't a single set of rules.
[09:59:23] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[09:59:24] <Kev> I don't agree with the argument, but it has legs.
[09:59:45] <Ge0rG> Kev: the <private/> -> <no-copy/> change mandates for a version bump
[09:59:47] *** ralphm shows as "online"
[10:00:12] <jonasw> Kev: the discussion(s) during the LC of 280 show that it’s not a draft yet for reasons.
[10:00:18] <Ge0rG> if we are bumping anyway, we can as well do it properly this time.
[10:00:38] *** devnull shows as "away" and his status message is "Auto Status (idle)"
[10:00:58] <dwd> Ge0rG, I actually wouldn't complain about that. What I didn't want to see was a bump for some small case.
[10:02:38] <dwd> Ge0rG, While versioning does mean we're stable against incompatible changes in XEPs, we do have a problem in allowing the old (and often well-deployed) versions of XEPs to be easily found, though. I can think of a few XEPs where the old version has similar deployment to the current.
[10:02:58] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[10:03:12] <dwd> Ge0rG, And as an SDO, part of our job is to reflect reality as well as dictate what that reality ought to be.
[10:03:59] *** ralphm shows as "online"
[10:04:06] <Ge0rG> dwd: how is it bad to have an old version be easy to find (as long as it is explicitly marked as old)?
[10:04:21] *** kalkin has joined the room
[10:04:25] *** Flow shows as "online"
[10:05:23] <jonasw> (I think dwd means the problem is the other way round – it’s hard to find versions of XEPs which are old but well deployed)
[10:06:38] *** devnull shows as "xa" and his status message is "Auto Status (idle)"
[10:06:58] <Ge0rG> dwd, Kev: do I have your blessing to move forward with defining 'SHOULD' rules based on current practice and what I have gathered so far for a new version-bumped 0280?
[10:07:09] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[10:07:32] *** ralphm shows as "online"
[10:07:39] *** efrit has joined the room
[10:07:44] <dwd> Ge0rG, No. You need consensus from standards@, not permission from an Editor and a Council member.
[10:09:23] *** Sonny shows as "online"
[10:09:27] *** Flow shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[10:09:33] *** Flow shows as "online"
[10:09:40] <Ge0rG> dwd: I'm approaching you as two of the Elders Of XMPP, not in any formal function
[10:10:10] <jonasw> preparing a PR may help to have a focused discussion on standards@ though, imo
[10:10:43] <Kev> Ge0rG: I think it would be interesting to see what such a spec would look like, at least. Other than getting me to stop yelling about not liking stuff, my opinion's not worth much though.
[10:10:43] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[10:11:18] <Kev> That is, I don't think you need anyone's blessing to write the patch. (Getting it merged is another matter...)
[10:11:21] <Ge0rG> Kev: incorporated your wording idea, https://github.com/ge0rg/xeps/commit/f0e432c15ee3b811a4065abc4baa158ba5fae0c9 / https://op-co.de/tmp/xep-0280.html#which-messages
[10:11:51] <dwd> Ge0rG, If you can build a case to break compatibility, and the majority of those implementing or planning to find it compelling, then please do so.
[10:12:12] *** Guus has left the room
[10:12:47] *** Guus shows as "online"
[10:12:57] <Ge0rG> the MUC and the is-not sentence are removed as the same meaning is covered by the "if and only if". A separate diff will be presented for MUC cases
[10:13:17] <Guus> -xep workgroup queues
[10:13:18] <Bunneh> Guus: XEP-0142: Workgroup Queues is (Deferred, 2005-05-09)
See: https://xmpp.org/extensions/xep-0142.html
[10:13:37] <Ge0rG> dwd: "break compatibility" would mean "require implementations to run two versions for some time"
[10:13:40] *** ralphm shows as "online"
[10:14:38] *** Flow shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[10:14:54] <Ge0rG> The previous debates about 0280 on standards@ have shown that consensus is impossible to reach. I'm attempting the "MIX mode" here, by trying to write down what is the most elegant solution in my eyes.
[10:15:22] *** Flow shows as "online"
[10:16:50] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[10:17:13] *** ralphm shows as "online"
[10:20:23] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[10:21:20] *** ralphm shows as "online"
[10:22:46] *** Flow shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[10:24:51] *** mimi89999 shows as "online"
[10:25:50] *** nicolas.verite has joined the room
[10:25:57] <dwd> Ge0rG, You're welcome to suggest a specific solution, of course. But you do need to obtain consensus.
[10:26:34] *** kalkin has left the room
[10:26:42] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[10:26:43] *** ralphm shows as "online"
[10:28:09] <Ge0rG> dwd: if I fail to obtain consensus, 0280 will return to 'Experimental' and do yet another round?
[10:29:04] <dwd> Ge0rG, I think we *had* consensus over the current loose case.
[10:29:43] *** Martin shows as "away" and his status message is "Away"
[10:29:45] *** Kev shows as "away"
[10:29:46] *** Kev shows as "away"
[10:30:08] <Ge0rG> dwd: last year's LC failed due to lacking consensus in the private/no-copy debate, IIRC
[10:30:15] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[10:30:29] *** goffi shows as "online"
[10:30:39] *** ralphm shows as "online"
[10:31:49] *** vurpo has left the room
[10:31:54] *** vurpo has joined the room
[10:32:46] *** Flow shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[10:32:51] *** nicolas.verite has left the room
[10:33:17] *** kalkin has joined the room
[10:33:32] *** Tobias shows as "online"
[10:33:38] *** Martin shows as "away" and his status message is "Away"
[10:34:55] *** tim@boese-ban.de shows as "online"
[10:35:56] <Ge0rG> How would consensus be achieved? No opposing voices on standards@? A majority vote in members / board / council?
[10:36:07] *** Martin shows as "away" and his status message is "Away"
[10:36:11] *** Martin shows as "online"
[10:36:45] <dwd> Ge0rG, Same as the IETF, I've always assumed. In practise, that's a majority of the Council believing there is consensus.
[10:36:49] <MattJ> Council
[10:38:04] <MattJ> Ge0rG, for reference: https://www.zash.se/carbons.html
[10:38:47] <MattJ> (and don't think that's a complete list)
[10:39:01] *** mancho has left the room
[10:39:30] *** mancho shows as "online"
[10:40:30] <Ge0rG> I can't imagine that an experimental xep becomes carved in stone because it is widely implemented. At least the server implementors could provide both versions in parallel to make the upgrade path easier without breaking anything
[10:41:39] <Ge0rG> I've added more controversy to https://op-co.de/tmp/xep-0280.html#which-messages in the form of new MUC rules.
[10:41:44] <Tobias> Ge0rG, indeed...i mean that's what we have namespace versions for
[10:41:58] *** goffi shows as "online"
[10:42:00] *** dwd has left the room
[10:42:06] *** dwd has joined the room
[10:42:07] <Tobias> if we wouldn't want to change anything becase *implementations*, then we might as well disregard any namespace versioning
[10:42:15] <Tobias> if we wouldn't want to change anything because *implementations*, then we might as well disregard any namespace versioning
[10:42:48] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[10:42:49] *** ralphm shows as "online"
[10:43:00] *** Tobias shows as "away"
[10:43:07] <jonasw> ^
[10:43:22] *** dwd shows as "online"
[10:44:54] <dwd> Tobias, Sure, but if a spec has lots of implementations and yet is in Experimental, one has to wonder if our standards process has failed.
[10:44:56] *** tim@boese-ban.de shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[10:45:23] <Kev> Or just it's something that needs solving sufficiently badly that people want to implement regardless. That doesn't mean it's the *right* solution.
[10:45:33] <jonasw> Kev: +1
[10:45:47] *** tim@boese-ban.de shows as "online"
[10:45:51] <Tobias> dwd, sure...nevertheless it shouldn't stop changes to carbons under an incremented namespace
[10:45:57] <dwd> So you're saying the process has failed, but we don't yet know why?
[10:46:21] <Kev> No, it means the process is working.
[10:46:21] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[10:46:32] <Kev> The point of experimental XEPs is to get implementation experience, no?
[10:46:57] <Kev> The process is only failing if we then say "Oh, people have taken part in this experiment, so we can't make changes".
[10:47:02] <Tobias> jingle file transfer is at its 5th namespace i think...swift doesn't work with all of them, it could with some work with more versions than it currently does
[10:47:03] <Ge0rG> And to improve based on that experience
[10:47:13] *** suzyo has left the room
[10:47:20] <Tobias> *namespace version
[10:48:01] *** ralphm shows as "online"
[10:48:22] <dwd> Kev, Either Carbons works well enough for widespread deployment (which it clearly does), and its status doesn't reflect that because our process is broken, or else we haven't managed to produce anything better, in which case our process is broken.
[10:48:35] *** suzyo has joined the room
[10:49:30] <Kev> Right. But the reason we haven't accepted (rather than produced, as there were solid suggestions IIRC) that 'anything better' is people clinging to "there are implementations, so we can't change things".
[10:49:52] <Kev> Which *is* a failure of our process, as I said above.
[10:51:11] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[10:51:35] *** ralphm shows as "online"
[10:51:42] <Tobias> dwd, what's the issue with allowing changes to carbons under an incremented namespace version?
[10:52:33] *** nicolas.verite has joined the room
[10:52:40] *** nicolas.verite has left the room
[10:52:52] *** tim@boese-ban.de shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[10:52:54] <Kev> Incidentally, I *do* think that the wooly wording makes it 'good enough' (although I don't remember the nocopy implications and whether that should block it).
[10:53:34] *** Tobias shows as "online"
[10:54:10] *** goffi has left the room
[10:54:13] *** Flow shows as "online"
[10:54:39] <Ge0rG> Kev: no-copy was suggested as a reusable replacement for the <private/> element that is only defined and used in 0280.
[10:54:44] *** tim@boese-ban.de shows as "online"
[10:54:45] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[10:55:24] <Ge0rG> then there was a long debate about the merits of MUST-NOT-when-private and SHOULD-NOT-when-nocopy
[10:56:21] <dwd> Kev, As for implementation experience, that's not what Experimental is for. It's for discussion. Draft on the other hand means "appropriate for further field experience", and one can argue the market has decided on that.
[10:56:24] <Ge0rG> and now it looks like at least the author and some other people agree to remove <private> and to use <no-copy> instead. And IMO this is a privacy-affecting and breaking change, so it requires a bump
[10:56:25] *** jonasw shows as "dnd"
[10:57:03] *** ralphm shows as "online"
[10:58:04] *** jonasw shows as "dnd"
[10:58:53] <dwd> Ge0rG, Please do work on building consensus. And note Zash's list of implementors; I'll be especially interested in seeing if those people want to update.
[10:59:00] <Kev> dwd: I am confident that was not the original point of Experimental. Maybe we've changed over the years so it's now what we say it's for.
[11:00:22] <dwd> Kev, I look forward to your proposed changes to XEP-0001. :-)
[11:00:59] <Ge0rG> dwd: I'm pretty sure I will fail to gain consensus in the sense that all implementors agree to follow the bump.
[11:01:24] <dwd> Ge0rG, Consensus, not unanimity.
[11:01:26] <Kev> dwd: That'd be the xep1 that says it wants people to implement Experimental XEPs?
[11:01:32] <Tobias> Ge0rG, doesn't have to be all, the majority of the actively maintained would be enough
[11:02:09] *** Kev has left the room
[11:02:11] <dwd> Kev, "While implementation of an Experimental protocol is encouraged in order to determine the feasibility of the proposed solution, it is not recommended for such implementations to be included in the primary release for a software product" ?
[11:02:17] <Ge0rG> dwd: I had the pleasure to coordinate a CVE with a dozen of client-only implementors in the context of Carbons, recently. It was a multi-week process which involved just a single-line change in the code.
[11:02:19] <Tobias> it's probably also the one that says Experimental XEPs can be expected to receive major changes
[11:02:30] <Kev> dwd: Sounds like it's encouraging implementation to me.
[11:02:43] <Holger> Ge0rG: So you have contact data of most relevant people! :-)
[11:02:54] <Kev> Certainly not saying what you originally said, which was that Experimental XEPs weren't for implementation.
[11:02:56] *** Tobias shows as "away"
[11:03:14] <Ge0rG> Holger: would you implement a bumped carbons that fixes MUC-PMs in ejabberd?
[11:03:29] <dwd> Kev, Sure. But not in the way Draft does: "the specification will be basis for widespread implementation and for deployment in production environments. As a result of such implementation and deployment experience, the protocol may be subject to modification, including changes that are backwards-incompatible."
[11:03:42] *** Kev shows as "away"
[11:03:43] *** Kev shows as "away"
[11:03:46] <Kev> Indeed.
[11:03:58] *** jonasw shows as "dnd"
[11:04:22] <Ge0rG> So from 0001, it is legitimate and expected to make breaking changes in both 'experimental' and 'draft'. Thus I would not consider "gaining consensus from implementors" a requirement for moving an XEP forward.
[11:04:38] <Kev> I don't think "There are different stages of implementation" is the same as "Experimental XEPs are for discussion not implementing", which was with what I took issue.
[11:05:06] *** Steve Kille has joined the room
[11:05:09] *** Steve Kille shows as "online" and his status message is "San Diego"
[11:05:12] <dwd> Kev, OK, I'll accept that.
[11:05:23] *** Yagiza shows as "xa" and his status message is "買いにいってます (Ушёл в магазин)"
[11:05:31] *** Yagiza shows as "xa" and his status message is "買いにいってます (Ушёл в магазин)"
[11:05:39] *** Yagiza has left the room
[11:05:44] <Tobias> Ge0rG, also Experimental changes don't have to go though council, while Draft changes have to go though council
[11:05:49] <Ge0rG> BTW, while we are at "breaking changes". My Carbons improvments depend on an addition of an element into XEP-0045, which is "Draft", but has no namespace version.
[11:05:53] <dwd> Kev, Nevertheless, I'd still argue that Carbons is de-facto Draft given the state of implementation.
[11:05:53] *** kalkin has left the room
[11:06:11] <Ge0rG> / s/depend on/would be even better with/
[11:06:13] <Holger> Ge0rG: I think ejabberd's 0280 code complies to your new text, and if it doesn't it will be fixed, yes.
[11:06:21] <Kev> Kev
9:59

? :)
[11:06:26] <Kev> Oh, nice copy/paste.
[11:06:39] <Ge0rG> Holger: what about private/no-copy?
[11:06:44] <Kev> Kev
9:59
The counter argument is that it's de-facto Draft just by the number and state of implementations.

:)
[11:07:03] <Holger> Ge0rG: I'd continue to honor both. Or does it help anyone to ignore <private/>?
[11:07:11] <Tobias> the state of the implementations was nicely reflected by the CVE, not?
[11:07:19] <Kev> Heh.
[11:07:59] <Ge0rG> Holger: honoring both is perfectly fine, my point is rather: you should indicate that you honor no-copy by advertising the new namespace
[11:08:14] <Holger> Ge0rG: I mean I understand why you'd want to remove if from the spec for cosmetic reasons.
[11:08:16] <dwd> Tobias, In as much as there were a lot of them, in production software, then yes.
[11:08:17] <Holger> Ge0rG: Sure.
[11:09:03] <Holger> Ge0rG: ejabberd already advertises support for :1 and :2, we can easily add :3 to the list :-)
[11:09:15] <Ge0rG> Holger: could you kindly review https://github.com/ge0rg/xeps/commit/5881e42fe7e56adb13ab29c46e1d88b903fdf07b and https://op-co.de/tmp/xep-0280.html#which-messages for readability and potential logic issues.
[11:09:22] <dwd> Ge0rG, BTW, I have no clue why you'd equate breaking changes with no need for consensus.
[11:09:28] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[11:09:29] *** ralphm shows as "online"
[11:10:13] <Ge0rG> dwd: I'm not sure how you draw the conclusion that I do that
[11:10:28] <dwd> [11:04:21] ‎Ge0rG‎: So from 0001, it is legitimate and expected to make breaking changes in both 'experimental' and 'draft'. Thus I would not consider "gaining consensus from implementors" a requirement for moving an XEP forward.
[11:11:45] <Kev> I also think that's outright wrong, and that it's not expected to make changes to a Draft XEP, but that the option is there if needed.
[11:11:58] <Kev> *breaking changes
[11:12:31] <dwd> Kev, The following sentence in XEP-0001 agrees with you: "Although such backwards-incompatible modifications shall be avoided if at all possible, deployment of a Draft protocol in mission-critical application may not be advisable."
[11:12:34] *** intosi shows as "online"
[11:12:49] <Holger> Ge0rG: "Clients SHOULD ignore carbon-copies of MUC-PMs related to a MUC they are not joined to." Are outgoing clients expected to add <x/> tags to PMs as well, or how would other clients detect outgoing PMs?
[11:12:49] *** intosi shows as "away" and his status message is "Away"
[11:13:01] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[11:13:12] <Ge0rG> dwd: 0001 allows to make breaking changes in 'experimental' and 'draft'. Therefore I do not consider the statement "client implementors can block breaking changes to such an XEP by denying consensus" as a valid excuse.
[11:13:24] *** ralphm shows as "online"
[11:13:28] <Ge0rG> Holger: yes, that would require changing 0045.
[11:13:46] *** Tobias shows as "online"
[11:13:53] *** kaboom has joined the room
[11:14:06] <Ge0rG> Holger: a client could also disco#info the bare-JID of course.
[11:14:39] <Ge0rG> Holger: and a carbons-enabled server that knows about the MUCciness of the MUC could inject an <x/> into the carbon
[11:15:11] <Ge0rG> Holger: maybe I should put all of these into a separate section?
[11:15:24] <Holger> I wouldn't like the idea of requiring clients to do a disco#info.
[11:15:50] <Ge0rG> Holger: me neither
[11:15:51] <Holger> Ge0rG: Aren't those details a bit out of scope?
[11:16:26] <Ge0rG> Holger: they are in-scope for both 0045 and 0280.
[11:16:34] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[11:16:42] <Ge0rG> Holger: unless we want a new XEP that only covers MUC-Carbons
[11:16:58] *** ralphm shows as "online"
[11:17:34] <Holger> I'd add the <x/> tagging to 0045 so that we can avoid cluttering 0280 with a list of possible strategies.
[11:17:52] *** Guus has left the room
[11:17:53] *** Guus shows as "online"
[11:17:54] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[11:18:18] <Ge0rG> Holger: that is exactly what I plan to do. But it will be even harder to get consensus for that.
[11:18:18] *** dwd shows as "online"
[11:18:54] <Ge0rG> Holger: so "add <x/> tagging everywhere" --> 0045. "use <x/> tag for carbon-filtering" --> 0280
[11:19:09] *** uc has left the room
[11:20:08] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[11:20:41] <Holger> That would be my solution, yes. The downside is that the filtering then depends on modern 0045 implementations, but in my book that outweighs the ugliness of disco#info / MUC presence tracking.
[11:21:20] <Ge0rG> Holger: and a server still could inject <x/> tags into messages it knows are from/to a MUC.
[11:21:24] <Holger> Right.
[11:21:36] <Ge0rG> I'm not going to propose _that_ into the XEP ;)
[11:23:11] <Holger> Yes that's unnecessary.
[11:23:37] *** winfried has left the room
[11:23:41] *** winfried has joined the room
[11:23:47] *** Tobias shows as "away"
[11:24:44] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[11:25:00] *** ralphm shows as "online"
[11:25:48] *** kaboom has left the room
[11:25:51] <Ge0rG> Are there other corner cases with carbons? Transports? MIX? anything I forgot about?
[11:26:34] *** goffi shows as "online"
[11:27:33] *** kalkin has joined the room
[11:28:10] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[11:28:12] *** goffi has left the room
[11:28:33] *** goffi shows as "online"
[11:28:40] *** ralphm shows as "online"
[11:29:52] *** dwd shows as "online"
[11:29:57] <Holger> I think direct MUC invitations (XEP-0249) are not carbon-copied although that might be desirable?
[11:30:58] *** Steve Kille has left the room
[11:31:14] <Ge0rG> Holger: which rule do they fail at?
[11:31:51] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[11:31:56] <Holger> Ge0rG: type=normal messages are only copied if they have a body.
[11:32:36] <Holger> 0249 explicitly forbids a body, IIRC.
[11:32:45] *** Yagiza has left the room
[11:32:55] <Flow> do we need a <copy/> xep334 hint?
[11:33:20] <Flow> do we want one?
[11:34:09] *** ralphm shows as "online"
[11:34:21] *** xnyhps has left the room
[11:34:25] *** xnyhps shows as "online"
[11:34:33] <Holger> I think we do (and I suggested that before).
[11:34:45] *** vurpo has left the room
[11:35:02] <Holger> Ge0rG: Then again, if the receiving client bookmarks the room on invitation, the other clients will follow. As everyone (*cough*) is using PEP bookmarks these days, this will be instantaneous ...
[11:36:04] <Ge0rG> Holger: yes. Right. But even then, what if you are not on your primary client right now?
[11:36:20] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[11:37:02] <Ge0rG> Holger: I'll change the invitation wording to include both directed and mediated
[11:37:19] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[11:37:50] *** ralphm shows as "online"
[11:37:58] *** Yagiza has joined the room
[11:38:08] *** Yagiza shows as "online" and his status message is "Hataraite imasu (работаю)"
[11:38:28] *** xnyhps has left the room
[11:38:32] *** xnyhps shows as "online"
[11:38:51] *** vurpo has joined the room
[11:39:59] <Holger> So servers will have to search for <x xmlns='jabber:x:conference'/> ...
[11:40:07] *** Flow shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[11:41:00] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[11:41:23] *** ralphm shows as "online"
[11:41:24] *** dwd shows as "online"
[11:41:37] *** jonasw shows as "dnd"
[11:41:38] *** Guus has left the room
[11:41:40] *** Guus shows as "online"
[11:42:06] *** Flow shows as "online"
[11:42:12] *** nicolas.verite has joined the room
[11:42:19] *** nicolas.verite has left the room
[11:42:31] *** nicolas.verite has joined the room
[11:42:37] *** nyco has left the room
[11:43:10] *** edhelas has joined the room
[11:44:33] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[11:44:56] *** ralphm shows as "online"
[11:45:06] <Ge0rG> Holger: some MUCs also send a captcha request per normal message from bare JID prior to allowing you to join.
[11:45:42] <Ge0rG> But I'm sure it's fine to deliver that to any subset of the user's client, as long as it includes the one joining
[11:45:52] <Holger> I mean generally there's two options, either we teach 0280 about each such special case, or we teach the XEPs that define the stanzas in question to mark them appropriately (using 0334 hints or whatever).
[11:45:58] <Ge0rG> *clients
[11:46:38] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[11:46:39] <Ge0rG> Holger: MUC-PM should only be reflected to MSN sharing clients. How can you teach that?
[11:46:55] <Ge0rG> 'sent' ones, that is
[11:47:02] *** nicolas.verite has left the room
[11:47:57] *** Tobias shows as "online"
[11:48:07] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[11:48:58] <Holger> MUC PMs should die, but it seems they don't, no matter how often I repeat it!
[11:49:16] <Holger> They're special and I think it makes a lot of sense to mark them as such, regardless of 0280.
[11:49:48] *** tim@boese-ban.de shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[11:49:49] *** jubalh shows as "online"
[11:50:09] *** tim@boese-ban.de shows as "online"
[11:50:25] *** ralphm shows as "online"
[11:50:53] <Holger> But apart from those, I'd try to avoid adding all sorts of weird rules to 0280 and rather have the sending entity mark stanzas appropriately.
[11:51:03] <Ge0rG> Holger: you can't just kill them, they are useful
[11:51:24] <Tobias> Holger, indeed...need to add some code to Swift that it will uses the real JID if it's known
[11:51:48] <Holger> I mean this is really about addressing an account vs. addressing an individual client. If I did XMPP from scratch I'd carbon-copy everything sent to the bare JID and nothing sent to a full JID.
[11:51:48] *** dwd shows as "online"
[11:52:00] *** nicolas.verite has joined the room
[11:52:17] <Ge0rG> Currently, I'm getting something between zero and two copies to my clients, and sometimes I even can't respond.
[11:52:20] <Holger> We're not doing if from scratch so I'd go for hints instead, whereever it makes sense.
[11:52:32] *** Valerian has left the room
[11:53:02] *** Flow shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[11:53:12] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[11:53:12] *** dwd shows as "online"
[11:53:13] *** jonasw shows as "online"
[11:53:35] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[11:53:58] *** ralphm shows as "online"
[11:55:04] <Holger> Ge0rG: My usual rant is that MUC PMs are only useful to the very small circle of active XMPP community members, i.e. to us. Nobody else uses anonymous rooms. But I figure we are not a negligible part of our target audience :-)
[11:55:19] *** tim@boese-ban.de shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[11:55:32] *** Tobias shows as "away"
[11:55:33] *** tim@boese-ban.de shows as "online"
[11:55:37] *** nicolas.verite has left the room
[11:56:00] *** Holger shows as "away" and his status message is "I'm away"
[11:56:02] *** Holger shows as "online" and his status message is "I'm available"
[11:57:09] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[11:57:15] *** nicolas.verite has joined the room
[11:57:31] <Ge0rG> Holger: no, MUC-PMs are useful to people who use clients that don't auto-fallback to the participant's real JIDs
[11:58:05] <Holger> All clients would do that if they weren't all written for geeks.
[11:58:14] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[11:58:33] *** Steve Kille has joined the room
[11:58:36] *** Steve Kille shows as "online" and his status message is "San Diego"
[11:59:27] *** ralphm shows as "online"
[12:00:08] <Ge0rG> Holger: 0045 is a pretty horrible specification. You can't argue that implementations of it are broken because they are geek-focused
[12:00:26] *** intosi shows as "away" and his status message is "Away"
[12:00:31] *** intosi shows as "online"
[12:00:36] *** tim@boese-ban.de shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[12:01:21] <Holger> I'm only arguing against "MUC PMs are useful".
[12:01:24] *** dwd shows as "online"
[12:01:30] *** MattJ has left the room
[12:01:35] *** nicolas.verite has left the room
[12:01:59] <Holger> We're reimplementing them in MIX because we're still geek-focused.
[12:02:37] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[12:02:40] <Ge0rG> Holger: IMHO, proxy-JIDs in MIX are another, much more severe, side-effect of the geek-focusedness
[12:02:52] *** Valerian has joined the room
[12:03:00] *** ralphm shows as "online"
[12:03:03] *** Flow shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[12:03:05] *** dwd has left the room
[12:03:18] <Ge0rG> Holger: it doesn't take very much to fix MUC-PMs though.
[12:03:19] <Holger> Well same thing in my book. Anonymous rooms.
[12:03:31] <Holger> Anyway I'm aware that I'm quite lonely with my view, and I don't want to spam this room by repeating myself.
[12:03:32] <Ge0rG> Holger: and there is MUC-light for non-anon easy chatrooms
[12:03:56] *** dwd shows as "online"
[12:04:25] <Holger> Yes, and MUC/Sub. Everyone does his thing because there's a strong demand and we don't get done with MIX.
[12:05:44] *** nicolas.verite has joined the room
[12:06:01] <Holger> > it doesn't take very much to fix MUC-PMs though.

I'm all for your 0280 updates.
[12:06:10] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[12:06:16] <Holger> + PM tagging.
[12:07:21] <Ge0rG> Yay! \o/
[12:07:35] *** Flow shows as "online"
[12:08:05] <Ge0rG> Why is &xep0249; creating both a note and a hyperlink?
[12:08:11] *** edhelas has left the room
[12:09:50] *** jonasw shows as "dnd"
[12:09:53] <Tobias> so if you print the document you got still all the useful information
[12:10:36] *** tim@boese-ban.de shows as "xa" and his status message is " (Nicht verfügbar wegen Untätigkeit seit mehr als 15 Minuten)"
[12:10:40] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[12:10:57] *** dwd has left the room
[12:11:01] *** dwd shows as "online"
[12:11:34] *** MattJ has joined the room
[12:12:09] *** nicolas.verite has left the room
[12:12:10] *** Vinilox shows as "online"
[12:13:00] *** dwd shows as "online"
[12:13:57] <Ge0rG> updated https://op-co.de/tmp/xep-0280.html#which-messages - must return to work now
[12:15:01] *** ralphm shows as "online"
[12:16:56] *** jonasw shows as "dnd"
[12:18:11] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[12:18:42] *** ralphm shows as "online"
[12:18:44] *** bra shows as "online"
[12:20:14] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[12:20:20] *** tim@boese-ban.de shows as "online"
[12:21:00] *** nicolas.verite has joined the room
[12:21:03] *** Kev has left the room
[12:21:52] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[12:24:10] *** ralphm shows as "online"
[12:26:46] *** tim@boese-ban.de shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[12:27:20] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[12:27:51] *** ralphm shows as "online"
[12:28:24] *** tim@boese-ban.de shows as "online"
[12:28:26] *** dwd shows as "online"
[12:30:26] *** Steve Kille has left the room
[12:31:02] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[12:31:24] *** Flow shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[12:34:03] *** Tobias shows as "away"
[12:36:40] *** ralphm shows as "online"
[12:37:13] *** MattJ shows as "away"
[12:37:14] *** MattJ shows as "online"
[12:37:16] *** MattJ shows as "away"
[12:37:18] *** MattJ shows as "online"
[12:37:36] *** MattJ shows as "away"
[12:37:43] *** MattJ shows as "online"
[12:39:20] *** xnyhps has left the room
[12:39:21] *** tim@boese-ban.de shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[12:39:23] *** xnyhps shows as "online"
[12:39:40] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[12:39:50] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[12:39:56] *** MattJ shows as "away"
[12:40:04] *** Tobias shows as "online"
[12:40:13] *** ralphm shows as "online"
[12:41:11] *** xnyhps has left the room
[12:41:13] *** xnyhps shows as "online"
[12:41:24] *** Flow shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[12:41:55] *** MattJ has left the room
[12:41:59] *** xnyhps has left the room
[12:42:02] *** xnyhps shows as "online"
[12:42:21] *** tim@boese-ban.de shows as "online"
[12:43:24] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[12:43:49] *** narcode shows as "online"
[12:44:20] *** Martin shows as "away" and his status message is "Away"
[12:44:35] *** MattJ has joined the room
[12:44:46] *** dwd shows as "online"
[12:45:38] *** tim@boese-ban.de shows as "online"
[12:46:59] *** ralphm shows as "online"
[12:47:10] *** uc has joined the room
[12:47:33] *** MattJ shows as "online"
[12:49:01] *** kaboom has joined the room
[12:50:09] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[12:50:47] *** ralphm shows as "online"
[12:51:38] *** winfried shows as "dnd" and his status message is "In a meeting"
[12:51:40] *** tim@boese-ban.de shows as "xa" and his status message is " (Nicht verfügbar wegen Untätigkeit seit mehr als 15 Minuten)"
[12:52:11] *** tim@boese-ban.de shows as "online"
[12:52:37] *** Martin shows as "online"
[12:52:44] *** narcode shows as "away"
[12:53:06] *** Martin shows as "away" and his status message is "Away"
[12:53:57] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[12:54:20] *** ralphm shows as "online"
[12:56:08] *** mancho has left the room
[12:56:42] *** tim@boese-ban.de shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[12:57:30] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[12:57:51] *** Martin shows as "online"
[12:57:54] *** ralphm shows as "online"
[13:01:59] *** Tobias shows as "away"
[13:03:39] *** Martin shows as "away" and his status message is "Away"
[13:05:16] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[13:05:37] *** Kev shows as "away"
[13:05:37] *** Kev shows as "away"
[13:06:41] *** tim@boese-ban.de shows as "xa" and his status message is " (Nicht verfügbar wegen Untätigkeit seit mehr als 15 Minuten)"
[13:07:57] *** Zash shows as "online"
[13:08:06] *** Zash shows as "online"
[13:09:37] *** suzyo has left the room
[13:09:50] *** suzyo has joined the room
[13:11:23] *** jere has left the room
[13:11:30] *** jere has joined the room
[13:13:53] *** Martin shows as "away" and his status message is "Away"
[13:15:16] *** dwd shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[13:18:29] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[13:18:31] *** ralphm shows as "online"
[13:19:32] *** mancho has left the room
[13:19:50] *** Kev shows as "away"
[13:19:51] *** Kev shows as "away"
[13:19:53] *** Kev has left the room
[13:22:03] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[13:22:26] *** ralphm shows as "online"
[13:25:36] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[13:25:59] *** ralphm shows as "online"
[13:26:44] *** Tobias shows as "online"
[13:29:50] *** Martin shows as "away" and his status message is "Away"
[13:29:54] *** Martin shows as "online"
[13:31:11] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[13:31:13] *** ralphm shows as "online"
[13:31:26] *** nicolas.verite has left the room
[13:33:58] *** Zash has left the room
[13:34:19] *** jonasw shows as "dnd"
[13:34:19] *** Zash shows as "online"
[13:34:20] *** Zash shows as "online"
[13:34:45] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[13:35:34] *** vurpo has left the room
[13:35:38] *** vurpo has joined the room
[13:35:47] *** ralphm shows as "online"
[13:35:55] *** jonasw shows as "dnd"
[13:38:57] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[13:39:05] *** waqas has joined the room
[13:39:27] *** ralphm shows as "online"
[13:42:07] *** suzyo has left the room
[13:42:14] *** suzyo has joined the room
[13:42:29] *** suzyo shows as "online"
[13:42:30] *** suzyo shows as "online"
[13:45:48] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[13:46:11] *** ralphm shows as "online"
[13:47:33] *** Kev shows as "away"
[13:47:33] *** Kev shows as "away"
[13:49:21] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[13:49:29] *** ralphm shows as "online"
[13:50:54] *** dwd shows as "online"
[13:51:39] *** Valerian has left the room
[13:51:39] *** Valerian has joined the room
[13:51:49] *** Piotr Nosek has left the room
[13:52:22] *** Valerian has left the room
[13:52:23] *** Valerian has joined the room
[13:53:13] *** Valerian has left the room
[13:53:13] *** Valerian has joined the room
[13:57:47] *** Kev has left the room
[14:01:09] *** Sonny shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[14:02:20] *** Sonny shows as "online"
[14:04:16] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[14:05:00] *** dwd shows as "online"
[14:05:46] *** Kev has left the room
[14:06:11] *** daniel has left the room
[14:06:18] *** daniel has joined the room
[14:14:26] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[14:14:32] *** dwd shows as "online"
[14:16:48] *** moparisthebest shows as "online"
[14:17:16] *** jubalh has left the room
[14:17:21] *** Sonny has left the room
[14:18:26] *** jubalh shows as "online"
[14:20:40] *** jonasw shows as "dnd"
[14:21:18] *** Kev shows as "away"
[14:23:00] *** devnull shows as "chat" and his status message is ""I hope it does, he thought, see clearly, because I can't any longer these days see into myself. I see only murk. Murk outside; murk inside. I hope, for everyone's sake, the scanners do better. ""
[14:23:07] *** jonasw shows as "dnd"
[14:23:43] *** Tobias shows as "online"
[14:23:52] *** Tobias has left the room
[14:25:18] *** Tobias shows as "online"
[14:25:20] *** Tobias shows as "online"
[14:25:47] *** Kev shows as "online"
[14:26:31] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[14:26:32] *** ralphm shows as "online"
[14:27:33] *** mancho has joined the room
[14:31:06] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[14:31:08] *** ralphm shows as "online"
[14:31:48] *** mancho has left the room
[14:31:55] *** mancho has joined the room
[14:34:22] *** Mancho has joined the room
[14:34:40] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[14:35:06] *** Mancho has left the room
[14:35:12] *** mancho has joined the room
[14:35:41] *** ralphm shows as "online"
[14:37:45] *** mancho has left the room
[14:38:32] *** Tobias shows as "away"
[14:38:50] *** mancho has joined the room
[14:39:46] *** Flow shows as "online"
[14:39:50] *** efrit has joined the room
[14:40:51] *** mancho has left the room
[14:40:54] *** Mancho has joined the room
[14:41:09] *** Mancho has left the room
[14:41:16] *** Mancho has joined the room
[14:42:09] *** Mancho shows as "online"
[14:43:34] *** jere has joined the room
[14:45:40] *** bra shows as "away" and his status message is "Автостатус (неактивен)"
[14:45:42] *** devnull shows as "away" and his status message is "Auto Status (idle)"
[14:45:47] *** Yagiza has left the room
[14:46:03] *** mancho has joined the room
[14:48:19] *** Yagiza has joined the room
[14:48:29] *** Yagiza shows as "online" and his status message is "Hataraite imasu (работаю)"
[14:49:33] *** Kev shows as "away"
[14:50:10] *** Kev shows as "away"
[14:50:14] *** Kev shows as "away"
[14:50:40] *** winfried has left the room
[14:51:36] *** devnull shows as "chat" and his status message is ""I hope it does, he thought, see clearly, because I can't any longer these days see into myself. I see only murk. Murk outside; murk inside. I hope, for everyone's sake, the scanners do better. ""
[14:51:40] *** jonasw has left the room
[14:51:44] *** jonasw shows as "away"
[14:52:08] *** mancho has left the room
[14:52:22] *** nicolas.verite has joined the room
[14:53:38] *** vurpo has left the room
[14:53:50] *** Mancho shows as "online"
[14:53:55] *** bra shows as "online"
[14:55:05] *** Steve Kille has joined the room
[14:55:09] *** Steve Kille shows as "online" and his status message is "San Diego"
[14:55:34] *** vurpo has joined the room
[14:55:57] *** Mancho has left the room
[14:56:07] *** Mancho shows as "online"
[14:57:53] *** Mancho has left the room
[14:58:01] *** Mancho shows as "online"
[14:59:59] *** devnull shows as "away" and his status message is "Auto Status (idle)"
[15:00:50] *** Valerian has left the room
[15:00:50] *** Valerian has joined the room
[15:02:41] *** Mancho has left the room
[15:04:48] *** jcbrand has left the room
[15:05:10] *** ralphm shows as "online"
[15:05:59] *** devnull shows as "xa" and his status message is "Auto Status (idle)"
[15:11:33] *** Mancho shows as "online"
[15:13:00] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[15:14:02] *** dwd shows as "online"
[15:17:13] *** bra shows as "away" and his status message is "Автостатус (неактивен)"
[15:17:17] *** Mancho has left the room
[15:17:26] *** Mancho shows as "online"
[15:17:34] *** nicolas.verite has left the room
[15:19:04] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[15:19:29] *** intosi shows as "online"
[15:19:44] *** intosi shows as "online"
[15:19:52] *** dwd shows as "online"
[15:20:18] *** Tobias shows as "online"
[15:21:09] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[15:22:59] *** Kev shows as "online"
[15:24:43] *** ralphm shows as "online"
[15:25:56] *** Tobias shows as "away"
[15:29:20] *** Tobias shows as "online"
[15:31:13] *** Kev has left the room
[15:32:39] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[15:37:13] *** bra shows as "xa" and his status message is "Автостатус (неактивен)"
[15:37:50] <Ge0rG> Phew, just made it with #434 before the LC ends.
[15:37:51] <Bunneh> Ge0rG: XEP-0280: Rewrite of the 'Messages Eligible for Carbons Delivery' section #434
https://github.com/xsf/xeps/pull/434
[15:41:05] *** ralphm shows as "online"
[15:41:53] *** Sonny shows as "online"
[15:43:07] *** jonasw shows as "online"
[15:43:07] *** jonasw shows as "online"
[15:43:45] *** SamWhited shows as "online"
[15:46:13] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[15:49:31] *** daniel shows as "online"
[15:54:29] *** ralphm shows as "online"
[15:55:52] *** Tobias shows as "away"
[15:55:58] *** devnull shows as "chat" and his status message is ""I hope it does, he thought, see clearly, because I can't any longer these days see into myself. I see only murk. Murk outside; murk inside. I hope, for everyone's sake, the scanners do better. ""
[15:56:09] *** vurpo has left the room
[15:56:13] *** vurpo has joined the room
[15:57:18] *** sezuan has left the room
[15:58:07] *** lloydwatkin has joined the room
[16:00:35] *** bra shows as "online"
[16:01:12] <dwd> Ge0rG, Raise it on the mailing list, please.
[16:01:21] *** Yagiza shows as "xa" and his status message is "Ofuro ni haitte imasu (купаюсь)"
[16:01:46] <Ge0rG> dwd: sure thing
[16:02:52] *** Valerian has left the room
[16:10:25] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[16:11:07] <Ge0rG> dwd: raised.
[16:11:29] *** ralphm shows as "online"
[16:11:54] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[16:12:02] *** dwd shows as "online"
[16:13:03] *** Steve Kille has left the room
[16:14:37] *** Guus has left the room
[16:14:54] *** ralphm has left the room
[16:20:16] *** intosi shows as "online"
[16:20:25] *** jubalh has left the room
[16:20:32] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[16:20:41] *** intosi shows as "away" and his status message is "Away"
[16:23:52] *** jere has left the room
[16:23:59] *** jere has joined the room
[16:24:08] *** dwd shows as "online"
[16:25:47] *** intosi shows as "away" and his status message is "Away"
[16:25:49] *** intosi shows as "online"
[16:26:05] *** Sonny shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[16:26:45] *** Guus has left the room
[16:26:46] *** Guus has joined the room
[16:26:56] *** Sonny shows as "online"
[16:27:54] *** vurpo has left the room
[16:27:58] *** vurpo has joined the room
[16:28:35] *** pep. has left the room
[16:28:50] *** pep. shows as "online"
[16:30:16] *** Tobias shows as "online"
[16:31:45] *** ralphm shows as "online"
[16:32:10] *** xnyhps has left the room
[16:32:15] *** xnyhps shows as "online"
[16:33:07] <ralphm> Hey all, I won't be able to attend today's Board meeting.
[16:33:53] <Ge0rG> ralphm: you won't miss anything, last week's board meeting is still ongoing :D
[16:35:03] *** ralphm shows as "online"
[16:35:13] *** pep. shows as "online"
[16:38:29] *** Kev shows as "away"
[16:38:31] *** Kev shows as "away"
[16:40:02] *** Mancho has left the room
[16:40:14] *** jcbrand has joined the room
[16:40:30] *** intosi shows as "online"
[16:40:41] *** intosi shows as "away" and his status message is "Away"
[16:41:39] *** jubalh shows as "online"
[16:41:54] *** jubalh has left the room
[16:42:16] *** ralphm has left the room
[16:42:39] *** ralphm shows as "online"
[16:44:00] *** vurpo has left the room
[16:44:04] *** vurpo has joined the room
[16:46:53] *** jubalh shows as "online"
[16:48:29] *** Valerian has joined the room
[16:50:56] *** nyco shows as "online"
[16:51:15] <nyco> Ge0rG, :-p
[16:51:26] <nyco> the longest one ever
[16:52:11] <Zash> I've noticed that many topics consists of an |-separated list.
[16:52:24] <Zash> Some of the items are often key-values
[16:52:58] <dwd> Zash, I did argue that Subject ought to be dropped in MIX because it's never used as a subject; just as a set of URLs and a description.
[16:55:00] <Zash> dwd: So it could be derived from name, description, other named fields in disco
[16:55:03] *** jubalh has left the room
[16:55:45] <Zash> And you could supposedly generate a legacy topic for MUC compat (if you have that) from that as well
[16:55:45] *** xnyhps shows as "away" and his status message is "Away"
[16:56:05] <Zash> Maybe the actual topic should go back into each message?
[16:56:36] <Zash> Sane real time threaded UI would be .. interesting
[16:57:51] *** mimi89999 shows as "online"
[16:57:54] *** bra has left the room
[16:57:57] *** Tobias shows as "away"
[16:58:23] *** kaboom has left the room
[16:58:47] <jonasw> yes.
[16:59:03] *** Tobias shows as "away"
[17:02:57] *** Lance has joined the room
[17:02:58] *** Lance shows as "online"
[17:03:15] <Martin> Who's here for the board, then, excusing ralphm?
[17:03:24] <nyco> _o/
[17:04:16] *** Steve Kille has joined the room
[17:04:19] <Martin> Think that might be a bit *too* quiet…
[17:04:22] *** Steve Kille shows as "online" and his status message is "San Diego"
[17:05:05] <nyco> meh
[17:08:22] *** Kev shows as "away"
[17:08:23] *** Kev shows as "away"
[17:08:36] <Martin> MattJ: Are you around?
[17:08:45] <dwd> 3/5 for quorum, BTW.
[17:08:46] *** kalkin has left the room
[17:08:56] <Martin> Thought as much
[17:09:31] *** Sonny has joined the room
[17:09:32] <nyco> so... :'(
[17:09:44] <MattJ> Here
[17:09:45] <Martin> Yeah…not looking like much of a goer really :(
[17:09:52] <nyco> oh
[17:09:53] <Martin> Oh! Signs of life.
[17:10:02] <MattJ> Sorry, another meeting overran
[17:10:08] <Martin> np
[17:11:32] *** Sonny has left the room
[17:11:44] <Martin> Right, the Trello board looks a bit out of date. Going by the last minutes, they seem a little out of sync too, anyone got an insight into where the most current items for discussion are?
[17:11:46] *** vurpo has left the room
[17:11:49] *** vurpo has joined the room
[17:11:55] *** kalkin has joined the room
[17:12:18] <Martin> …or shall we scrub down the Trello board and start with whatever's most pressing?
[17:12:36] <MattJ> wfm
[17:12:40] <nyco> there was the Summit, then GSoC, now we have space
[17:12:48] <nyco> yep
[17:14:11] <Martin> So, GSoC, still an open card on Trello
[17:14:31] <nyco> we have submitted, well Kevin has
[17:15:21] <Martin> Do we know when we're likely to hear back?
[17:15:32] <Kev> 27th, IIRC
[17:15:33] <MattJ> (thanks Kev)
[17:15:40] <Martin> Thanks Kev
[17:16:09] <nyco> https://developers.google.com/open-source/gsoc/timeline
[17:16:09] <Martin> OK, I've added the 27th to the Trello card
[17:16:52] <Martin> In the spirit of continuing the spring clean of the Trello board: D&0 quote, still in play?
[17:17:05] <Martin> (Board is here: https://trello.com/b/Dn6IQOu0/board-meetings )
[17:18:02] <MattJ> I guess that's a question for Peter?
[17:18:32] <Martin> Yup, his name's against it, so I'll leave it where it is for this week
[17:18:38] *** Sonny has joined the room
[17:18:50] <Martin> Moving on…Marketing project, has Arc's name against it, assuming we should leave that where it is too…?
[17:19:06] <MattJ> Guess so
[17:19:35] <Martin> Righto
[17:20:12] <nyco> isn't it related to FOSDEM? in which case can be closed?
[17:20:55] <Martin> Maybe. Could also be related to the SCAM team from last week - continuing support for the marketing activity
[17:21:11] <Martin> But I guess we could archive it and create a new one for SCAM support
[17:21:12] <MattJ> According to Trello it was moved into "Commitments for the week ahead" Oct 19, 2016
[17:21:30] <Martin> That's quite a long week...
[17:22:01] <Martin> OK, I'll archive it
[17:22:01] <MattJ> So I guess we're missing, or I am at least, background on this
[17:22:23] <Martin> Yeah, me too, I'll add something to the items for discussion for next week's meeting
[17:22:46] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[17:22:56] *** Ge0rG shows as "online"
[17:23:06] *** Steve Kille has left the room
[17:23:06] *** Kev has left the room
[17:23:20] <Martin> OK, so, what's next...
[17:24:07] *** goffi has left the room
[17:24:33] <Martin> Recruitment of editor team members…I vaguely recall us trying to address this right at the start of the year
[17:26:25] <Martin> OK, leaving that parked for now, and we're running low on time. Board priorities for 2017. An impressive entry from nyco
[17:26:27] *** Kev has left the room
[17:26:29] <MattJ> I think new members need to come from the pool of folk already active in the community. Given the work that Sam and others have put into improving the editor team process, there is hopefully a lower barrier to entry now
[17:27:00] <Kev> The quote was for indemnity insurance for directors, so we can have a treasurer again, wasn't it?
[17:27:05] *** Lance shows as "away"
[17:27:10] <nyco> since the board has been elected, indeed we have no goal
[17:27:32] <nyco> to me that is the most important item
[17:27:46] *** bra has joined the room
[17:27:59] <nyco> moar promotion? moar surveys? moar software? moar... what?
[17:28:21] <MattJ> nyco, your list is great. As a wishlist...
[17:28:30] <nyco> but it's partial
[17:28:37] <MattJ> It's already long :)
[17:28:41] <nyco> it is just me listening to a fraction of the community
[17:28:49] <MattJ> The main thing that needs to happen is converting it to action items
[17:28:55] <nyco> partial, in the sense that it is not neutral
[17:29:03] <MattJ> Ideally small things we can tackle, prioritized
[17:29:08] <nyco> MattJ, before actions, agreeing
[17:29:24] <nyco> yeah, and spit, get people to commit
[17:29:35] <nyco> no, no, not spit, but split!
[17:29:38] <nyco> ooooops
[17:30:39] <MattJ> We perhaps don't need/want to spend usual board meeting time on that, but we could find some separate time to brainstorm
[17:31:15] <nyco> agree, more interactive, and must deliver something, not just meet for the sake of meeting
[17:32:46] *** dwd shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[17:33:22] <nyco> it makes you think?
[17:33:44] *** ralphm shows as "online"
[17:33:54] <MattJ> I agree that everything listed would be great to have
[17:34:12] *** Sonny has left the room
[17:34:16] <MattJ> But what are the things the board can do about it?
[17:35:31] *** devnull shows as "away" and his status message is "Auto Status (idle)"
[17:35:32] <nyco> prioritise
[17:35:38] <nyco> get people to commit
[17:35:43] <nyco> check on the delivery?
[17:35:50] <nyco> in other words: do something
[17:36:05] <MattJ> That's my point... what is 'something'? :)
[17:36:24] <nyco> what we will prioritise, like in priorities
[17:37:02] <MattJ> Ok, first item on that list: "Make clients look and behave like the most modern and popular chat/voice clients on the market"
[17:37:09] <nyco> let's agree on what's most important, in one, two, or three items
[17:37:11] <MattJ> How are we going to do that?
[17:37:24] <jonasw> UX sections in the XEPs? :)
[17:37:31] <nyco> one action
[17:37:37] <nyco> remove old ones from our lists
[17:37:43] *** Lance shows as "online"
[17:37:48] <nyco> maybe through financing?
[17:38:01] <nyco> like crowfunding?
[17:38:26] <MattJ> Crowdfunding for what exactly? Where would we spend the money?
[17:38:31] <nyco> like bounties?
[17:38:33] <MattJ> Assume we already have money (because we do)
[17:38:54] <MattJ> Money isn't the issue. What do we do with it?
[17:38:57] <nyco> I'm returning all the questions to you MattJ: what is your view?
[17:39:04] <MattJ> :)
[17:39:09] <nyco> Money is one issue, it was raised at Summit
[17:39:19] <nyco> but that's only one example
[17:39:36] <MattJ> I wasn't at the summit, but I fail to see it as an issue
[17:39:58] *** dwd shows as "online"
[17:39:59] <MattJ> Either in the amount we have, or our ability to raise more if we need (whether that's crowdfunding, sponsorship or whatever)
[17:40:06] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[17:40:07] *** dwd shows as "online"
[17:40:08] <nyco> make clients... modern... my contrib is my market analysis, for which the outcome is "the three generations of IM"
[17:40:38] <nyco> if we want to follow that logic, then we have to deliver on full text search in archive, chatbots and chatapps, integrations, etc.
[17:40:47] <nyco> that may that the shape of XEPs, of software
[17:41:03] <nyco> MattJ, some have money issue, it is an information
[17:41:27] <nyco> so let's put money aside?
[17:41:29] <MattJ> I'm saying "we" as the XSF, to be clear
[17:41:31] *** devnull shows as "xa" and his status message is "Auto Status (idle)"
[17:41:42] <nyco> how would you "make clients modern"?
[17:42:02] <nyco> "we" can spend some, call for donations, whatever
[17:42:30] *** bjc has joined the room
[17:42:50] <nyco> but make client modern is only one of the so many items
[17:42:53] <nyco> there is more
[17:43:08] *** Holger shows as "away" and his status message is "I'm away"
[17:43:08] <nyco> so what are this board's priorities for this term?
[17:43:09] <MattJ> I'm personally not a client developer. However my opinion is that client developers need more UX guidelines.
[17:43:19] <nyco> sure, I agree
[17:43:23] <MattJ> But someone has to make those guidelines
[17:43:31] *** uc has left the room
[17:43:32] <Kev> I am a client developer. I'm not sure I agree.
[17:43:39] <MattJ> Great :)
[17:43:40] *** uc has joined the room
[17:43:41] <nyco> correct, that's why I say set the prios and get people to commit
[17:43:50] <Kev> But I'm certainly I don't want the same people responsible for protocol specs giving UX advice :)
[17:43:52] <nyco> Kev, you're oooold!
[17:44:07] <MattJ> Kev, as a client developer, do you agree with the overall goal/priority of "modernizing clients"?
[17:44:22] <Kev> nyco: Maybe, but that's not to say I don't think clients need better UX. I'm just not sold on them all needing the same advice.
[17:44:33] <nyco> sure
[17:44:41] <daniel> I'm a client developer. I dont need guidelines. I mean having some would be kinda nice I guess. But it's far from being a top priority
[17:44:43] *** ralphm has left the room
[17:44:54] <nyco> taht's your opinion
[17:45:03] <Kev> MattJ: I think 'modernising XMPP' is a very high priority of mine at the moment, through my software and the spec work we do.
[17:45:10] *** jubalh has joined the room
[17:45:12] <nyco> a lot of client devs are... just... dev... without any UX knowledge
[17:45:15] <MattJ> Given that daniel and Kev both produced some very nice clients, I think their opinions have weight
[17:45:22] <Ge0rG> daniel: you are a client developer who should WRITE the guidelines. Things like "DND presence from one of the user's clients overrides all other clients' presence"
[17:45:22] <nyco> so some need guidelines, maybe not advices
[17:45:22] <Kev> I think responsibility for that is shared between implementors, spec writers, Council and Board, so I'd be happy to see anyone doing sensible things.
[17:45:24] *** Steve Kille has joined the room
[17:45:25] *** xnyhps has left the room
[17:45:30] *** Steve Kille shows as "online" and his status message is "San Diego"
[17:45:34] *** xnyhps shows as "online"
[17:45:45] <Kev> But my idea of 'sensible things' might not be the same as others.
[17:45:57] <jonasw> daniel: +1 to Ge0rG
[17:45:59] <Kev> I'd be very keen to hear Board ideas on what they think they can do to modernise XMPP.
[17:46:20] <nyco> MattJ, I have done pretty modern clients as well, many of them, so I have weight, as experience with working with iOS/Android/web devs AND UX designers
[17:46:23] *** xnyhps shows as "away" and his status message is "Away"
[17:46:25] *** xnyhps shows as "online"
[17:46:33] <Ge0rG> maybe we can have an Easy XMPP WG? or less-formal-group
[17:46:52] <nyco> Ge0rG, +1
[17:46:55] <nyco> so, board prios
[17:46:57] <daniel> If someone wants to take action how about supporting JC in creating inverse. That's a single page (slack like if you will) version of converse
[17:47:09] <daniel> Jc agreed to do it if he gets the funding
[17:47:17] <nyco> it is not only "modern clients", there are plenty more stuff that needs discussion
[17:47:22] <nyco> what can the board do?
[17:47:31] <daniel> The xsf could support a funding campaign
[17:47:37] <Kev> daniel: Well, sure, but if people are paying JC for work on inverse, I'd like people to pay us for work on Swift please ;)
[17:47:42] <nyco> neutrality
[17:47:53] <Martin> Quite, that begins to impinge on neutrality
[17:47:57] <MattJ> daniel, now that's the kind of sensible action item I'd like to see more of :)
[17:48:04] <Ge0rG> I'd like to put a shameless plug of https://wiki.xmpp.org/web/Usability/Glossary - we need to get our terminology straight before we can fix usability
[17:48:14] <nyco> Ge0rG, +1
[17:48:29] <MattJ> I'm an advocate of XSF neutrality, but the line has to be drawn somewhere
[17:48:29] <daniel> It even has like an actual price tag
[17:48:31] <nyco> promotion is certainly a huge prio
[17:48:37] <nyco> not sure if highest
[17:48:37] <Kev> If the XSF had so much money that they could pay a UX person to look at whatever clients people wanted looked at, and give advice, I'd be all for that, FWIW.
[17:48:52] <nyco> Kev, +1
[17:48:54] <MattJ> If we can't promote or sponsor good XMPP projects, I think that's somewhat sad
[17:48:58] *** vurpo has left the room
[17:49:03] *** vurpo has joined the room
[17:49:04] <Martin> MattJ: I agree, and it keeps coming up. Perhaps a board action should be to revisit what the position is on neutrality
[17:49:10] <daniel> I think we can generally agree on that a good web client is missing in the xmpp world
[17:49:18] <MattJ> Indeed
[17:49:21] <nyco> Martin, we had that discussion at Summit
[17:49:25] <Kev> daniel: I think so, but which of the people working on such things should get funding? :)
[17:49:34] <daniel> I mean I'm not saying it's the xsfs job to do that
[17:49:46] <nyco> so, we are still the BOARD PRIORITIES, right? ;-)
[17:49:55] <Kev> Maybe the XSF could directly pay for some liberally licensed generally useful things?
[17:49:57] <daniel> But someone wanted an actual action item. There is one
[17:50:07] <Martin> nyco: Discussions are discussions, not a decision. There's clearly still a grey area here around neutrality.
[17:50:17] <nyco> yes
[17:50:18] <Kev> Make toolboxes of things that are useful for projects. Rather than supporting a particular one directly, help them all.
[17:50:28] <MattJ> Kev, I think that would be an obvious requirement, yes (re. licensing)
[17:50:29] <nyco> but as a board, we haven't set our term's priorities
[17:50:49] <Kev> MattJ: My point was 'generally useful' vs. 'funding a particular codebase'.
[17:50:52] <MattJ> nyco, if you ask most people at the moment, we should be tackling spam instead of UX :)
[17:51:05] <nyco> MattJ, that.
[17:51:20] <SamWhited> I also would argue that spam is a higher priority. I've started getting 3 or 4 messages a day the last few days.
[17:51:33] <SamWhited> No matter how good the UX is otherwise, that would probably rather kill it.
[17:51:49] *** vurpo has left the room
[17:52:09] *** vurpo has joined the room
[17:52:50] <nyco> so, we should have a dedicated meeting on board priorities? or a big consultation? or a survey?
[17:53:12] <nyco> then we select our top thre prios, for example
[17:53:15] <Kev> Board has done a survey in some past years.
[17:53:28] <Martin> So, board-wise, we've run over, and we need to figure out how best to collate and then rank everything that's just been discussed, and others that haven't been. Polling the membership could be useful...?
[17:53:32] <nyco> and then we set goals and expectations, we put actions, and commit
[17:53:33] <Kev> I'm not sure it's directly led to action the membership wanted, but it might be a start.
[17:54:03] <nyco> some tasks can be paid...
[17:54:29] <Martin> Feels more transparent to poll the membership, and derive goals from there, rather than just super-charging anecdote
[17:54:37] *** xyz has left the room
[17:54:45] *** Zash has joined the room
[17:54:57] <MattJ> I'm fine with surveying the membership, but I don't think there will be prizes for guessing the results
[17:55:14] <nyco> at least we will have numbers
[17:55:31] <Kev> The non-client devs all say "UX", while the client devs say "resources are the problem, not UX advice"? :)
[17:55:41] <nyco> my delivery is some kind of ad-hoc survey... without weight at all: how can you trust me?
[17:56:02] <MattJ> I think let's call the official meeting over for today, but the discussion is good :)
[17:56:04] <nyco> Kev, that's a major problem to understand
[17:56:06] <daniel> Kev: that's what the poll at the summit said I think
[17:56:20] <nyco> daniel, poll? what poll?
[17:56:30] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[17:56:38] <Kev> I think if Board can find a way to fund some research into combating spim (not just coming up with specs for reporting it, but proactively detecting it), that would be probably the Board's biggest contribution in recent years.
[17:56:41] *** nicolas.verite has joined the room
[17:56:42] <Kev> FWIW.
[17:56:48] <Martin> Yeah, board meeting is over I think, +1w for the next
[17:56:48] *** nicolas.verite has left the room
[17:56:51] <daniel> nyco: what do client developers want
[17:56:55] <MattJ> Martin, wfm
[17:57:07] *** bjc shows as "away" and his status message is "Away"
[17:57:11] <Kev> (And doesn't touch on neutrality :))
[17:57:57] <Kev> In fact (yes, I know meeting's over), I would really like Board to find something they can do in this space to advance the state of spim detection.
[17:58:05] <Kev> I know some research does exist on this.
[17:58:30] <Ge0rG> daniel: I want the XSF to buy me a yacht.
[17:58:31] <Kev> I think I have some very very smart contacts at Uni who might find this an interesting area, with funding, in fact.
[17:59:04] <daniel> I somehow can't imagine the pidgin developer sitting at home thinking 'I would really love to implement carbon copies right now. If I only had some ux guidelines'
[17:59:13] *** kaboom has joined the room
[17:59:17] *** nicolas.verite has joined the room
[17:59:29] <nyco> hehehe
[17:59:47] <nyco> well, not exactly, you put it like UX = UI
[17:59:57] <Ge0rG> the UX of Carbons is a tough beast.
[17:59:57] <nyco> UX can explain the "why"
[17:59:58] *** nicolas.verite has left the room
[18:00:02] *** Martin has left the room
[18:00:06] <nyco> Ge0rG, right
[18:01:10] *** Alex has joined the room
[18:01:43] *** xnyhps shows as "online"
[18:02:07] *** xnyhps shows as "online"
[18:02:35] <nyco> https://code.google.com/archive/p/psi-dev/issues/592
[18:02:38] *** Arc has joined the room
[18:02:41] <nyco> perfect example
[18:03:04] <nyco> autotraslate
[18:03:04] <nyco> Why do it? It cancels the fuss with the priorities for the same login on multiple devices.


I keep very helpful. May assist in the development of

assistance would be read chudnenko :) visit us in the conference will discuss all =)
[18:03:48] *** jubalh has left the room
[18:03:58] <daniel> nyco: a perfect example for what?
[18:04:09] <nyco> of misunderstanding
[18:04:27] *** Alex shows as "online"
[18:04:30] <nyco> something that explain the value of an evolved user experience
[18:04:48] <nyco> clearly the guys of Psi+ want to stay in the ICQ era
[18:04:48] *** Steve Kille has left the room
[18:04:58] *** vurpo has left the room
[18:05:17] <nyco> all the priorities usage have changed, the world has changed, and continues to change, faster and faster
[18:05:23] <Ge0rG> nyco: we don't need to make _all_ XMPP clients _modern_. But we should give candy to the ones that are.
[18:05:33] <nyco> we talk
[18:05:46] <MattJ> nyco, I use a console client, and you won't take it away from me
[18:05:53] <nyco> about multi-device now, same stuff in real time in all devices (Carbons, MAM)
[18:05:55] <daniel> nyco: I don't see where the psi+ developer said that they want to be more like icq?
[18:06:28] <Arc> I love you guys. Seriously.. it puts a smile on my face whenever I open this chat
[18:06:30] *** dwd shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[18:07:00] *** vurpo has joined the room
[18:07:06] <Arc> </not-sarcastic>
[18:07:19] <nyco> oh a board member who is veeery late! ;-)
[18:07:39] <Arc> yea my phone died, im not getting alerts
[18:07:56] <Arc> im hoping the new battery arriving today fixes it.
[18:08:58] *** Yagiza has left the room
[18:09:24] *** jonasw shows as "away" and his status message is "I'm not here right now"
[18:09:24] *** jonasw shows as "away" and his status message is "I'm not here right now"
[18:09:52] *** xnyhps shows as "online"
[18:09:53] <Arc> beautifully, it shit the bed while helping me navigate through London to have open source beer at a bar basically located in an alley with some gnome developers. that was fun.
[18:11:01] *** Kev shows as "away"
[18:11:02] *** Kev shows as "away"
[18:11:26] *** xnyhps shows as "online"
[18:12:30] <MattJ> Ok, my considered proposal is this: that we (the XSF) provide a process through which XMPP software developers can submit proposals for funding projects
[18:12:48] <Kev> MattJ: Please consider my comment on spim, too, that was very very serious.
[18:12:50] *** Zash shows as "online"
[18:12:55] *** Zash shows as "online"
[18:13:02] <Kev> But I think what you say sounds sensible too.
[18:13:02] <MattJ> Details can be hashed out, we could even put proposals to a full membership vote if we feel that's the fairest option
[18:13:27] <MattJ> Sure, but any pointers on that?
[18:13:45] <Ge0rG> does the XSF have sufficient money to establish such a funding process?
[18:13:48] <MattJ> I'm not aware of any research into combatting spim, but it sounds like you might be?
[18:13:51] <Zash> what sayeth?
[18:14:02] <Ge0rG> MattJ: 1. solve spim. 2. profit!
[18:14:16] <Arc> MattJ: I think before we do that, we should get involved in something like Outreachy
[18:14:17] <nyco> I suggest not only one prio
[18:14:27] *** Guus has left the room
[18:14:28] *** Guus has joined the room
[18:14:31] <Kev> MattJ: I'm sure I came across some before, ages ago, but if there's serious interest in the XSF funding such a thing, I think I might have some contacts I could at least ping and discuss.
[18:14:36] <Kev> If Board wanted me to.
[18:15:38] *** vurpo has left the room
[18:15:40] *** vurpo has joined the room
[18:16:07] <Arc> https://en.wikipedia.org/wiki/Outreachy
[18:16:08] <MattJ> nyco, this would become a vehicle through which to turn your wishlist from that card into reality. We can use the priorities when deciding what to fund/not fund, and we can encourage software developers to apply, etc.
[18:16:51] <nyco> not only funding, maybe it is not only a prio
[18:16:51] *** bjc shows as "away" and his status message is "Away"
[18:16:59] <nyco> apparently spim is
[18:17:19] <nyco> "make clients more modern" may not even go through funding
[18:17:46] <Zash> Make things more better!
[18:17:47] <MattJ> nyco, "make clients more modern" is not a fundable project
[18:17:51] <Ge0rG> we could pay the spim senders to stop spimming.
[18:17:58] <nyco> MattJ, it could be
[18:18:10] <nyco> MattJ, fund inverse, swift, conversations...
[18:18:11] <MattJ> Well I'm not going to advocate funding it :)
[18:18:15] *** Kev has left the room
[18:18:16] *** Kev has left the room
[18:18:24] *** xnyhps shows as "online"
[18:18:26] <Zash> Ge0rG: I'll send you an invoice for not sending you spim then.
[18:18:40] *** xnyhps shows as "online"
[18:18:56] <MattJ> nyco, you're missing the *actionable* part
[18:18:56] *** Kev has joined the room
[18:18:57] *** Kev shows as "online"
[18:19:35] <MattJ> There seems to be a disconnect between "make the clients more modern" and someone actually having to write code
[18:19:37] <Ge0rG> Zash: to the XSF
[18:20:12] <nyco> MattJ, it's not only about code
[18:20:19] <MattJ> If you want to put together a proposal for someone professional to review the UX of one or more clients, that would be great
[18:20:21] <Ge0rG> MattJ: that void must be filled with: a) help the developers understand UX problems b) provide UX guidelines c) do the coding
[18:20:34] *** xnyhps shows as "online"
[18:20:42] <Ge0rG> professional UX review should be somewhere between b and c
[18:20:48] *** xnyhps shows as "online"
[18:21:32] <nyco> Ge0rG, oh no, no, no, UX is much wider than that
[18:21:54] <MattJ> Kev, ok, I'll kick it into the next board meeting's topics
[18:22:01] <Kev> Thanks.
[18:22:18] <Kev> Board may have other ideas on how to help with Spim, but this seems like a discussion point.
[18:22:34] *** Tobias shows as "online"
[18:22:54] <nyco> Kev, agree with anti-spim initiative being one of the top prios... not the only one though!
[18:23:13] <Kev> Sure :)
[18:24:30] <Ge0rG> nyco: we can't solve all UX problems. we need to learn crawling before we can grow wings.
[18:24:52] <nyco> Ge0rG, there are lots of shortcuts
[18:24:56] <MattJ> Arc, is Outreachy similar to GSoC? or would individual projects apply?
[18:25:19] <Ge0rG> nyco: like jumping from a skyscraper?
[18:26:31] <MattJ> Arc, I think programs like that are worth it in their own right, and not a substitute for funding developers who are already intimately familiar with XMPP
[18:26:39] <MattJ> i.e. these would be on parallel tracks
[18:26:50] *** bra shows as "away" and his status message is "Автостатус (неактивен)"
[18:27:11] *** suzyo has left the room
[18:27:30] <Arc> MattJ: I agree that developers should be funded, but I don't think its the XSF's role to do that. Outreachy, perhaps.
[18:27:43] <Arc> I'm concerned by the XSF's lack of diversity
[18:28:07] *** Kev has left the room
[18:28:47] <MattJ> Then likewise, come up with some action items
[18:29:13] *** nicolas.verite has joined the room
[18:29:26] <Arc> MattJ: I'm not 100% certain how projects get into Outreachy, but I know who to talk to about that. Its more formal than GSoC in some ways (they're actually considered employees/interns), but more human in others
[18:29:49] *** winfried shows as "dnd" and his status message is "In a meeting"
[18:30:00] <MattJ> employees/interns of Outreachy?
[18:30:17] <Arc> well Outreachy is one way to address it. Its only available to minorities; women, LGBT, and in the USA racial minorities (black, hispanic, etc). That allows it to get grants
[18:30:45] <Arc> MattJ: yes. because they really want to help those minorities not only get work experience but also a formal work history
[18:30:57] *** devnull shows as "chat" and his status message is ""I hope it does, he thought, see clearly, because I can't any longer these days see into myself. I see only murk. Murk outside; murk inside. I hope, for everyone's sake, the scanners do better. ""
[18:31:19] <Arc> a vast majority of Outreachy interns are women.
[18:31:50] <MattJ> That works better, because most projects (possibly including the XSF) would not be set up for handling employees
[18:32:21] <Arc> well, yes. we could of course. we have an EIN. but yea i dont think we're prepared to do the rest
[18:32:34] <Arc> I'm currently establishing an employer an the process is pretty deep
[18:33:14] *** dwd shows as "online"
[18:33:45] *** Zash has left the room
[18:34:44] <MattJ> SamWhited, any insight into what happened with the PR I submitted? git was acting weird (which IMHO is fairly normal for git)
[18:35:02] <MattJ> I'm just curious what went wrong
[18:35:23] *** Alex has left the room
[18:35:44] <SamWhited> Git was fine, you just included commits from the previous 0.6 version that weren't actually used in master (eg. You based your branch on an old branch)
[18:35:52] <Arc> btw what do we have these days IRT modern XMPP client C libraries?
[18:36:11] <MattJ> Oh, you squashed the commits when you merged my previous PR?
[18:36:14] *** Mancho has left the room
[18:36:18] <SamWhited> Yah
[18:36:19] *** nicolas.verite has left the room
[18:36:23] *** nyco shows as "online"
[18:36:24] *** nicolas.verite has joined the room
[18:36:24] <MattJ> Sigh
[18:36:38] *MattJ goes to the corner
[18:36:42] <SamWhited> Master is always canonical in our repo
[18:36:49] *** Mancho shows as "online"
[18:36:54] *** bjc shows as "away" and his status message is "Away"
[18:36:56] <SamWhited> Or the source of truth, or whatever
[18:36:56] *** bjc shows as "away" and his status message is "Away"
[18:37:08] *** devnull shows as "away" and his status message is "Auto Status (idle)"
[18:37:32] <SamWhited> It's not a big deal, I just rebased your new branch too
[18:37:48] <MattJ> In any repo I have say over, the whole repo is a source of truth, but I know that's not the way many git users, or github, feel
[18:38:23] <Ge0rG> MattJ: your DVCS is inferior! stop arguing! :D
[18:38:24] <MattJ> I'll be more careful next time
[18:38:25] *** nicolas.verite has left the room
[18:38:29] <SamWhited> Actually, even if the while repo was the source of truth, you must have based it on an old commit
[18:38:40] *** nicolas.verite has joined the room
[18:38:49] <SamWhited> Because the conflict was the two <initials>
[18:38:57] <MattJ> Before I pushed git was acting weird, asking me to merge stuff that didn't make sense
[18:39:26] *** dwd shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[18:39:27] <Ge0rG> hg does that to me all the time. And then there is this crazy text editor with three different window-things
[18:39:37] *** nicolas.verite has left the room
[18:40:24] *** winfried has left the room
[18:40:27] *** winfried shows as "online"
[18:40:53] *** goffi has left the room
[18:40:54] <MattJ> I'm convinced that some people just have a mental model suited to git, and some hg, and that's that
[18:41:22] *** goffi has left the room
[18:42:16] <Arc> you like hg too?
[18:42:20] <waqas> Some people like emacs. Some like vim. Then there is the rest of the planet.
[18:42:28] *** Lance has left the room
[18:42:34] <Tobias> who doesn't like hg, it just has superior usability
[18:42:48] <Arc> :-D
[18:42:57] <SamWhited> I disagree; I know how to use both, and I think HG is much less usable.
[18:42:57] <Ge0rG> Tobias: hg has horrible usability. It is mockig me every time I try to use it.
[18:43:01] <Ge0rG> *mocking
[18:43:08] *** devnull shows as "xa" and his status message is "Auto Status (idle)"
[18:43:15] <Zash> HOLY WAR!
[18:43:49] <Tobias> i mostly use git through a GUI so I don't things up, which was quite easy to do a couple years ago
[18:44:14] <waqas> Yeah, CLIs have terrible usability for git
[18:44:20] <waqas> Or hg
[18:45:05] <Zash> MattJ: So they rewrote/rebased commits you published?
[18:46:02] <MattJ> Zash, yes. It's a checkbox in the Github UI iirc
[18:46:07] <SamWhited> I don't recall if I did or not, but I probably did
[18:46:12] <Tobias> waqas, sure..but even at CLI level i find hg more usable than git, but hey...either can interoperate with both repos, so hey
[18:46:42] <Zash> The data model is basically the same too
[18:46:51] *** bra shows as "xa" and his status message is "Автостатус (неактивен)"
[18:46:56] *** bjc shows as "away" and his status message is "Away"
[18:46:59] *** bjc shows as "away" and his status message is "Away"
[18:47:27] <Ge0rG> my pet peeve with hg is "hg pull" which tells me it knows what I want but it won't do it and go RTFM
[18:47:50] <Zash> Ge0rG: Didn't you say fetch?
[18:48:09] <Ge0rG> Zash: ah, yes. it was 'fetch'
[18:49:15] <Ge0rG> It's been a long day, and my train is arriving in 10 minutes. Good night everyone :)
[18:49:25] *** vurpo has left the room
[18:49:26] *** vurpo has joined the room
[18:49:26] *** dwd shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[18:49:40] *** vurpo shows as "online"
[18:50:10] <Zash> `hg fetch` is some deprecated plugin that sounds like it does what `git pull` does.
[18:50:10] *** Valerian shows as "online"
[18:50:17] <Arc> again, anyone know of a modern XMPP client library for C?
[18:50:24] <Zash> But there's `hg pull --{update,merge,rebase}`
[18:50:29] <Tobias> libstrophe, but it's probably not modern
[18:50:44] <Ge0rG> C is not modern.
[18:50:45] <Zash> Define modern
[18:51:19] *** Alex has joined the room
[18:52:09] <Arc> it has a maintainer, work has been done on it in the last 12 months, supports session management and MAM
[18:52:31] <Arc> the list on xmpp.org includes mostly dead projects
[18:53:50] *** Guus shows as "online"
[18:53:51] <Ge0rG> Didn't we define a process to kill dead projects from the list?
[18:54:36] *** Valerian shows as "online"
[18:54:43] <Arc> i didnt make it to this week's meeting, but last i knew we asked Council for 2017 guidelines
[18:55:47] <Arc> hmm, maybe I'll go for Rust this time. I'm starting a new commercial project, has to be portable.
[18:55:47] *** dwd has left the room
[18:55:55] *** dwd shows as "online"
[18:56:08] *** dwd shows as "online"
[18:56:23] <Ge0rG> But the 2017 guidelines are not going to solve the dead projects problem
[18:56:32] *** dwd has left the room
[18:56:37] *** jubalh has joined the room
[18:56:41] *** dwd shows as "online"
[18:57:00] *** bjc shows as "away" and his status message is "Away"
[18:57:01] *** bjc shows as "away" and his status message is "Away"
[18:58:18] <Arc> Ge0rG: my proposal was to have projects re-apply, and ask them for modern compliance information
[18:58:25] <Arc> so we need the 2017 guidelines to start that process
[18:58:55] <Tobias> wasn't the consensus to just have them reapply yearly, but accept any XMPP, regardless of compliance?
[18:59:13] <Arc> Tobias: yes, but compliance information is important to ask and report still.
[18:59:16] <Ge0rG> Arc: can't we just have the projects reapply?
[18:59:37] <Arc> nobody said they wouldn't be listed if they didn't comply.
[18:59:59] <Zash> inactive projects could be sorted lower and lower down
[19:00:04] <Ge0rG> Arc: but now the process is blocked until a new set of guidelines is defined
[19:00:05] *** kaboom has left the room
[19:00:18] <Arc> Ge0rG: it can't be that hard for council...
[19:00:25] <Arc> 2016 guidelines, whats new?
[19:00:31] <SamWhited> I love Rust, but beware: I think it's still 3 years out or so from having enough library/community/infrastructure support to be usable for complex commercial products. YMMV
[19:02:24] *** kalkin has left the room
[19:02:47] <Ge0rG> Arc: 2016 guidelines are neither finished nor implementable
[19:02:54] *** kalkin has joined the room
[19:03:27] <Ge0rG> Can we please just start a dead projects grace period now?
[19:03:59] <Arc> im not opposed to that
[19:04:30] *** Zash shows as "online"
[19:05:30] <Ge0rG> Somebody needs to post to jdev then.
[19:06:00] *** vurpo has left the room
[19:06:01] *** Alex has left the room
[19:06:15] <Ge0rG> We are still in the eternal board meeting btw
[19:07:02] *** bjc shows as "away" and his status message is "Away"
[19:07:04] *** bjc shows as "away" and his status message is "Away"
[19:08:02] *** sezuan has left the room
[19:08:08] <MattJ> How many?
[19:08:26] *** sezuan shows as "online"
[19:09:51] <Tobias> MattJ, how many what?
[19:10:46] <MattJ> Open meetings
[19:15:36] *** jonasw shows as "away" and his status message is "I'm not here right now"
[19:15:36] *** jonasw shows as "online"
[19:15:51] *** SouL shows as "online"
[19:15:52] *** xnyhps shows as "online"
[19:16:25] *** xnyhps shows as "online"
[19:16:43] <Arc> did the board meeting not happen this week?
[19:16:54] <Arc> I saw some trello cards got managed
[19:18:12] <Arc> SamWhited: well, its portable now. I understand what you're saying
[19:18:41] *** nicolas.verite has joined the room
[19:18:59] *** kalkin has left the room
[19:19:09] *** xnyhps shows as "online"
[19:19:17] <Arc> LoudMouth is dead. My fork of it needs to pivot, it was going more glib/gobject but that lacks portability, and the asm.js for gobject stuff is effectively dead
[19:19:24] *** xnyhps shows as "online"
[19:19:29] *** nicolas.verite has left the room
[19:19:52] *** Tobias shows as "away"
[19:19:55] <SamWhited> I thought gobject/glib was supposed to be super portable these days? (I'm curious, because I don't actually know, someone just told me this recently)
[19:20:03] <Arc> i could ease back into coding for the next week by refactoring into Rust
[19:20:35] <Arc> SamWhited: its not portable to asm.js/webasm nor to mobile. i wish it was. it was suppose to be.
[19:20:36] *** Mancho has left the room
[19:20:40] *** jonasw has left the room
[19:20:43] *** jonasw shows as "away"
[19:20:53] <SamWhited> ah, right
[19:20:58] <Arc> I've invested a lot of energy into Vala, but the Gnome foundation at this point is pivoting away from that and to Rust.
[19:21:05] *** Mancho shows as "online"
[19:21:08] <Arc> that's why I grabbed a beer with the gnome guys in London
[19:21:31] <SamWhited> I never did understand the point of Vala
[19:21:37] <Arc> back when I started Maja looked very promising
[19:21:38] *** nicolas.verite has joined the room
[19:22:11] <Arc> Vala was intended to be a GObject-native language. and it is, it works great. But its tied to GObject/Gnome.
[19:22:30] *** Tobias shows as "online"
[19:22:33] <SamWhited> yah, having such a domain specific language felt pointless to me; no matter how nice it was.
[19:22:39] <Arc> like much of Gnome it lacks the developer interest to really shine. even basic things like llvm support are still years off
[19:23:12] <Arc> i just browsed around, Rust seems to lack a decent xmpp client library.
[19:23:21] <Arc> I could spend about a week to refactor all of lightmelody into rust
[19:23:27] <SamWhited> Link Mauve sent me one recently; I haven't looked at it to see if it's "decent" or not yet though.
[19:23:32] <SamWhited> Can't remember where it is right now
[19:24:12] <Link Mauve> https://gitlab.com/lumi/xmpp-rs
[19:24:21] *** nicolas.verite has left the room
[19:24:34] <Arc> Can I use it yet?
No, there's still a lot of work that needs to be done before this could be used for anything.
[19:24:44] <Arc> :-/
[19:24:48] *** mimi89999 shows as "online"
[19:24:58] <Link Mauve> It’s very much wip, you may want to talk to lumi in jdev@ about it.
[19:25:01] <Arc> so, yea I'll be spending the next week refactoring lightmelody.
[19:25:08] *** jcbrand has left the room
[19:25:11] <Link Mauve> He started it right after FOSDEM.
[19:25:16] <Arc> no its ok. this kinda needs to happen anyway
[19:25:57] *** nicolas.verite has joined the room
[19:26:41] <Link Mauve> Arc, your website seems down.
[19:26:48] <Arc> doing a rust refactoring is more about me than anything. i need something to keep from being bored right now, and im still on doctor ordered break until the end of the month. refactoring and learning rust should be low impact
[19:26:56] <Arc> Link Mauve: what website
[19:27:49] *** xyz has joined the room
[19:27:50] <Link Mauve> lightmelody.org.
[19:27:58] <Arc> oh there's no website there, just a landing page
[19:28:27] <Arc> also it looks like the old server is down. i should actually do the migration today instead
[19:30:01] <Arc> as soon as the new battery arrives from amazon this afternoon i'll call in and get it rebooted
[19:31:02] *** Zash shows as "online"
[19:31:06] *** Zash shows as "online"
[19:31:33] <Arc> Link Mauve: lightmelody vs loudmouth.. goal is to be 100% api compatible with loudmouth 1.4, but shedding all the old dependencies. so eg it uses gio instead of gnet. it also adds OAuth2 auth (gsoc student project last year) and a few other key features
[19:31:55] <Arc> loudmouth is usable, just bitrotten. too many outdated dependencies.
[19:32:30] <Arc> there's a lot of software that still uses loudmouth, including some surprising ones like random games on Steam
[19:33:28] <Link Mauve> That sounds useful!
[19:33:33] *** nicolas.verite has left the room
[19:33:56] *** xnyhps shows as "online"
[19:34:07] *** xnyhps shows as "online"
[19:34:39] <Arc> there's an up-side; if i port it to Rust, we can solve the one API variance to loudmouth 1.4 which is the LM_Message_Type which overlaps with gobject's builtin "type" method of lm.message
[19:35:06] <Arc> it can still expose the same C API.
[19:35:36] *** bjc shows as "away" and his status message is "Away"
[19:36:10] <Arc> that way it could ALSO offer a Rust API.
[19:36:11] *** Tobias shows as "away"
[19:36:15] *** Steve Kille has joined the room
[19:36:17] *** Steve Kille shows as "online" and his status message is "San Diego"
[19:36:30] *** Kev has joined the room
[19:36:31] *** Kev shows as "away"
[19:37:10] *** winfried has left the room
[19:37:52] *** nicolas.verite has joined the room
[19:40:07] *** ralphm shows as "online"
[19:40:08] *** suzyo has joined the room
[19:44:07] *** Kev has left the room
[19:44:11] *** kalkin has joined the room
[19:44:12] *** xnyhps shows as "online"
[19:44:17] *** xnyhps shows as "online"
[19:46:39] *** jere has joined the room
[19:50:29] *** uc has left the room
[19:50:30] *** Tobias shows as "online"
[19:53:56] *** tim@boese-ban.de shows as "online"
[19:54:15] *** kaboom has joined the room
[19:54:29] *** jubalh has left the room
[20:01:56] *** Holger shows as "online" and his status message is "I'm available"
[20:03:23] *** dwd has left the room
[20:03:29] *** dwd shows as "online"
[20:03:45] <Tobias> somebody with pelican knowledge here?
[20:04:02] *** dwd has left the room
[20:04:07] *** dwd shows as "online"
[20:04:27] *** goffi has joined the room
[20:04:46] *** xyz has left the room
[20:06:54] *** Steve Kille has left the room
[20:07:54] *** Tobias has left the room
[20:08:09] *** bjc shows as "away" and his status message is "Away"
[20:08:19] *** Tobias shows as "online"
[20:08:23] *** Tobias shows as "online"
[20:09:17] *** kalkin has left the room
[20:17:03] *** dwd has left the room
[20:17:10] *** dwd shows as "online"
[20:17:27] *** kalkin has joined the room
[20:17:39] *** dwd has left the room
[20:17:51] *** dwd shows as "online"
[20:21:34] *** xnyhps shows as "online"
[20:22:19] *** tim@boese-ban.de shows as "xa" and his status message is " (Nicht verfügbar wegen Untätigkeit seit mehr als 15 Minuten)"
[20:22:23] *** tim@boese-ban.de shows as "online"
[20:24:55] <mathieui> I use it
[20:25:01] *** Valerian has left the room
[20:25:02] *** Valerian has joined the room
[20:25:02] <mathieui> not sure if that counts as knowledge
[20:25:20] *** xnyhps shows as "online"
[20:26:00] <Guus> in the land of the blind, the one-eyed man is king.
[20:26:07] <Tobias> regarding our client/library/server lists, I wonder how you'd handle data tables in dedicated files and filter them at build time
[20:26:10] *** Arc shows as "away" and his status message is "I'm not here right now"
[20:26:10] *** Arc shows as "away" and his status message is "I'm not here right now"
[20:27:10] *** Arc shows as "away" and his status message is "I'm not here right now"
[20:27:10] *** Arc shows as "online"
[20:30:09] *** Tobias shows as "online"
[20:30:13] *** Tobias shows as "online"
[20:30:40] *** xnyhps shows as "online"
[20:34:00] *** jcbrand has joined the room
[20:35:00] *** bjc shows as "away" and his status message is "Away"
[20:35:55] *** xnyhps shows as "online"
[20:36:16] *** Tobias shows as "online"
[20:36:21] *** Tobias shows as "online"
[20:37:21] *** Zash has joined the room
[20:37:23] *** Zash shows as "online"
[20:38:14] <mathieui> Tobias, probably a special anchor that gets replaced through sed… I don’t think rST supports inclusion of other file
[20:38:16] *** bjc shows as "away" and his status message is "Away"
[20:38:24] <mathieui> there’s a PR to add some markdown syntax for this
[20:38:56] <Tobias> yeah..we already use SED to insert the XEP list
[20:38:59] *** xnyhps shows as "online"
[20:39:18] <Tobias> makes you wonder why use pelican at all :)
[20:39:40] <Zash> pandoc all the things
[20:40:02] *** xnyhps shows as "online"
[20:43:45] *** peter has joined the room
[20:48:58] *** xnyhps shows as "online"
[20:49:15] *** xnyhps shows as "online"
[20:49:53] *** vurpo shows as "online"
[20:49:58] *** Lance has joined the room
[20:49:59] *** Lance shows as "online"
[20:50:53] *** xnyhps shows as "online"
[20:52:14] *** xnyhps shows as "online"
[20:53:37] *** xnyhps shows as "online"
[20:55:24] *** xnyhps shows as "online"
[20:57:09] *** xnyhps shows as "away" and his status message is "Away"
[20:58:07] *** bjc shows as "away" and his status message is "Away"
[20:58:10] *** xnyhps shows as "away" and his status message is "Away"
[21:00:18] *** bjc shows as "away" and his status message is "Away"
[21:00:49] *** Steve Kille has joined the room
[21:00:52] *** Steve Kille shows as "online" and his status message is "San Diego"
[21:04:14] *** Kev has joined the room
[21:04:15] *** Kev shows as "away"
[21:06:21] <mathieui> better use xslt for everything
[21:07:36] <Zash> pandoc -t json | jq . | pandoc -t whateveryouwant
[21:07:39] *** vurpo has left the room
[21:07:43] <Tobias> yeah..back to the beginning with XSLT + Server side includes
[21:07:44] <Tobias> :D
[21:07:47] <Tobias> the happy world
[21:10:05] *** Valerian has left the room
[21:10:12] *** suzyo has left the room
[21:10:21] *** Valerian has joined the room
[21:11:07] *** suzyo has joined the room
[21:12:04] *** bjc shows as "away" and his status message is "Away"
[21:12:04] *** kaboom has left the room
[21:12:45] *** Kev has left the room
[21:12:49] *** Kev has joined the room
[21:12:50] *** Kev shows as "away"
[21:13:42] *** nicolas.verite has left the room
[21:17:48] *** Tobias shows as "away"
[21:18:54] *** jcbrand has left the room
[21:21:15] *** tim@boese-ban.de shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[21:21:57] *** tim@boese-ban.de shows as "online"
[21:22:04] *** Valerian has left the room
[21:23:07] *** Steve Kille has left the room
[21:24:22] *** Lance shows as "online"
[21:24:22] *** Lance shows as "online"
[21:24:26] *** Valerian has joined the room
[21:26:08] *** bjc shows as "away" and his status message is "Away"
[21:26:09] *** Lance has left the room
[21:28:04] *** uc has joined the room
[21:29:46] *** goffi has left the room
[21:31:39] *** tim@boese-ban.de shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[21:31:50] *** Vinilox has left the room
[21:33:06] *** tim@boese-ban.de shows as "online"
[21:34:04] *** uc has left the room
[21:34:38] *** Lance shows as "online"
[21:34:39] *** Lance shows as "online"
[21:34:47] *** Lance has left the room
[21:36:58] *** Kev has left the room
[21:41:35] *** Valerian has left the room
[21:41:47] *** tim@boese-ban.de shows as "xa" and his status message is " (Nicht verfügbar wegen Untätigkeit seit mehr als 15 Minuten)"
[21:43:17] *** Steve Kille has joined the room
[21:43:26] *** Steve Kille shows as "online" and his status message is "San Diego"
[21:43:36] *** bjc shows as "away" and his status message is "Away"
[21:44:02] *** uc has joined the room
[21:44:32] *** bjc shows as "away" and his status message is "Away"
[21:46:54] *** tim@boese-ban.de shows as "online"
[21:50:03] *** uc has left the room
[21:51:00] *** devnull shows as "chat" and his status message is ""I hope it does, he thought, see clearly, because I can't any longer these days see into myself. I see only murk. Murk outside; murk inside. I hope, for everyone's sake, the scanners do better. ""
[21:56:04] *** tim@boese-ban.de shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[21:56:34] *** Tobias shows as "online"
[21:56:49] *** Valerian has joined the room
[21:57:58] *** Alex has joined the room
[21:58:02] *** Alex shows as "online"
[21:59:41] *** Lance shows as "online"
[21:59:42] *** Lance shows as "online"
[22:00:24] *** Lance has left the room
[22:00:48] *** kaboom has joined the room
[22:01:51] *** Zash shows as "online"
[22:02:01] *** Steve Kille has left the room
[22:02:46] *** devnull shows as "away" and his status message is "Auto Status (idle)"
[22:06:03] *** tim@boese-ban.de shows as "xa" and his status message is " (Nicht verfügbar wegen Untätigkeit seit mehr als 15 Minuten)"
[22:06:43] *** Lance has left the room
[22:08:27] *** Melvin has joined the room
[22:08:46] *** devnull shows as "xa" and his status message is "Auto Status (idle)"
[22:09:25] *** uc has joined the room
[22:11:23] *** Zash shows as "away"
[22:12:19] *** sezuan has left the room
[22:12:43] *** sezuan shows as "online"
[22:12:55] *** Arc shows as "away" and his status message is "I'm not here right now"
[22:12:55] *** Arc shows as "away" and his status message is "I'm not here right now"
[22:13:01] *** Arc shows as "away" and his status message is "I'm not here right now"
[22:13:01] *** Arc shows as "online"
[22:13:52] *** Valerian has left the room
[22:14:33] *** Zash shows as "online"
[22:15:00] *** Alex has left the room
[22:15:26] *** uc has left the room
[22:16:54] *** Alex has joined the room
[22:18:50] *** peter has left the room
[22:19:54] *** nicolas.verite has joined the room
[22:21:05] *** Melvin shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[22:21:12] *** Kev has joined the room
[22:21:13] *** Kev shows as "away"
[22:24:18] *** uc has joined the room
[22:24:57] *** Guus has left the room
[22:25:15] *** Valerian has joined the room
[22:25:28] *** Guus shows as "online"
[22:25:31] *** Valerian has left the room
[22:30:23] *** uc has left the room
[22:31:05] *** Melvin shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[22:36:39] *** winfried shows as "dnd" and his status message is "In a meeting"
[22:36:48] *** Piotr Nosek has joined the room
[22:36:57] *** winfried shows as "online" and his status message is "Doing too much at once, so you might chat with me as well... ;-)"
[22:37:09] *** Alex has left the room
[22:38:30] *** Tobias shows as "online"
[22:39:06] *** Kev shows as "away"
[22:39:06] *** Kev shows as "away"
[22:39:19] *** Kev has left the room
[22:40:30] *** bjc shows as "away" and his status message is "Away"
[22:41:22] *** Arc shows as "away" and his status message is "I'm not here right now"
[22:41:22] *** Arc shows as "away" and his status message is "I'm not here right now"
[22:42:55] *** suzyo has left the room
[22:44:12] *** suzyo has joined the room
[22:45:33] *** bjc shows as "away" and his status message is "Away"
[22:45:41] *** Melvin shows as "online"
[22:48:11] *** Tobias shows as "away"
[22:49:09] *** Vinilox shows as "online"
[22:49:11] *** Melvin has left the room
[22:50:26] *** vurpo shows as "online"
[22:51:28] *** blipp has joined the room
[22:51:34] *** daniel has left the room
[23:06:54] *** Steve Kille has joined the room
[23:06:56] *** Steve Kille shows as "online" and his status message is "San Diego"
[23:07:03] *** uc has joined the room
[23:08:04] *** vurpo has left the room
[23:11:35] *** vurpo has left the room
[23:12:36] *** bjc shows as "away" and his status message is "Away"
[23:13:04] *** uc has left the room
[23:13:12] *** vurpo has joined the room
[23:19:17] *** suzyo has left the room
[23:19:18] *** bjc shows as "away" and his status message is "Away"
[23:19:32] *** suzyo has joined the room
[23:19:32] *** uc has joined the room
[23:20:35] *** Steve Kille shows as "away" and his status message is "San Diego"
[23:21:47] *** mimi89999 has left the room
[23:21:59] *** mimi89999 shows as "online"
[23:22:58] *** Kev shows as "away"
[23:22:59] *** Kev shows as "away"
[23:23:11] *** Kev has left the room
[23:23:38] *** mimi89999 shows as "online"
[23:25:09] *** bjc has left the room
[23:25:09] *** bjc has joined the room
[23:25:35] *** uc has left the room
[23:34:44] *** uc has joined the room
[23:35:43] *** suzyo has left the room
[23:39:30] *** efrit has left the room
[23:39:32] *** efrit has joined the room
[23:50:31] *** Holger shows as "away" and his status message is "Auto-away (idle)"
[23:53:47] *** daniel shows as "online"
[23:59:10] *** Arc shows as "away" and his status message is "I'm not here right now"
[23:59:10] *** Arc shows as "online"
[23:59:17] *** daniel has left the room
[23:59:46] *** efrit has joined the room