Logs for jdev

Show join/part/nick changes:

[00:44:17] * Tobias_ joined the chat.
[00:49:30] * Tobias left the chat.
[01:05:36] * evilotto left the chat.
[02:24:20] * MattJ left the chat.
[05:31:37] * bmalkow left the chat.
[05:31:50] * bmalkow joined the chat.
[06:02:12] * Alex joined the chat.
[06:05:56] * bmalkow left the chat.
[06:06:00] * bmalkow joined the chat.
[06:48:17] * Alex left the chat.
[06:48:17] * Alex joined the chat.
[07:22:12] * Asterix joined the chat.
[07:54:01] * Flow joined the chat.
[08:00:19] * luca tagliaferri joined the chat.
[08:33:46] * akuckartz joined the chat.
[08:48:17] * naw joined the chat.
[08:52:34] * kilian joined the chat.
[08:59:04] * DUPA joined the chat.
[09:01:08] * DUPA left the chat.
[09:01:46] * Tobias_ left the chat.
[09:03:52] * Tobias joined the chat.
[09:14:18] * naw left the chat.
[09:23:01] * luca tagliaferri left the chat.
[09:28:21] * luca tagliaferri joined the chat.
[10:03:56] * Flow left the chat.
[10:11:15] * naw joined the chat.
[10:38:21] * Flow joined the chat.
[10:44:31] * naw left the chat.
[10:49:03] * Tobias left the chat.
[10:49:13] * Tobias joined the chat.
[10:54:45] * luca tagliaferri left the chat.
[10:55:14] * Tobias left the chat.
[10:55:38] * luca tagliaferri joined the chat.
[10:56:18] * Tobias joined the chat.
[10:58:54] * Tobias left the chat.
[10:59:34] * Tobias joined the chat.
[11:49:12] * Tobias left the chat.
[12:02:18] * kilian left the chat.
[12:10:09] * naw joined the chat.
[12:59:45] * Alex left the chat.
[13:08:06] * naw left the chat.
[14:31:09] * akuckartz left the chat.
[14:56:35] * westsibe joined the chat.
[15:02:05] * bmalkow left the chat.
[15:02:53] * darkrain left the chat.
[15:03:11] * bmalkow joined the chat.
[15:12:33] * darkrain joined the chat.
[16:02:38] * stpeter joined the chat.
[16:08:09] * westsibe left the chat.
[16:10:04] * psa joined the chat.
[16:14:12] * Tobias joined the chat.
[16:14:53] * bmalkow left the chat.
[16:23:44] * evilotto joined the chat.
[16:53:05] * luca tagliaferri left the chat.
[17:01:06] * MattJ joined the chat.
[17:01:18] * naw joined the chat.
[17:11:03] * bmalkow joined the chat.
[18:28:22] * Tobias left the chat.
[18:31:45] * psa left the chat.
[18:46:47] * Tobias joined the chat.
[19:12:29] * bmalkow left the chat.
[19:12:36] * bmalkow joined the chat.
[19:17:24] * evilotto left the chat.
[19:41:59] * psa joined the chat.
[19:47:31] * bmalkow left the chat.
[19:48:45] * bmalkow joined the chat.
[19:59:01] * naw left the chat.
[20:45:02] * deryni left the chat.
[20:52:25] * psa left the chat.
[20:52:35] * psa joined the chat.
[20:53:55] * psa left the chat.
[21:18:17] * Flow left the chat.
[21:47:39] <mathieui> is <item jid="room@conference.server.com" name="toto" subscription="none"><group /></item> a valid roster item?
[21:49:03] <ralphm> mathieui: sure
[21:49:33] <ralphm> rosters don't care what kind of entity is behind a JID
[21:49:43] <mathieui> yeah, that was more for the <group /> part
[21:49:59] <mathieui> I’m not sure how to treat that, since it’s supposed to be a string
[21:50:04] <Kev_> I don't believe it's forbidden.
[21:50:09] <Kev_> It's pretty stupid, but it's legal.
[21:50:13] <Kev_> It's a member of the group "".
[21:50:27] <mathieui> ok
[21:51:04] <ralphm> it is forbidden
[21:51:11] <Kev_> Ah, it is?
[21:51:14] <ralphm> The server MUST return a <not-acceptable/> stanza error to the client if the roster set contains any of the following violations: The length of the 'name' attribute is greater than a server-configured limit. The XML character data of the <group/> element is of zero length (to remove an item from all groups, the client instead needs to exclude any <group/> element from the roster set). The XML character data of the <group/> element is larger than a server-configured limit.
[21:51:14] <Kev_> I couldn't find that, where?
[21:51:22] <ralphm> 2.3.3 of XMPP IM
[21:51:44] <Kev_> That makes it illegal for a client to set it, does it anywhere say it's illegal for a server to send it?
[21:51:56] <ralphm> that'd be kinda stupid
[21:52:04] <Kev_> See previous :)
[21:53:21] <mathieui> (as far as I can see, ejabberd sends that)
[21:54:03] <Kev_> It's clearly intended to be illegal, but not specified as such, AFAICS.
[21:54:09] <ralphm> now that doesn't surprise me
[21:55:07] <Kev_> No, I've been through all 85 instances of 'group' in the spec. It's forbidden to set such a thing, but not forbidden for a server to send it.
[21:55:16] <Kev_> It's clearly not intended that they do so, however.
[21:55:34] <ralphm> I would rate it a bug
[21:55:47] <MattJ> +1
[21:56:17] <mathieui> - I believe a client set it, though I don’t know which, maybe Psi+ -
[21:57:19] <Kev_> That, at least, /is/ illegal.
[21:57:29] <Kev_> Although I'd be surprised if many clients or servers forbade it.
[21:58:19] <ralphm> except it wasn't illegal in rfc 3921 :-(
[21:58:28] <ralphm> that only says the character data is opaque
[21:58:31] <Kev_> Largely irrelevant, isn't it? :)
[21:58:34] * Asterix left the chat.
[21:58:54] <ralphm> I'm not sure how something empty can be opaque, but ok.
[22:11:26] * stpeter left the chat.
[22:58:53] * Tobias_ joined the chat.
[23:04:04] * Tobias left the chat.
[23:18:56] * MattJ left the chat.