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

[00:01:25] *** l shows as "online"
[00:06:12] *** lnj has left the room
[00:07:03] *** lovetox shows as "away"
[00:09:57] *** frainz has left the room
[00:10:26] *** frainz has joined the room
[00:17:36] *** vanitasvitae has joined the room
[00:18:16] *** lovetox shows as "online"
[00:18:28] *** lovetox has left the room
[00:19:04] *** redditor has left the room
[00:20:08] *** benpa shows as "online"
[00:20:08] *** uhoreg shows as "online"
[00:20:08] *** _purple_bot shows as "online"
[00:20:08] *** Matthew shows as "online"
[00:21:29] *** benpa shows as "online"
[00:21:29] *** uhoreg shows as "online"
[00:21:29] *** Half-Shot shows as "online"
[00:21:29] *** _purple_bot shows as "online"
[00:21:29] *** Matthew shows as "online"
[00:22:48] *** vanitasvitae shows as "online"
[00:24:28] *** l has left the room
[00:30:14] *** vanitasvitae has left the room
[00:35:56] *** vanitasvitae has left the room
[00:37:26] *** ThibG has left the room
[00:40:45] *** Lance shows as "away"
[00:43:18] *** vanitasvitae has joined the room
[00:43:27] *** benpa has joined the room
[00:43:27] *** uhoreg has joined the room
[00:43:27] *** _purple_bot has joined the room
[00:43:27] *** Matthew has joined the room
[00:44:58] *** j.r has joined the room
[00:45:03] *** j.r has left the room
[00:47:47] <pep.> s2s:show('hardteckno.com')
| OK: Total: 60 outgoing, 48 incoming connections
[00:47:50] <pep.> bug? feature?
[00:48:14] <pep.> it's the exact same numbers as if I did without the domain, just that the connections don't get listed
[00:49:08] <pep.> oops.
[00:49:12] <pep.> wrong room
[00:51:54] *** vanitasvitae has left the room
[00:51:56] *** vanitasvitae has joined the room
[00:52:37] *** steven shows as "online"
[00:53:05] *** benpa shows as "online"
[00:53:05] *** uhoreg shows as "online"
[00:53:05] *** Matthew shows as "online"
[00:57:36] *** benpa shows as "online"
[00:57:36] *** uhoreg shows as "online"
[00:57:36] *** Half-Shot has joined the room
[00:57:36] *** _purple_bot shows as "online"
[00:57:36] *** Matthew shows as "online"
[00:57:59] *** oli has joined the room
[00:58:06] *** steven has left the room
[00:58:56] *** Lance has left the room
[01:00:51] *** Lance has joined the room
[01:00:51] *** Lance shows as "away"
[01:03:52] *** vanitasvitae has left the room
[01:03:54] *** vanitasvitae has joined the room
[01:12:51] *** vanitasvitae has left the room
[01:12:54] *** vanitasvitae has joined the room
[01:16:38] *** genofire shows as "online"
[01:18:19] *** Lance has left the room
[01:21:42] *** genofire shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[01:31:13] *** Lance has joined the room
[01:31:13] *** Lance shows as "away"
[01:31:16] *** Ann has left the room
[01:31:42] *** genofire shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[01:31:59] *** Ann has joined the room
[01:46:12] *** lumi shows as "away" and his status message is "(Idle 10 min)"
[01:46:14] *** lumi shows as "online"
[01:48:52] *** Zash shows as "online"
[01:55:19] *** Lance has left the room
[01:55:52] *** moparisthebest has joined the room
[01:57:29] *** daniel has left the room
[01:57:32] *** daniel has joined the room
[02:08:35] *** Lance has joined the room
[02:08:36] *** Lance shows as "online"
[02:09:18] *** Lance has left the room
[02:09:21] *** UsL has joined the room
[02:41:35] *** sezuan has left the room
[02:41:49] *** sezuan shows as "online"
[03:05:39] *** Steve Kille shows as "online" and his status message is "At Home"
[03:08:36] *** genofire shows as "online"
[03:09:10] *** lumi shows as "away" and his status message is "(Idle 10 min)"
[03:10:10] *** lumi shows as "online"
[03:15:12] *** lumi has left the room
[03:20:00] *** chunk has joined the room
[03:33:48] *** genofire shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[03:38:30] *** mrDoctorWho shows as "online"
[03:38:59] *** ThibG has joined the room
[03:43:48] *** genofire shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[04:06:54] *** jjrh has left the room
[04:07:11] *** jjrh shows as "online"
[04:11:41] *** Steve Kille shows as "away" and his status message is "At Home"
[04:25:09] *** Kev has left the room
[04:26:12] *** Kev has left the room
[04:28:19] *** Chunk has joined the room
[04:33:40] *** genofire shows as "online"
[04:33:45] *** Chunk shows as "away" and his status message is "afk"
[04:34:33] *** Chunk shows as "away" and his status message is "afk"
[04:34:42] *** steven has left the room
[04:38:42] *** genofire shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[04:39:06] *** labdsf has left the room
[04:39:08] *** labdsf has joined the room
[04:45:41] *** alacer has joined the room
[04:48:42] *** genofire shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[04:54:03] *** igoose has left the room
[04:54:09] *** igoose has joined the room
[04:56:58] *** Kev has joined the room
[04:56:59] *** Kev shows as "away"
[04:58:41] *** alacer has left the room
[04:59:52] *** intosi shows as "away" and his status message is "Away"
[05:04:48] *** waqas has joined the room
[05:08:34] *** moparisthebest has left the room
[05:09:01] *** moparisthebest has joined the room
[05:18:09] *** Yagiza has joined the room
[05:18:29] *** Yagiza shows as "away" and his status message is "Автостатус из-за бездействия более чем 10 минут"
[05:30:22] *** ta has left the room
[05:30:39] *** alacer has joined the room
[05:36:22] *** genofire shows as "online"
[05:41:22] *** genofire shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[05:42:46] *** steven has joined the room
[05:51:22] *** genofire shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[05:59:34] *** genofire shows as "online"
[06:02:38] *** alacer has left the room
[06:02:51] *** labdsf has left the room
[06:02:56] *** labdsf has joined the room
[06:04:38] *** genofire shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[06:04:51] *** alacer has joined the room
[06:05:48] *** lovetox has joined the room
[06:11:00] *** krauq has joined the room
[06:14:21] *** labdsf has left the room
[06:14:22] *** labdsf has joined the room
[06:14:38] *** genofire shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[06:15:40] *** labdsf has left the room
[06:15:42] *** labdsf has joined the room
[06:16:48] *** genofire shows as "online"
[06:18:25] *** moparisthebest has left the room
[06:19:55] *** Kev has left the room
[06:21:52] *** genofire shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[06:22:07] *** Kev has joined the room
[06:22:09] *** Kev shows as "away"
[06:22:36] *** moparisthebest has joined the room
[06:27:57] *** waqas has left the room
[06:28:17] *** ta shows as "online"
[06:28:54] *** genofire shows as "online"
[06:31:04] *** waqas has joined the room
[06:32:50] *** lorddavidiii has joined the room
[06:33:39] *** waqas has left the room
[06:34:00] *** genofire shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[06:37:53] *** labdsf has left the room
[06:37:57] *** labdsf has joined the room
[06:42:19] *** Ann has left the room
[06:43:27] *** Ann has joined the room
[06:44:00] *** genofire shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[06:54:20] *** ta has left the room
[07:01:42] *** Ann has left the room
[07:03:09] *** alacer has left the room
[07:12:44] *** Steve Kille shows as "online" and his status message is "At Home"
[07:14:56] *** Yagiza shows as "online" and his status message is "Доступен"
[07:20:10] *** rion has joined the room
[07:20:48] *** ThibG has left the room
[07:25:03] *** Yagiza shows as "away" and his status message is "Автостатус из-за бездействия более чем 10 минут"
[07:27:40] *** Ann has joined the room
[07:30:00] *** lovetox shows as "away"
[07:31:48] *** lovetox shows as "online"
[07:35:46] *** rion has left the room
[07:39:29] *** Kev shows as "online"
[07:40:37] *** waqas has joined the room
[07:41:44] *** Yagiza shows as "online" and his status message is "Доступен"
[07:43:27] *** MattJ shows as "online"
[07:46:06] *** Steve Kille shows as "away" and his status message is "At Home"
[07:52:36] *** genofire shows as "online"
[08:00:02] *** Steve Kille shows as "online" and his status message is "At Home"
[08:02:17] *** Nekit has joined the room
[08:07:11] *** moparisthebest has joined the room
[08:13:27] *** goffi has joined the room
[08:14:10] *** intosi shows as "away" and his status message is "Away"
[08:14:14] *** intosi shows as "online"
[08:23:13] *** Yagiza shows as "away" and his status message is "Автостатус из-за бездействия более чем 10 минут"
[08:24:12] *** labdsf has left the room
[08:25:14] *** Steve Kille has left the room
[08:26:20] *** oli has joined the room
[08:30:03] *** Steve Kille has joined the room
[08:30:05] *** Steve Kille shows as "away" and his status message is "At Home"
[08:31:23] *** Steve Kille shows as "online" and his status message is "At Home"
[08:31:40] *** Steve Kille shows as "online" and his status message is "Hampton"
[08:31:49] *** pep. has left the room
[08:33:39] *** Wiktor shows as "online"
[08:34:29] *** mrdoctorwho has left the room
[08:34:35] *** mrdoctorwho has joined the room
[08:35:21] *** pep. shows as "online"
[08:37:22] *** labdsf has joined the room
[08:39:08] *** winfried has joined the room
[08:39:54] *** Andrew Nenakhov has left the room
[08:42:56] *** krauq has joined the room
[08:44:02] *** genofire has left the room
[08:49:13] *** ThibG has joined the room
[08:52:06] *** Neustradamus shows as "away"
[08:52:10] *** Neustradamus shows as "away"
[08:52:16] *** Neustradamus shows as "away"
[08:52:20] *** Neustradamus shows as "away"
[08:55:51] *** vanitasvitae shows as "online"
[09:02:03] *** Guus shows as "online"
[09:05:05] *** mrdoctorwho has left the room
[09:05:43] *** Guus has left the room
[09:05:49] *** Guus shows as "online"
[09:07:53] *** Guus has left the room
[09:09:36] *** l has joined the room
[09:09:59] *** MattJ shows as "online"
[09:11:10] *** Guus shows as "online"
[09:11:38] *** moparisthebest has joined the room
[09:17:51] *** steven has left the room
[09:19:08] *** Andrew Nenakhov has joined the room
[09:19:31] *** waqas has left the room
[09:30:21] *** Kev shows as "online"
[09:30:23] *** Kev shows as "online"
[09:30:32] *** l has left the room
[09:35:23] *** Guus has left the room
[09:36:29] *** ralphm shows as "online"
[09:36:29] *** l has joined the room
[09:36:45] *** vanitasvitae has left the room
[09:38:41] *** genofire has left the room
[09:39:15] *** genofire has joined the room
[09:39:34] *** Kev shows as "away"
[09:46:58] *** mrDoctorWho shows as "online"
[09:47:33] *** Kev shows as "online"
[09:54:11] *** pep. shows as "online"
[09:54:59] *** benpa shows as "online"
[09:54:59] *** uhoreg shows as "online"
[09:54:59] *** Half-Shot shows as "online"
[09:54:59] *** _purple_bot shows as "online"
[09:54:59] *** Matthew shows as "online"
[09:55:40] *** Kev shows as "away"
[09:58:02] *** lskdjf has joined the room
[10:03:48] *** Ann has left the room
[10:05:52] *** krauq has joined the room
[10:06:01] *** vanitasvitae shows as "online"
[10:07:51] *** vanitasvitae shows as "online"
[10:09:01] *** Steve Kille shows as "away" and his status message is "Hampton"
[10:10:01] *** Steve Kille shows as "online" and his status message is "Hampton"
[10:12:33] *** waqas has joined the room
[10:14:27] *** Guus shows as "online"
[10:15:22] *** tux shows as "dnd" and his status message is "Work work …"
[10:15:49] *** Half-Shot shows as "online"
[10:15:52] *** Half-Shot_ has joined the room
[10:16:01] *** Half-Shot_ has left the room
[10:20:24] *** Ann has joined the room
[10:20:46] *** lorddavidiii has left the room
[10:24:34] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[10:26:42] *** ralphm shows as "online"
[10:30:57] *** Yagiza has left the room
[10:32:12] *** ralphm has left the room
[10:34:04] *** Steve Kille shows as "away" and his status message is "Hampton"
[10:41:37] *** neshtaxmpp has joined the room
[10:41:42] *** neshtaxmpp shows as "online"
[10:43:22] *** freddo has left the room
[10:45:35] <Ge0rG> Why is "Simple IoT Client" listed in the XMPP Clients list, again?
[10:45:52] <Ge0rG> It also looks like its link is broken.
[10:46:17] *** Steve Kille shows as "online" and his status message is "Hampton"
[10:47:41] <jonas’> broken link -> expire it immediately
[10:48:08] *** lnj has joined the room
[10:48:19] <Ge0rG> What can I do to expire Pidgin?
[10:48:40] <Ge0rG> > waher.se took too long to respond.
Might be a temporary failure.
[10:49:18] <Ge0rG> > broken link -> expire it immediately
how long do I need to DDoS pidgin.im to get it removed?
[10:50:54] <jonas’> hrhr
[10:51:14] <waqas> Ge0rG: Try it and let us know how long it takes.
[10:52:45] <Ge0rG> is `<span style=" font-weight:600;">` correct XHTML-IM for bold?
[10:52:56] <Zash> If you allow style
[10:53:18] <Ge0rG> how is a client supposed to know that 600 = bold?
[10:53:37] <jonas’> that’s how bold is defined
[10:53:50] <jonas’> bold is just an alias for 600 or something
[10:53:57] <waqas> Ge0rG: you need a `</span>` for it to be valid
[10:54:06] <jonas’> bold
Bold font weight. Same as 700.
[10:54:17] <jonas’> https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight
[10:54:18] <Ge0rG> So 600 is not-quite-bold?
[10:54:42] <jonas’> 600 Semi Bold (Demi Bold)
[10:54:43] <Ge0rG> poezio will display as bold if you have font-weight:anything in the CSS
[10:54:46] <waqas> font-weight: normal == 400
[10:54:46] <jonas’> m(
[10:54:58] <waqas> Check out values here: https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight#Values
[10:55:13] *** Andrew Nenakhov has joined the room
[10:55:15] <jonas’> https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight#Common_weight_name_mapping rather this table, no?
[10:55:45] <waqas> Yeah
[10:55:56] <waqas> That's a nice piece of documentation
[10:56:02] <Ge0rG> Now I remember again why I hate HTML
[10:56:27] <waqas> Ge0rG: Why exactly? :)
[10:56:32] <jonas’> first, this is CSS
[10:56:41] <jonas’> second, what’s wrong with its
[10:56:44] <jonas’> second, what’s wrong with it?
[10:56:44] <Ge0rG> jonas’: CSS is a part of HTML.
[10:57:04] <jonas’> CSS is commonly used with HTML, but you can use HTML without CSS just fine, and you can use CSS with things which are not HTML (e.g. GTK or SVR)
[10:57:06] <Ge0rG> You know what they said about PHP? A fractal of bad design.
[10:57:06] <jonas’> CSS is commonly used with HTML, but you can use HTML without CSS just fine, and you can use CSS with things which are not HTML (e.g. GTK or SVG)
[10:57:16] <jonas’> I don’t see that here though
[10:57:22] <waqas> Ge0rG: You need to make peace with the fact that everything sucks, and that is unlikely to ever change :)
[10:57:33] *** Andrew Nenakhov has left the room
[10:57:38] *** Andrew Nenakhov has joined the room
[10:57:56] <Ge0rG> waqas: I can't make peace with it, I can merely try to rant less.
[10:59:53] *** Andrew Nenakhov has joined the room
[11:01:23] *** Andrew Nenakhov has left the room
[11:01:33] *** Andrew Nenakhov has joined the room
[11:02:57] *** Andrew Nenakhov has left the room
[11:03:00] *** Andrew Nenakhov has joined the room
[11:04:04] *** Kev shows as "online"
[11:04:31] *** waqas has left the room
[11:04:51] *** oli has joined the room
[11:06:21] *** Andrew Nenakhov has left the room
[11:06:33] *** Andrew Nenakhov has joined the room
[11:10:48] *** Kev shows as "away"
[11:10:53] *** lorddavidiii has joined the room
[11:13:53] *** l shows as "online"
[11:13:59] *** l shows as "online"
[11:14:07] *** l shows as "online"
[11:15:34] *** vanitasvitae has left the room
[11:17:11] *** Steve Kille shows as "away" and his status message is "Hampton"
[11:18:10] *** igoose has left the room
[11:19:35] *** Maranda has joined the room
[11:21:30] *** alacer has joined the room
[11:21:52] *** Zash shows as "online"
[11:22:32] *** steven has joined the room
[11:27:31] *** alacer has left the room
[11:28:05] *** Zash shows as "online"
[11:28:46] *** mrDoctorWho shows as "online"
[11:30:29] *** Zash has left the room
[11:32:50] *** Kev shows as "away"
[11:33:13] *** Zash has left the room
[11:33:14] *** !xsf_Martin has joined the room
[11:34:17] *** Zash shows as "online"
[11:41:27] *** frainz has left the room
[11:43:41] *** j.r has joined the room
[11:43:55] *** frainz has joined the room
[11:44:11] *** Andrew Nenakhov has joined the room
[11:44:29] *** sezuan shows as "online"
[11:44:57] *** Zash has left the room
[11:46:37] *** Andrew Nenakhov has joined the room
[11:46:52] *** Zash has left the room
[11:48:08] *** Kev shows as "online"
[11:51:07] *** Steve Kille shows as "online" and his status message is "Hampton"
[11:51:56] *** 404.city has joined the room
[11:55:59] *** krauq has joined the room
[11:56:11] *** 404.city has left the room
[11:57:44] *** oli has joined the room
[11:58:45] *** Kev shows as "away"
[11:58:47] *** Kev shows as "online"
[11:59:41] *** benpa has joined the room
[11:59:42] *** uhoreg has joined the room
[11:59:42] *** _purple_bot has joined the room
[11:59:42] *** Matthew has joined the room
[12:02:15] *** labdsf has left the room
[12:02:16] *** labdsf has joined the room
[12:06:39] *** igoose has joined the room
[12:08:55] *** Kev shows as "away"
[12:10:07] *** valo has joined the room
[12:18:13] *** ralphm shows as "online"
[12:18:52] *** sezuan shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[12:19:34] *** Kev shows as "online"
[12:21:01] *** vanitasvitae shows as "online"
[12:21:02] *** vanitasvitae shows as "online"
[12:21:11] *** vanitasvitae shows as "online"
[12:21:19] *** vanitasvitae shows as "online"
[12:21:26] *** vanitasvitae shows as "online"
[12:21:35] *** vanitasvitae shows as "online"
[12:21:42] *** vanitasvitae shows as "online"
[12:21:51] *** vanitasvitae shows as "online"
[12:21:58] *** vanitasvitae shows as "online"
[12:22:06] *** vanitasvitae shows as "online"
[12:22:15] *** vanitasvitae shows as "online"
[12:22:23] *** vanitasvitae shows as "online"
[12:24:20] *** intosi shows as "online"
[12:25:41] *** sezuan shows as "online"
[12:28:36] *** lovetox shows as "away"
[12:31:33] *** intosi shows as "online"
[12:31:36] *** sezuan shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[12:35:43] *** vanitasvitae has left the room
[12:35:44] *** vanitasvitae shows as "online"
[12:36:15] *** sezuan shows as "online"
[12:47:03] *** intosi shows as "online"
[12:47:03] *** oli has joined the room
[12:47:12] *** sezuan shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[12:48:26] *** Andrew Nenakhov has left the room
[12:48:31] *** Andrew Nenakhov has joined the room
[12:49:09] *** Half-Shot has joined the room
[12:49:15] *** Half-Shot has left the room
[12:50:16] *** lovetox shows as "online"
[12:51:41] *** vanitasvitae has left the room
[12:53:02] <jonas’> who’s responsible for the registries? (<https://github.com/xsf/registrar>)
[12:55:10] *** sezuan shows as "online"
[12:55:23] *** lskdjf shows as "online"
[12:56:55] *** lumi has joined the room
[13:01:05] *** vanitasvitae shows as "online"
[13:02:07] *** vanitasvitae has left the room
[13:02:08] *** vanitasvitae shows as "online"
[13:05:10] *** vanitasvitae has left the room
[13:05:11] *** vanitasvitae shows as "online"
[13:06:26] *** ralphm shows as "away" and his status message is " (Away as a result of being idle more than 15 min)"
[13:06:29] *** vinx55 has joined the room
[13:06:53] *** j.r has joined the room
[13:08:06] *** krauq has joined the room
[13:08:54] *** sezuan shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[13:17:27] *** daniel has joined the room
[13:18:54] *** sezuan shows as "xa" and his status message is " (Nicht verfügbar wegen Untätigkeit seit mehr als 15 Minuten)"
[13:23:46] *** Zash shows as "online"
[13:23:48] *** Zash shows as "online"
[13:26:56] *** Kev shows as "away"
[13:28:04] *** Kev shows as "online"
[13:29:20] *** vinx55 has left the room
[13:31:57] *** nyco has left the room
[13:39:36] *** intosi shows as "away" and his status message is "Away"
[13:40:20] *** intosi shows as "away" and his status message is "Away"
[13:40:23] *** intosi shows as "online"
[13:41:12] *** Yagiza has joined the room
[13:41:25] *** Yagiza shows as "online" and his status message is "Доступен"
[13:45:42] *** sezuan shows as "online"
[13:51:29] *** APach has left the room
[13:51:29] *** APach has left the room
[13:52:20] *** alacer has joined the room
[13:52:30] *** krauq has joined the room
[13:54:21] *** igoose has left the room
[13:54:24] *** igoose has joined the room
[13:55:55] *** nyco has joined the room
[13:58:24] *** Kev shows as "away"
[14:02:26] *** Yagiza shows as "away" and his status message is "Автостатус из-за бездействия более чем 10 минут"
[14:03:48] *** Yagiza shows as "online" and his status message is "Доступен"
[14:05:15] *** vanitasvitae has left the room
[14:06:53] *** nyco shows as "online"
[14:07:28] *** nyco has left the room
[14:07:39] *** vanitasvitae shows as "online"
[14:08:59] *** labdsf has left the room
[14:10:59] *** Yagiza has left the room
[14:11:19] *** Yagiza has joined the room
[14:12:00] *** Yagiza shows as "online" and his status message is "Доступен"
[14:12:17] *** l has left the room
[14:12:36] *** Wiktor has left the room
[14:14:48] *** Wiktor shows as "online"
[14:15:21] *** j.r has joined the room
[14:15:48] <Guus> jonas’ Until there is a perceived need for a more formal governing body, the functions of the XMPP Registrar shall be managed by the XMPP Extensions Editor [6]
[14:16:01] <Guus> https://xmpp.org/extensions/xep-0053.html
[14:20:25] *** Marc Laporte has joined the room
[14:22:34] *** thorsten has left the room
[14:23:17] *** thorsten has joined the room
[14:23:31] *** Marc Laporte has left the room
[14:24:35] *** labdsf has joined the room
[14:29:13] *** ralphm changed the title to "XSF Board Meeting | Logs: http://logs.xmpp.org/xsf/ | Agenda https://trello.com/b/Dn6IQOu0/board-meetings"
[14:30:00] *ralphm bangs gavel
[14:30:16] <ralphm> 0. Welcome + Agenda
[14:30:22] <ralphm> Hi!
[14:30:39] <ralphm> nyco sent regrets
[14:30:49] <jonas’> Guus, thx :)
[14:31:00] <Seve> Hi
[14:31:23] <Guus> hello
[14:31:30] <ralphm> MattJ?
[14:31:50] *** sezuan shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[14:31:53] <ralphm> Anything to add to the agenda?
[14:32:01] <Seve> Not me
[14:32:21] <Guus> I just added things to Trello
[14:32:43] <Guus> trademark, email server status
[14:32:45] *Seve can't get to a computer but is on his phone
[14:32:45] <ralphm> Ok
[14:32:54] <ralphm> Me too
[14:33:19] <ralphm> 1. Commitments
[14:33:35] *** waqas has joined the room
[14:33:38] *** waqas has left the room
[14:33:57] *Guus eyes dwd
[14:34:02] <ralphm> Vacation is almost over here, making more time for all things XMPP this month.
[14:34:28] *** APach has joined the room
[14:34:28] <ralphm> Including finally getting the items with Peter sorted.
[14:34:29] *** APach shows as "online"
[14:34:32] *** waqas has joined the room
[14:35:12] <ralphm> 2. FOSDEM / Summit
[14:35:24] *** Yagiza shows as "away" and his status message is "Автостатус из-за бездействия более чем 10 минут"
[14:35:28] <ralphm> Guus, any news on hotel?
[14:35:41] <Guus> I've send a request for a quote, but have not received one yet.
[14:35:49] <Guus> I expect that to happen today or tomorrow
[14:36:03] <Guus> after which I'll forward it to the mailing lists, much like we did last year.
[14:36:05] <ralphm> Otherwise, let's sync tomorrow on all the things
[14:36:15] <Guus> (I'm getting a quote from Thon EU again)
[14:36:33] <Guus> I've also tried to reach out to the same restaurant for the XSF Dinner
[14:36:47] <Guus> couldn't get someone on the phone, but left a message
[14:36:56] <Guus> that's it for now.
[14:36:59] <ralphm> Ok
[14:37:10] <ralphm> Thanks
[14:37:19] <ralphm> 3. GSoC
[14:37:21] <Seve> Thank you Guus
[14:37:45] *** !xsf_Martin has joined the room
[14:37:54] <Guus> Joachim expressed some interest in participating, but communication seems to have broken down over the holidays.
[14:38:01] <Guus> (GSoC, that is)
[14:38:13] <Guus> I'll follow up with him
[14:38:18] <Guus> no others have stepped forward.
[14:38:33] <Guus> Let's aim to have a go/no go in next weeks meeting?
[14:38:44] <ralphm> Ok, maybe good to repeat the request now holidays are over
[14:39:33] <Guus> I don't like battering people. I'll publicly follow up Joachim. If someone else is interested, they can chime in.
[14:39:45] <ralphm> Ok
[14:39:54] <MattJ> Hey
[14:39:57] <Seve> Good
[14:40:01] <MattJ> Sorry, here now
[14:40:15] <ralphm> 5. JabberSpam trademark
[14:40:15] <Guus> hi MattJ
[14:40:22] <ralphm> (hi)
[14:40:28] *** mightyBroccoli has left the room
[14:40:32] <ralphm> Good comments, Guus
[14:40:40] <Guus> Ge0rG has send in an application, that has had little response. He requests action.
[14:40:49] <ralphm> I'd still like to get guidance from Peter
[14:41:10] <Ge0rG> Peter acknowledged my request some two weeks ago.
[14:41:29] <ralphm> Yes, I got a copy
[14:41:47] <Guus> interestingly, the website speaks of a Trademark WT
[14:41:48] <Guus> who's that?
[14:41:49] *** sezuan shows as "xa" and his status message is " (Nicht verfügbar wegen Untätigkeit seit mehr als 15 Minuten)"
[14:41:54] *** Yagiza shows as "online" and his status message is "Доступен"
[14:42:12] <Ge0rG> IIRC, last time I asked for a trademark license, it ended up being voted by Board (after Peter's principal approval)
[14:42:13] <ralphm> Currently, just Peter, I think.
[14:42:13] <Guus> (It does not explicilty name it a work team, but it suggests that there's a group of people, plus the executive directory, that are said team).
[14:42:32] <ralphm> Director
[14:42:38] <Guus> sorry 🙂
[14:42:39] *** mightyBroccoli has joined the room
[14:42:41] <MattJ> The agreement does mention a "trademark committee" iirc
[14:42:50] <Guus> that might be it, yes.
[14:42:55] *** ta shows as "online"
[14:43:08] <ralphm> Adding it to the list of topics.
[14:43:22] <ralphm> Ge0rG: trying to get that resolved soon
[14:43:27] <Guus> I just created a small PR to the website, that should get Peters attention too
[14:43:39] <Guus> (regarding pending trademark applications)
[14:43:44] *** !xsf_Martin has left the room
[14:43:47] <Guus> Hopefully, we can gain some traction that way too.
[14:43:47] <ralphm> 6. E-mail issue for seve
[14:43:55] <Guus> I'm not sure if this is just for Seve
[14:43:56] <Ge0rG> Further discussion has shown that I might need _two_ trademark permissions actually, one for the Org (requested), and another one for the "Jabber Spam Fighting Manifesto"
[14:43:58] *** !xsf_Martin has joined the room
[14:43:58] *** !xsf_Martin shows as "online"
[14:43:58] *** !xsf_Martin shows as "online"
[14:43:58] *** !xsf_Martin shows as "online"
[14:44:05] *** !xsf_Martin shows as "online"
[14:44:05] *** !xsf_Martin shows as "online"
[14:44:05] <ralphm> I saw some discussion and request to remove from RBL
[14:44:05] *** !xsf_Martin shows as "online"
[14:44:05] *** !xsf_Martin shows as "online"
[14:44:05] *** !xsf_Martin shows as "online"
[14:44:05] *** !xsf_Martin shows as "online"
[14:44:05] *** !xsf_Martin shows as "online"
[14:44:33] <Guus> I don't know what RBL is - or if we indeed do have an issue
[14:44:34] <ralphm> Seve: did you get nyco's email?
[14:44:45] <Guus> but for several weeks, people seem to have email related issues
[14:45:10] <Guus> Seve is one, but mail from the wiki (on account creation) do not show up either
[14:45:17] <Guus> unsure if it is related
[14:45:34] <ralphm> If this keeps up we may have to start sending through a service like MailGun, I'll ask the iteam what their strategy is.
[14:45:45] <Seve> ralphm: still no new emails from XSF lists, I was thinking on waiting for a new email to check if I get them now
[14:46:02] <Guus> I'm hoping that iteam can give some kind of status update.
[14:46:04] <ralphm> Seve: ok, that was sent just before this meeting
[14:46:13] <Guus> if only to confirm or reject the notion that we have issues.
[14:46:17] <ralphm> Kev, intosi?
[14:46:23] <Seve> ralphm: then no, I still do not get them
[14:46:54] <MattJ> I think someone will have to check the mail server log again then
[14:47:04] <ralphm> Aye
[14:47:19] <ralphm> Ok, taking that up with iteam.
[14:47:23] <Seve> Thank you for this, I really appreciate that
[14:47:32] <ralphm> 7. AOB?
[14:47:37] <Ge0rG> I have one AOB
[14:47:53] <Guus> no AOB from me.
[14:48:01] <MattJ> None here
[14:48:15] <Ge0rG> Tomorrow is our 20th birthday. Somebody should give a party. https://slashdot.org/story/99/01/04/1621211/open-real-time-messaging-system
[14:48:28] <ralphm> Indeed.
[14:48:57] <ralphm> Of course the party will be distributed, with Disco and lots of Jingle.
[14:49:01] *** moparisthebest shows as "online"
[14:49:13] <Seve> :)
[14:49:16] <Ge0rG> ralphm: are you going to MIX the drinks?
[14:49:23] <Guus> musthinkofaMIXjoke...
[14:49:24] <Guus> thanks.
[14:49:41] <ralphm> Ge0rG: sure. I'm more Pub than Sub.
[14:50:16] <Ge0rG> that sounds rather zimpy.
[14:50:17] *** steven shows as "online"
[14:50:21] <Guus> any practical idea's on commemorating the milestone?
[14:50:30] <Guus> apart from bad puns, obviously.
[14:50:43] <Ge0rG> Guus: somebody should write a blog post. I suggest "the half-life of instant messengers"
[14:50:53] <ralphm> I had great ideas and no time, so that didn't work out.
[14:50:58] <Link Mauve> I think we wanted to organise one with Nÿco this year.
[14:51:06] <Ge0rG> I'd volunteer, except -EBUSY
[14:51:11] *** waqas has left the room
[14:51:23] <Guus> that goes for everyone, I'm afraid.
[14:51:34] *** steven shows as "online"
[14:51:44] <ralphm> But we might be able to do something around the Summit
[14:51:47] <Ge0rG> maybe we can crowdsource it? Collect the lifespans of IMs in a pad
[14:52:07] <mrDoctorWho> Where does gajim keep the passwords on Windows?
[14:52:10] <Ge0rG> I can manage an hour or two tomorrow to write it down
[14:52:12] <mrDoctorWho> Oops
[14:52:24] <mrDoctorWho> Sorry, wrong chat
[14:52:45] <Zash> lol https://slashdot.org/comments.pl?sid=15607&cid=2048739
[14:52:55] *** steven shows as "online"
[14:53:11] <ralphm> Hehe
[14:53:18] *** mrDoctorWho shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[14:53:18] <ralphm> Ok, with that.
[14:53:26] <ralphm> 8. Date of Next
[14:53:30] <ralphm> +1W
[14:53:38] <MattJ> wfm
[14:53:41] <ralphm> 9. Close
Thanks all!
[14:53:42] <Seve> +1
[14:53:51] <Guus> until we meet again!
[14:53:54] *ralphm bangs gavel
[14:54:06] <Seve> Thank you!
[14:54:07] *** ralphm changed the title to "XSF Discussion | Logs: http://logs.xmpp.org/xsf/ | Agenda https://trello.com/b/Dn6IQOu0/board-meetings"
[14:54:13] *** steven shows as "online"
[14:54:43] <Ge0rG> Zash: XMPP, a story of NIH
[14:55:12] <Zash> Ge0rG: All of humanity probably
[14:55:32] *** steven shows as "online"
[14:55:52] <Ge0rG> So does anyone volunteer to collect data about IM networks/apps and their lifetimes?
[14:56:02] *** mrDoctorWho shows as "online"
[14:56:37] *** Holger shows as "online"
[14:56:51] *** steven shows as "online"
[14:58:12] *** steven shows as "online"
[14:58:14] <Zash> https://en.wikipedia.org/wiki/Instant_messaging#History
[14:59:13] *** Yagiza shows as "away" and his status message is "Автостатус из-за бездействия более чем 10 минут"
[14:59:31] *** steven shows as "online"
[15:00:50] <Ge0rG> Zash: that's very coarse
[15:00:52] *** steven shows as "online"
[15:01:38] <Ge0rG> but maybe a full history of all abandoned networks will be less funny of a read than I imagine
[15:02:06] *** labdsf has left the room
[15:02:41] <Ge0rG> Oh, https://waher.se/IoTGateway/SimpleIoTClient.md is back up
[15:02:46] *** steven shows as "online"
[15:04:07] *** mrDoctorWho shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[15:05:36] *** vanitasvitae has left the room
[15:07:35] *** jjrh has left the room
[15:07:42] *** jjrh shows as "online"
[15:07:50] *** steven has left the room
[15:09:03] *** mrDoctorWho shows as "online"
[15:11:20] <moparisthebest> ha I didn't know that "The term "Instant Messenger" is a service mark of Time Warner[11] and may not be used in software not affiliated with AOL in the United States."
[15:12:20] *** labdsf has joined the room
[15:13:01] *** steven shows as "online"
[15:13:22] *** neshtaxmpp has joined the room
[15:13:24] *** neshtaxmpp shows as "online"
[15:13:58] *** steven shows as "online"
[15:14:05] *** daniel has joined the room
[15:15:04] <steven> wtf is that true??
[15:15:20] <MattJ> Things like that are why we ended up with the term "roster", when at the time everyone was talking about your "buddy list(TM)" (e.g. https://www.bizjournals.com/sanjose/stories/1999/05/31/story7.html )
[15:16:31] *** lovetox has joined the room
[15:16:41] *** krauq has joined the room
[15:17:16] <Ge0rG> Also why we ended up with XMPP.
[15:17:33] *** UsL has left the room
[15:17:52] <Zash> Trademarks are why we can't have nice things
[15:17:53] *** UsL has joined the room
[15:18:12] *** UsL has left the room
[15:18:33] *** UsL has joined the room
[15:18:53] *** UsL has left the room
[15:19:28] *** jjrh has left the room
[15:19:43] *** jjrh shows as "online"
[15:21:06] <Ge0rG> trademarks don't expire, right?
[15:21:24] <MattJ> They do
[15:21:54] <Zash> No they don't
[15:21:56] <MattJ> i.e. if you register a trademark you have to renew it after ~10y
[15:21:57] *** jjrh has left the room
[15:22:04] *** jjrh shows as "online"
[15:22:12] <Zash> Right
[15:23:15] <Zash> Which they'll do, forever
[15:24:54] *** ta shows as "online"
[15:24:55] <Ge0rG> http://tmsearch.uspto.gov/bin/showfield?f=doc&state=4802:35rtkj.4.26
[15:25:11] <Zash> > This search session has expired. Please start a search session again by clicking on the TRADEMARK icon, if you wish to continue.
[15:25:54] <Ge0rG> It's just the "BUDDY LIST" result, it's still registered to AOL
[15:26:24] *** 404.city has joined the room
[15:27:11] <Zash> You also have to actively protect it as well, right? Ie go after people using it without permission and stuff.
[15:28:03] <Zash> Hm, but then I'm not sure which is whic hof ™ and ®
[15:28:41] <Ge0rG> 🤷
[15:30:40] *** Ann has left the room
[15:34:00] *** Yagiza shows as "online" and his status message is "Доступен"
[15:38:13] *** edhelas has left the room
[15:38:43] *** edhelas has joined the room
[15:44:40] *** daniel has joined the room
[15:48:09] *** 404.city has left the room
[15:48:57] *** mrDoctorWho shows as "online"
[15:50:09] *** Ann has joined the room
[15:53:41] *** sezuan has left the room
[15:55:10] *** thorsten has left the room
[15:55:48] *** waqas has joined the room
[16:01:36] *** ta shows as "online"
[16:02:35] *** moparisthebest has left the room
[16:02:47] *** moparisthebest shows as "online"
[16:02:47] *** vaulor has left the room
[16:04:44] *** ta has left the room
[16:07:13] *** labdsf has left the room
[16:08:07] *** lskdjf has left the room
[16:08:10] *** lskdjf has joined the room
[16:13:49] *** Wiktor has left the room
[16:13:53] *** Wiktor shows as "online"
[16:20:40] *** Kev shows as "online"
[16:22:06] <pep.> https://slashdot.org/comments.pl?sid=15607&cid=2048734 "clients are quite easy to write", fast forward 20 years later
[16:23:09] *** alacer has left the room
[16:29:49] *** lumi shows as "away" and his status message is "(Idle 10 min)"
[16:30:56] *** l shows as "online"
[16:33:16] *** Yagiza shows as "away" and his status message is "Автостатус из-за бездействия более чем 10 минут"
[16:33:19] *** Wiktor shows as "online"
[16:33:20] *** Wiktor has left the room
[16:33:22] *** Wiktor shows as "online"
[16:33:22] *** Wiktor shows as "online"
[16:33:22] *** Wiktor shows as "online"
[16:34:40] *** Yagiza shows as "online" and his status message is "Доступен"
[16:35:05] *** lskdjf shows as "online"
[16:35:36] *** thorsten has joined the room
[16:35:55] *** vanitasvitae shows as "online"
[16:39:39] *** lskdjf has left the room
[16:39:42] *** lskdjf shows as "online"
[16:39:57] *** Zash has left the room
[16:40:00] *** Zash shows as "online"
[16:40:49] *** lumi shows as "online"
[16:44:39] *** Yagiza shows as "away" and his status message is "Автостатус из-за бездействия более чем 10 минут"
[16:54:26] *** jjrh has left the room
[16:54:32] *** jjrh shows as "online"
[16:57:29] *** jjrh has left the room
[16:57:32] *** jjrh shows as "online"
[16:58:21] *** daniel has joined the room
[16:59:22] *** jjrh has left the room
[16:59:27] *** jjrh shows as "online"
[17:00:43] *** lskdjf shows as "online"
[17:02:13] *** Zash has left the room
[17:03:01] *** jjrh has left the room
[17:03:04] *** jjrh shows as "online"
[17:03:44] *** genofire shows as "online"
[17:05:45] *** vanitasvitae has left the room
[17:05:49] *** jjrh has left the room
[17:05:55] *** jjrh shows as "online"
[17:06:47] *** lovetox has joined the room
[17:08:10] <Andrew Nenakhov> Clients are indeed easy to write. It's just good clients that aren't.
[17:08:29] <jonas’> true
[17:12:33] *** intosi shows as "online"
[17:20:50] *** genofire shows as "online"
[17:22:46] *** intosi shows as "away" and his status message is "Away"
[17:24:08] *** intosi shows as "away" and his status message is "Away"
[17:24:11] *** intosi shows as "online"
[17:26:03] *** Steve Kille shows as "online" and his status message is "Hampton"
[17:29:20] *** lovetox shows as "away"
[17:34:35] *** alacer has joined the room
[17:37:31] *** intosi shows as "online"
[17:39:05] *** jjrh has left the room
[17:39:08] *** lovetox shows as "online"
[17:39:16] *** jjrh shows as "online"
[17:40:43] <lovetox> also 20 years ago there was no MAM and Carbons no phones etc
[17:41:04] *** efrit has joined the room
[17:41:04] <lovetox> no encryption, so it was basically, download the roster, and send a message
[17:41:18] *** Steve Kille has left the room
[17:41:54] *** Steve Kille has left the room
[17:42:05] *** genofire has left the room
[17:44:33] *** genofire has left the room
[17:47:47] *** intosi shows as "away" and his status message is "Away"
[17:49:22] *** Steve Kille has joined the room
[17:49:27] *** Steve Kille shows as "online" and his status message is "Hampton"
[17:49:40] *** Steve Kille shows as "online" and his status message is "At Home"
[17:52:53] <goffi> Hi, happy new year everybody. In XEP-0060, if I have an item with id "abc", I publish an other item with it "def", then I publish a new item with the first id ("abc") which will overwrite it. if I then request items with max=1, should I get "abc" or "def" ? § 7.1.2 says that item is overwritten and § 6.5.7 says that items returned are the "most recent". So I guess it should be "abc", right ?
[17:53:49] *** genofire has joined the room
[17:54:22] *** genofire shows as "online"
[17:54:30] <goffi> ralphm: ^
[17:54:34] <pep.> I think that question was also raised by edhelas a few months ago(?) I don't know if there's a clear answer
[17:55:57] <Zash> If you think about it as publishing a new item that just happens to also delete an older item, then it makes sense that the 'abc' one is the last item you get
[17:56:09] <Guus> I'd argue, without looking at the xep, that something that's overwritten is not 'new'
[17:56:53] <goffi> I got the same 2 thoughts, so it's confusing because 2 options could make sense.
[17:57:26] *** jjrh has left the room
[17:57:34] *** jjrh shows as "online"
[17:59:31] <goffi> the XEPs states that the mosts recents items must be returned, so even if you overwritte, the "abc" one is the more recent.
[17:59:43] <goffi> most*
[17:59:55] <Guus> The identity is not new
[18:00:40] <goffi> yes, but the item is
[18:01:21] <Guus> Is it new, or is the old one changed?
[18:01:33] <Zash> I prefer the way where I don't have to throw out all the append-only assumptions from everywhere
[18:03:02] *** waqas has left the room
[18:12:11] *** alacer has left the room
[18:13:22] *** alacer has joined the room
[18:17:04] *** erkanfiles has joined the room
[18:23:12] <steven> So I've coined this idea a few times the last few weeks in random MUCs, but I'm not sure how to approach taking it further than an idea:
I (and I'm sure others) have been thinking quite a bit about OMEMO key fetching and how easy it is for server admins to just serve extra keys for contacts etc. I don't think there is a single client that does not automatically accept all keys by default. (Conversations has an "expert setting" that lets you turn of accepting new keys. I think Gajim has something similar.)
I've been thinking about PGP to help improve this. My personal main objection to using PGP for encrypted messaging is that I prefer to not have my private key on my device at all times (in unencrypted form) like you need for XEP-0374. Instead, one could sign OMEMO keys with a PGP key to just have to do this once for each new device. In theory, this would not need to have your PGP key on a mobile device, for example. Since you could verify the OMEMO key fingerprint on on your desktop and then sign it there.
On the mobile device you only need to import your own public key and signed public keys of your contacts.
[18:24:47] <pep.> Hah, Syndace ^
[18:26:12] <steven> Not sure I'm missing something that makes this hard to use. Also I don't know if PGP is still used at all.
[18:26:45] <oli> why not encrypt the messages with pgp?
[18:26:45] <pep.> We've been discussing with Syndace a bit and trying to find solutions about your concerns on the server being able to inject devices etc.
[18:27:03] *** Kev shows as "away"
[18:27:08] <steven> oli, because this needs the pgp private key to be available at all times
[18:27:11] *** Kev shows as "online"
[18:27:23] <steven> OMEMO keys are single-use-case and can easily be replaced when confiscated
[18:27:45] <pep.> The idea with PGP is that the key would be stored on the server and the client can unlock it, but that has other pitfalls
[18:27:52] <steven> A PGP key is kinda like your ultimate beacon of trust 😀 We use it a lot at work f.e. for automatic deployments etc
[18:28:46] <steven> So I never have my laptop or phone have it unencrypted and need to enter a lenghty passphrase for every use.
[18:28:51] <pep.> (Well technically it could be done any way, but that's what I hear the most, that makes the most sense UX-wise)
[18:29:00] <steven> I don't think it's nice to type a passphrase for every message 😀
[18:29:09] <pep.> Not for every message
[18:31:15] <Wiktor> steven: good idea, but this would require OpenKeychain on Andoird to verify the signature and/or sign the statement
[18:31:39] <steven> pep., I don't know how XEP-0374 works, tbh. Does it just use one master key all the time? Or does it use ephemeral subkeys or so?
[18:32:19] *** waqas has joined the room
[18:32:36] <steven> Wiktor, to verify yes. But to sign your own mobile key, you could do manual fingerprint verification with a desktop client like Gajim and sign your mobile's OMEMO key there and send the signature to the server. (Just thinking out loud here, though.)
[18:33:19] <pep.> You choose? I don't know it that much either, I'm definitely not the reference here. I also know other people have concerns about 374, but I'm waiting on them to tell because I don't have the knowledge to back these claims
[18:33:21] <Wiktor> Yeah, actually Conversations already has similar code but using X.509 instead of OpenPGP
[18:33:29] *** Steve Kille shows as "away" and his status message is "At Home"
[18:36:36] <pep.> steven: so you want cross-signing basically right
[18:36:52] <pep.> I think the way you're trying to implement it is going a bit far
[18:37:17] <steven> pep., yeah well it's also possible of course to sign on the mobile client
[18:37:22] <steven> still you'd have to enter the passphrase only once
[18:37:31] <steven> instead of very often/every message?
[18:39:38] *** mrDoctorWho shows as "online"
[18:39:49] *** UsL has joined the room
[18:40:10] *** moparisthebest shows as "online"
[18:42:48] *** j.r has joined the room
[18:43:18] <Syndace> I saw you proposing that before but I didn't see a way to do that in a way which is not overkill.
[18:45:12] <Syndace> But now that I think about it again you could probably do it without too much complexity
[18:45:26] <Syndace> You might not even need GPG itself, rather a master key of any soet
[18:46:02] <Syndace> But I'm busy right now, I'll take some time to think about it later/tomorrow
[18:50:21] <steven> Syndace, well, "a master key of any sort" isn't much better. The thing is that quite some people already have some form of web of trust with PGP keys and verified identities. (The company I work for is fully remote so at our annual offsite we do a quick PGP key signing ritual. From then on we can f.e. introduce a new coworker by having him meet a single colleague that signs his key.)
[18:52:51] *** genofire shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[18:54:35] *** mrDoctorWho shows as "online"
[18:56:51] *** genofire shows as "online"
[18:57:19] *** efrit has left the room
[18:57:20] <steven> Basically PGP is identity-based while OMEMO is device-based. So to tie a device to an identity, it makes sense to use PGP I think.
[18:57:28] <Ge0rG> steven: PGP is a can of worms, especially but not exclusively regarding UX. Not even hardcore cryptowhores figure out all of its quirks
[18:57:36] *** tux shows as "online"
[18:57:39] *** Syndace has joined the room
[18:57:58] <Ge0rG> I like the matrix idea of a master olm(?) key.
[18:58:00] <steven> Ge0rG, true. But it's an accepted default.
[18:58:10] <steven> Ge0rG, many people say the same about XMPP 😀
[18:58:17] <Ge0rG> No need to mix different crypto libraries with each other.
[18:58:38] <Ge0rG> steven [19:58]:
> Ge0rG, true. But it's an accepted default.
Nope. S/MIME is the accepted default.
[18:59:18] <Ge0rG> The PGP web of trust is just silly. I've verified your identity, therefore I trust you to verify other people's identities?
[18:59:50] <Ge0rG> I think that PGP has a place in xmpp indeed, but without OMEMO then.
[19:00:33] *** Tobias has joined the room
[19:00:41] *** edhelas shows as "online"
[19:00:44] <Ge0rG> Just have an account key, exchange it with your friends, share it between all your devices, problem solved. You leak your key? All of your chat history is compromised.
[19:01:25] <Ge0rG> You lose your device? Lucky you if you still have the key / recovery password. Then you'll regain all your logs.
[19:02:15] *** ta shows as "online"
[19:02:16] <Ge0rG> OMEMO trust management is just madness. What do you do if you verified one of your friend's devices, but none of your own other device keys?
[19:04:33] <Ge0rG> It barely works as long as you have exactly one device and it doesn't get lost, stolen or broken.
[19:05:22] <steven> Ge0rG, I don't think you have much experience using OMEMO..
[19:05:42] <steven> I have the Conversations "paranoid mode" where I have to manually approve new device keys and it works fine.
[19:06:12] <Andrew Nenakhov> I don't like the whole idea of omemo/otr. The only improvement in it over gpg is PFS but too many drawbacks. And gpg is good enough to stop any realistic state wide spying efforts. So PFS is needed to those who REALLY has reasons not to be spied and MitMed and traffic decrypted, and we know all too well who these people are. :-/
[19:06:30] <steven> When I first start chatting with a new contact, I will just blindly hit "ok" (I'm not gonna call them to spell it out for me), but after that when I get sent new device keys, I just ask them first if they started using another client.
[19:07:07] <steven> So yeah in theory the admin could still hijack the key on the moment someone starts using a new client. That's why I'd prefer to just have my contacts' PGP keys and have them sign their OMEMO keys.
[19:07:49] <Andrew Nenakhov> So, which keys could admin hijack?
[19:08:10] <Ge0rG> steven [20:05]:
> I have the Conversations "paranoid mode"
> When I first start chatting with a new contact, I will just blindly hit "ok" (I'm not gonna call them to spell it out for me)
I rest my case.
[19:08:20] <Andrew Nenakhov> If he hijacks your public keys, then what?
[19:08:44] <steven> Andrew Nenakhov, the admin could install a module that whenever a user adds a new device, it broadcasts a different key instead that it owns itself. Because I described that I would only ask "did you start using a new client?" without also verifying the fingerprint.
[19:08:57] <steven> Ideally I just send them the fingerprint using their first OMEMO key to verify.
[19:09:01] <Ge0rG> Andrew Nenakhov: the server Admin could add another device key to your account, or replace your key with his own.
[19:09:41] <steven> Andrew Nenakhov, he could but only if he's already doing that at the moment of the first encounter.
[19:09:48] <Ge0rG> steven: how do you ask your friends whether they got a new device? With the old key? Via SMS?
[19:10:01] <steven> Ge0rG, with the old key(s).
[19:10:18] <steven> Usually it's someone that opened the webchat for the first time or downloads a desktop client or so.
[19:10:59] <Ge0rG> steven: so if they lost their phone, you are out of luck.
[19:11:12] <steven> So yeah I should ask them to verify the fingerprint. But I don't have such highly sensitive conversations yet. Just thinking that in case I have, I'd prefer PGP instead of manually messing with fingerprints.
[19:11:17] *** edhelas has left the room
[19:11:31] <steven> Ge0rG, if they lost their phone and have never used a desktop/web client, yes.
[19:11:42] <moparisthebest> how do you verify their PGP key though?
[19:11:59] <Ge0rG> steven [20:11]:
> in case I have, I'd prefer PGP instead of manually messing with fingerprints.
Now with *that* I can totally agree.
[19:11:59] <steven> (Also note that I'm the server admin of the server my social network is on, so I should have been targeted by a hacker for shady things to happen.)
[19:12:26] <steven> moparisthebest, well, you only have to do that once. And you could delegate that to people you trust to do it thoroughly.
[19:13:03] <steven> Also for higher-profile people, their PGP keys might be publicly known and signed by a bunch of people.
[19:13:26] <Andrew Nenakhov> steven, that what fingerprints check is for, so you should verify your contact fingerprints via an independent means of communication.
[19:13:40] <Wiktor> You already specify your own PGP key in C, one can check if your contacts PGP key is signed by you
[19:13:44] <steven> Andrew Nenakhov, or with a signature of an authority you trust.
[19:14:21] *** andrey.g has left the room
[19:14:24] <Andrew Nenakhov> Cool. So this authority could be compromised and all your struggle and pain with encryption will be for nothing.
[19:14:52] <Ge0rG> There is no trusted authority on PGP. This is what S/MIME is for...
[19:14:59] <steven> Like say some guy from The Guardian contacts you. He uses an OMEMO key. Most likely, his PGP key will be known, online on several websites and signed by people from other newspapers etc. If he signs the OMEMO key with that PGP key that I can find in multiple places with multiple signatures from other keys I can find in even more independent places, I would personally rest assured.
[19:15:33] <Andrew Nenakhov> It never ceases to amaze me how people want security and privacy but not the inconveniences that mandatory come with them.
[19:16:31] *** edhelas shows as "online"
[19:17:35] <steven> Andrew Nenakhov, there's several levels of privacy of course. Of course I'd like the conversations with my friends to be private from petty hackers and bad admins getting government orders. But I know that these conversations are not safe from high-profile cyberspecialists. That's fine. If I'm about to become a whistleblower and talking with a newspaper, I'll up my security and me tolerace to the nuisances that come with it.
[19:19:18] *** andrey.g has joined the room
[19:20:13] <pep.> > Ge0rG> There is no trusted authority on PGP. This is what S/MIME is for...
Trusting that authority is another story. DANE anybody? Does S/MIME even work with that
[19:20:16] <Ge0rG> steven: you've heard of https://evil32.com/ already?
[19:20:16] *** mimi89999 shows as "online"
[19:20:36] <Ge0rG> pep.: there was a proposal
[19:20:54] <Ge0rG> I'd love to have an implementation of that.
[19:21:25] <Ge0rG> pep.: but not just the fingerprint, store the whole certificate in DNS
[19:21:35] *** edhelas has left the room
[19:21:56] *** edhelas shows as "online"
[19:22:33] <steven> > steven: you've heard of https://evil32.com/ already?
Ge0rG, hmm, I don't use the shortIDs personally. Not sure how, but my `gpg --list-keys` prints full IDs.
[19:22:38] *** intosi shows as "away" and his status message is "Away"
[19:22:42] *** intosi shows as "online"
[19:23:22] <Ge0rG> steven: the point is that the key of your journalist is fake, together with all the keys that signed it
[19:23:31] <Wiktor> steven: defaults of gpg change over time, no automated system should use short fingerprints (OpenKeychain follows this)
[19:23:36] *** edhelas has left the room
[19:24:08] *** edhelas shows as "online"
[19:25:01] <Wiktor> Ge0rG: not necessarily, first of all legacy sigs used long key ids not short 32 bit but for years the full fingerprint is embedded in the signature
[19:25:07] <Ge0rG> Why isn't anyone complaining that HTTP upload to a MUC exposes your domain to all muc participants?
[19:25:36] <Link Mauve> Ge0rG, because Conversations displays a picture instead of an URL.
[19:25:41] <Ge0rG> Wiktor: Chance fifty fifty
[19:25:43] <moparisthebest> your avatar exposes things too
[19:25:48] <Link Mauve> So people are not aware of that.
[19:25:51] <moparisthebest> probably a bunch of other things
[19:25:55] <Link Mauve> moparisthebest, uh, no, it doesn’t.
[19:26:32] <moparisthebest> in a different way, it lets me tell 'dwd' in one channel is the same as 'Dave' in another channel etc etc
[19:26:45] <moparisthebest> if I happen to have the same person in my roster, that too
[19:26:55] <Ge0rG> Everybody should use the same avatar!
[19:28:23] <Wiktor> Ge0rG: this is 4 years old: https://gnupg-devel.gnupg.narkive.com/Z0EFUBU7/issuer-fingerprint-was-vanity-keys
[19:29:50] <Ge0rG> Wiktor: I'm speaking about obtaining a key out of band
[19:30:10] *** edhelas has left the room
[19:30:22] <Wiktor> > Wiktor: Chance fifty fifty
> Wiktor: I'm speaking about obtaining a key out of band
?
[19:30:57] <Wiktor> OpenKeychain uses qr codes, full fingerprint
[19:31:43] *** lorddavidiii has left the room
[19:34:04] *** edhelas shows as "online"
[19:34:18] *** Steve Kille shows as "online" and his status message is "At Home"
[19:35:21] *** Zash has left the room
[19:39:19] *** Kev shows as "away"
[19:39:57] *** Kev shows as "online"
[19:41:49] *** daniel has left the room
[19:41:52] *** daniel has joined the room
[19:42:04] *** lorddavidiii has joined the room
[19:43:03] *** winfried has joined the room
[19:47:07] *** ta has left the room
[19:47:07] *** ta has left the room
[19:47:11] *** ta has joined the room
[19:47:13] *** ta shows as "online"
[19:48:52] <Ge0rG> But you can't scan the fingerprint of some journalist
[19:49:17] *** sezuan shows as "online"
[19:50:01] *** Kev shows as "away"
[19:50:10] *** Steve Kille shows as "away" and his status message is "At Home"
[19:50:14] *** j.r has joined the room
[19:50:46] *** 404.city has joined the room
[19:51:48] <Wiktor> This one uses full fingerprint https://theintercept.com/staff/micah-lee/
[19:55:31] *** Kev shows as "online"
[19:56:14] *** MattJ has left the room
[20:02:03] *** mrDoctorWho has left the room
[20:02:09] *** mrDoctorWho shows as "online"
[20:11:30] *** Steve Kille shows as "online" and his status message is "At Home"
[20:12:14] *** l has joined the room
[20:12:19] <oli> Ge0rG: i complain all the time (in my head)
[20:12:31] <oli> regarding http upload
[20:12:56] *** Kev shows as "away"
[20:13:06] <lovetox> steven, 1. Gajim doesnt blind trust, but every single user tells me i should implement it
2. you just exchange one verification for another, you dont want to verify the omemo fingerprint, and trust an pgp signature on it, but next you dont want to verify the pgp fingerprint, then you just trust some names on a list that maybe work in a newspaper
[20:13:30] <lovetox> thats not how it works, if you want to be really secure, you have to put in the work
[20:13:53] <lovetox> there is no magic solution how a computer can tell you that you can absolutly be sure that on the other end is Human X
[20:14:06] <lovetox> at somepoint, someone has to check this in the real world
[20:14:21] <oli> video
[20:15:07] <Wiktor> lovetox, I think steven mentioned that their company's employees verify their PGP fingerprints in real world
[20:15:13] *** Kev shows as "online"
[20:15:22] <lovetox> and then the next thing you have to realize is, that clients are not developed for 1% paranoid people
[20:15:48] <lovetox> Wiktor, yeah so they know how this works, then they can do it with omemo fingerprints
[20:16:32] <lovetox> all of your pgp signing theorys are way to complex to implement, its already hard to get omemo as is working in a usable way
[20:16:38] <Wiktor> yes, but for PGP once you sign a key the person can rotate subkeys freely and the trust is retained
[20:16:50] <Wiktor> with OMEMO there is no master key to hold device keys together
[20:18:11] <Wiktor> just clarifying what's the scope, I actually had an idea how to implement it outside clients using PGP but without modification from XMPP client developers using verified XMPP URIs (what basically is in the OMEMO QR code)
[20:18:17] <lovetox> And? do you see anyone using pgp in xmpp?
[20:18:40] <Ge0rG> Wiktor [21:16]:
> with OMEMO there is no master key to hold device keys together
And you have O(n*m) manual key management overhead
[20:18:56] <Wiktor> pgp has two components, identity verification and signing/encryption, pgp for xmpp as is today is used only for signing/encryption, not identity verification
[20:19:08] <Ge0rG> Where n is your devices, and m the other users.
[20:19:29] <Wiktor> you already do M when you verify your users OMEMO keys?
[20:19:41] <Wiktor> the problem is you need to repeat it for every new device key
[20:19:44] <lovetox> Thats the whole story of signal, no master key, its a feature that enables you easily add new devices
[20:19:56] <lovetox> that is what makes it usable for the masses
[20:20:04] <lovetox> now you want to "secure" that down to pgp levels
[20:20:06] <lovetox> just use pgp
[20:20:43] <Wiktor> there is no way to use pgp identity verification in xmpp currently
[20:21:12] <Wiktor> pgp fingerprints are transferred in band in all pgp xeps I've seen
[20:21:30] *** ta has joined the room
[20:21:54] <lovetox> xmpp is just a transport protocol, everything pgp offers you can use
[20:21:55] *** ta shows as "online"
[20:22:25] <lovetox> its like email in that sense, it transports the encrypted payload, you can verify around that with keyservers or whatever crazy construct you think up
[20:23:26] *** Yagiza has left the room
[20:23:29] *** genofire shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[20:26:38] <Wiktor> verification of pgp keys can be done with QR codes like with OMEMO and with OpenKeychain, nothing uses that so bascially pgp in xmpp as it is now relies on server telling the fingerprints to clients, there is no paranoid mode like in OMEMO
[20:28:00] <Wiktor> but I think what steven proposed (as far as I understood) would be to use pgp keys that already have trust between them (bidirectional signing) to sign OMEMO device keys
[20:28:19] *** moparisthebest shows as "online"
[20:28:47] <lovetox> and how do i get the public key to verify the sign?
[20:28:54] <lovetox> dont tell me from a server :D
[20:29:37] <Wiktor> you get the fingerprint by scanning QR code, this is identical to OMEMO
[20:30:04] <Wiktor> see: https://github.com/open-keychain/open-keychain/wiki/QR-Codes
[20:30:51] <lovetox> ok, so you dont want to scan the omemo qr code, because thats somehow to much work, thats why we sign the omemo key, then scan the pgp key that this was sign with
[20:31:37] <Wiktor> I don't want to scan omemo keys every time contact changes devices, pgp key is stable as it is the root of trust
[20:31:39] <lovetox> to me this sounds like you just moved your problem and added complexity
[20:32:21] <lovetox> and how does a user add a new device, where does he store his secret master pgp key?
[20:32:26] <moparisthebest> you also don't really have to involve PGP to get the same thing right?
[20:32:27] <lovetox> on the phone he just lost?
[20:32:40] <moparisthebest> can't the device key you trust sign new device keys, and let you know about that?
[20:33:15] <lovetox> this is just exactly what people do since 20 years with pgp
[20:33:16] *** lnj has left the room
[20:33:16] *** frainz has left the room
[20:33:21] <lovetox> having a masterkey and singing sub keys
[20:33:39] <Wiktor> lovetox, usually PGP master keys are more protected than offline keys like OMEMO, e.g. my signing/encryption keys are on hardware tokens, master key is on an airgapped offline machine
[20:33:52] <Wiktor> lovetox, exactly
[20:34:04] <lovetox> Wiktor, thats not usable for the masses
[20:34:11] <lovetox> they dont store secret keys on hardware tokens
[20:34:16] <lovetox> they get a new phone
[20:34:21] <lovetox> log in, and want to chat
[20:34:24] <moparisthebest> I meant something a little less strict, ie "trust any key I've trusted for x@x.com, and any new keys for x@x.com that one of my trusted keys have signed"
[20:34:34] <Wiktor> is verified omemo for masses? but it exists
[20:34:37] <lovetox> thats what the signal protocol solved, thats why whatsapp is using this protocol for 1 billion people
[20:34:55] *** frainz has joined the room
[20:35:00] *** Kev shows as "away"
[20:35:11] <lovetox> so what you describe is not an issue with omemo, its a design decision to make it usable for the masses
[20:35:22] <lovetox> if thats not secure enough just use pgp
[20:35:42] <lovetox> and if the pgp UI in clients is not what you think it could be, work on that
[20:35:52] <lovetox> instead of making omemo into something it was never designed to be
[20:36:18] *** Guus has left the room
[20:40:54] *** Ann shows as "online"
[20:41:40] *** edhelas has left the room
[20:42:49] *** Zash shows as "online"
[20:43:42] *** lnj has joined the room
[20:44:24] *** Steve Kille shows as "away" and his status message is "At Home"
[20:47:22] <Wiktor> this is not an issue with "pgp UI" nor pgp as used for encryption, but if you say omemo should stay as close to signal as possible... okay
[20:48:11] <Wiktor> moparisthebest, yep, that sounds lightweight, there is an issue with revoking devices and tracking which device signed which one
[20:49:27] *** sezuan shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[20:49:30] <moparisthebest> uh, revoking is just "now my trusted key for x@x.com said not to trust this other key for x@x.com" ?
[20:49:33] *** steven has left the room
[20:49:53] <moparisthebest> just have to be careful that the signed message going away alone doesn't revoke trust, since the server operator could pull that off
[20:50:18] <moparisthebest> but it could also block the revoke message, I don't think there is anything you can do about that
[20:50:18] *** 404.city has left the room
[20:50:39] <moparisthebest> it's at best a "my phone was stolen please don't encrypt messages to it anymore" switch
[20:51:13] <Wiktor> Yep, maybe the signatures and revocation can be embedded in XMPP QR codes as for OMEMO, that is transported out of band
[20:51:30] <Wiktor> Yes, stolen or unused anymore
[20:51:41] <moparisthebest> yea that'd be pretty great
[20:52:09] <Wiktor> There is alternative to revocations - re-signing expiring signatures every N weeks or so
[20:52:16] <Wiktor> JWTs work like that... a little :)
[20:52:38] <moparisthebest> then an evil server op can revoke keys though
[20:52:58] <moparisthebest> trying to decide if that's a problem, I mean they can also just block messages
[20:53:08] *** sezuan shows as "online"
[20:53:11] <Wiktor> yeah
[20:53:29] <Wiktor> but putting these signatures in random messages would hide them :)
[20:59:34] *** Wiktor has left the room
[21:00:00] *** !xsf_Martin has left the room
[21:00:44] *** Wiktor shows as "online"
[21:01:54] *** MattJ shows as "away"
[21:02:16] *** frainz has joined the room
[21:06:26] *** frainz has left the room
[21:07:01] *** frainz has joined the room
[21:09:04] *** sezuan shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[21:09:39] *** sezuan shows as "online"
[21:15:39] *** ta shows as "online"
[21:17:14] *** ralphm shows as "online"
[21:17:57] *** ThibG has left the room
[21:18:04] *** ThibG has joined the room
[21:20:25] *** winfried has joined the room
[21:21:35] *** lorddavidiii has left the room
[21:26:29] *** lorddavidiii has joined the room
[21:27:24] *** edhelas shows as "online"
[21:27:53] *** edhelas has left the room
[21:29:30] *** Wiktor has left the room
[21:29:32] *** genofire shows as "online"
[21:30:32] *** ralphm has left the room
[21:30:39] *** edhelas shows as "online"
[21:30:58] *** Kev shows as "online"
[21:34:50] *** edhelas has left the room
[21:35:28] *** edhelas shows as "online"
[21:37:19] *** winfried has joined the room
[21:38:54] *** Wiktor has left the room
[21:38:57] *** Wiktor has joined the room
[21:39:37] *** edhelas has left the room
[21:40:20] *** edhelas shows as "online"
[21:41:00] *** sezuan shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[21:41:17] *** edhelas has left the room
[21:43:47] *** edhelas has left the room
[21:44:15] *** edhelas has joined the room
[21:44:18] *** sezuan shows as "online"
[21:44:58] *** lorddavidiii has left the room
[21:46:04] *** genofire shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[21:53:38] *** edhelas has left the room
[21:53:56] *** edhelas has joined the room
[21:56:04] *** genofire shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[21:57:54] *** genofire shows as "online"
[21:59:39] *** alacer has left the room
[22:00:36] *** winfried has joined the room
[22:01:06] *** edhelas shows as "online"
[22:03:12] *** genofire shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[22:07:19] *** edhelas has left the room
[22:07:34] *** sezuan shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[22:07:52] *** genofire shows as "online"
[22:09:05] *** Kev shows as "away"
[22:10:21] *** mimi89999 shows as "online"
[22:12:27] *** Kev shows as "online"
[22:13:12] *** sezuan shows as "online"
[22:13:24] *** genofire shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[22:14:20] *** genofire shows as "online"
[22:15:09] *** j.r has joined the room
[22:16:25] *** intosi shows as "online"
[22:18:38] *** sezuan shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[22:18:55] *** lnj shows as "online"
[22:21:29] *** jjrh has left the room
[22:21:35] *** jjrh shows as "online"
[22:24:04] *** oli has left the room
[22:24:26] *** oli has joined the room
[22:25:53] *** frainz has left the room
[22:26:58] *** intosi shows as "away" and his status message is "Away"
[22:28:06] *** lumi shows as "away" and his status message is "(Idle 10 min)"
[22:28:38] *** sezuan shows as "xa" and his status message is " (Nicht verfügbar wegen Untätigkeit seit mehr als 15 Minuten)"
[22:33:10] *** cookie shows as "away"
[22:33:18] *** lumi shows as "online"
[22:33:36] *** cookie shows as "online"
[22:34:15] *** cookie shows as "away"
[22:38:18] *** genofire shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[22:38:49] *** sezuan shows as "online"
[22:41:07] *** marc_ has left the room
[22:41:20] *** marc_ has joined the room
[22:42:51] *** jjrh has left the room
[22:43:00] *** jjrh shows as "online"
[22:43:06] *** jjrh has left the room
[22:43:15] *** jjrh shows as "online"
[22:43:20] *** jjrh has left the room
[22:43:24] *** jjrh shows as "online"
[22:44:08] *** Ann has left the room
[22:44:14] *** frainz has joined the room
[22:44:20] *** Steve Kille shows as "online" and his status message is "At Home"
[22:45:26] *** genofire shows as "online"
[22:51:40] *** j.r has joined the room
[22:51:50] *** genofire shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[22:52:44] *** sezuan shows as "away" and his status message is " (Abwesend wegen Untätigkeit für mehr als 5 Minuten)"
[22:52:45] *** vanitasvitae shows as "online"
[22:56:30] *** frainz has left the room
[23:00:20] *** Steve Kille shows as "away" and his status message is "At Home"
[23:00:28] *** marc_ has left the room
[23:00:42] *** genofire shows as "online"
[23:01:44] *** ta has left the room
[23:01:48] *** ta shows as "online"
[23:01:53] *** ta has left the room
[23:01:54] *** ta shows as "online"
[23:02:44] *** sezuan shows as "xa" and his status message is " (Nicht verfügbar wegen Untätigkeit seit mehr als 15 Minuten)"
[23:03:37] *** jjrh has left the room
[23:03:46] *** jjrh shows as "online"
[23:04:33] *** Kev shows as "away"
[23:04:57] *** vanitasvitae has left the room
[23:05:43] *** frainz has joined the room
[23:05:47] *** MattJ shows as "online"
[23:06:34] *** genofire shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[23:16:34] *** genofire shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[23:18:34] *** frainz has left the room
[23:19:02] *** genofire shows as "online"
[23:20:22] *** sezuan shows as "online"
[23:21:38] *** frainz has joined the room
[23:24:20] *** genofire shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[23:25:59] *** lumi has left the room
[23:27:34] *** genofire shows as "online"
[23:28:32] *** andrey.g has left the room
[23:28:38] *** thorsten has left the room
[23:29:07] *** thorsten has joined the room
[23:32:31] *** Lance has joined the room
[23:32:31] *** Lance shows as "online"
[23:33:02] *** Half-Shot has joined the room
[23:33:22] *** genofire shows as "away" and his status message is " (Away as a result of being idle more than 5 min)"
[23:33:29] *** Half-Shot has left the room
[23:33:30] *** Half-Shot has joined the room
[23:33:37] *** Lance has left the room
[23:34:35] *** Half-Shot has left the room
[23:34:36] *** Half-Shot has joined the room
[23:38:22] *** mimi89999 shows as "online"
[23:41:39] *** Half-Shot has left the room
[23:41:39] *** Half-Shot has joined the room
[23:42:56] *** Half-Shot has left the room
[23:43:22] *** genofire shows as "xa" and his status message is " (Not available as a result of being idle more than 15 min)"
[23:46:21] *** efrit has joined the room
[23:46:54] *** genofire shows as "online"
[23:46:55] *** sezuan has left the room
[23:47:25] *** andrey.g has joined the room
[23:52:31] *** Half-Shot has joined the room
[23:53:03] *** jjrh has left the room
[23:53:05] *** jjrh shows as "online"
[23:57:39] *** lovetox shows as "away"
[23:59:38] *** lnj has left the room