Logs for jdev@conference.jabber.org

Show join/part/nick changes:

[00:07:50] * Florob joined the chat.
[00:13:25] * waqas left the chat.
[00:35:12] * Florob left the chat.
[00:48:58] * Lance joined the chat.
[00:52:35] * Lance left the chat.
[01:07:51] * MattJ left the chat.
[01:12:43] * KevWalke left the chat.
[01:27:22] * MattJ joined the chat.
[01:33:34] * jcea left the chat.
[02:03:04] * MattJ left the chat.
[02:14:29] * waqas joined the chat.
[02:32:44] * MattJ joined the chat.
[02:45:21] * KevWalke joined the chat.
[03:20:03] * Tobias joined the chat.
[03:23:35] * KevWalke left the chat.
[03:24:04] * Tobias left the chat.
[04:42:02] * waqas left the chat.
[04:47:24] * waqas joined the chat.
[05:47:27] * waqas left the chat.
[06:06:06] * ermine joined the chat.
[06:08:24] * Asterix joined the chat.
[06:09:20] * Alex joined the chat.
[06:17:25] * Asterix left the chat.
[06:26:21] * Lance left the chat.
[06:33:08] * Steffen Larsen joined the chat.
[06:33:08] * Steffen Larsen left the chat.
[06:35:02] * Steffen Larsen joined the chat.
[06:56:11] * MattJ left the chat.
[07:03:34] * Flow joined the chat.
[07:04:11] * Steffen Larsen left the chat.
[07:08:39] * edwinm joined the chat.
[07:09:45] * Steffen Larsen joined the chat.
[07:09:55] * Steffen Larsen left the chat.
[07:09:55] * Steffen Larsen joined the chat.
[07:09:55] * Steffen Larsen left the chat.
[07:10:02] * Steffen Larsen joined the chat.
[07:10:02] * Steffen Larsen left the chat.
[07:12:34] * edwinm left the chat.
[07:12:45] * edwinm joined the chat.
[07:15:04] * Steffen Larsen joined the chat.
[07:28:32] * dwd joined the chat.
[07:52:47] * edwinm left the chat.
[07:56:27] * bear left the chat.
[08:11:34] * turing joined the chat.
[08:36:31] * McKael left the chat.
[08:39:33] * McKael joined the chat.
[08:44:17] * Tobias left the chat.
[08:47:09] * Steffen Larsen left the chat.
[08:47:14] * edwinm joined the chat.
[08:58:40] * Florob joined the chat.
[09:13:23] * dwd left the chat.
[09:22:55] * dwd joined the chat.
[09:27:58] * Tobias joined the chat.
[09:31:25] * KevWalke joined the chat.
[09:33:07] * teo joined the chat.
[09:36:22] * teo left the chat.
[09:40:39] * Lloyd joined the chat.
[09:40:46] <> Hello!
[09:41:20] <> hi
[09:42:16] <> I'm asking how to differentiate a standard IM incoming message (from="name@domain/resource") from a MUC private chat message (from="room@muc.domain/nick")?
[09:42:44] * Irdis joined the chat.
[09:42:57] <> don't know if you can do that simply by looking at the message without any other state
[09:43:14] <> with state, you obviously know it's from MUC since you've joined the bare jid before
[09:43:18] <> Seems like MUC private message holds a type="chat", but that's not made mandatory by the spec.
[09:43:43] <> Ok so I should look at the domain to determine if this is a MUC domain I know(ed)?
[09:44:26] <> Technically, MUCs and users can co-exist on the same domain.
[09:44:43] <> So if it's a JID you don't know, you can disco the bare JID, which'll say if it's a MUC or a user.
[09:45:06] <> Interesting!
[09:45:56] <> But, unless you're talking about carbons, you're not going to receive messages from MUCs you're not in.
[09:46:44] <> with carbons you would? would those be marked as muc in any way?
[09:47:24] <> If I join a MUC, then another occupant start a muc private chat with me, then I leave the MUC, and then this occupant send me a private message, I think I could.
[09:48:18] <> turing: No, once you've left the other user won't be able to send to you via the MUC.
[09:48:48] <> Prosody forbid that? I'll try that now
[09:49:12] <> All servers will. Because once you leave the MUC, that JID doesn't exist any more, so users can't send messages to it.
[09:50:03] <> Seems legit
[09:52:59] <> I plan to use Carbons so I will have to take care of this case though. Sending a disco sounds good to me, thank you again :)
[09:55:23] <> You're welcome.
[10:33:58] * KevWalke left the chat.
[10:46:27] * 0xAFFE joined the chat.
[10:48:16] * edwinm left the chat.
[10:48:22] * edwinm joined the chat.
[10:49:38] * Kev left the chat.
[10:49:48] * Kev joined the chat.
[11:05:23] * edwinm left the chat.
[11:05:30] * edwinm joined the chat.
[11:50:35] * dezant left the chat.
[12:28:42] * Flow left the chat.
[12:28:55] * Flow joined the chat.
[12:38:06] * turing left the chat.
[12:46:35] * jcea joined the chat.
[12:47:37] <> I really dislike the latency that disco request requires for unsolicited initial inbound messages. It'd be nice if there was a way to avoid that.
[12:49:01] * Flow left the chat.
[12:49:28] <> couldn't carbons be used to send the MUC join presence to other resources too, so they know they can expect messages from that bare jid MUC?
[12:49:42] <> deryni: The disco would have to be slower than the user trying to reply for it to matter, wouldn't it?
[12:49:59] <> (And yes, I'm not disagreeing that tagging MUC PMs would be a good idea, I'm all in favour - but you still need to fall back to disco)
[12:50:34] <> Tobias: That'd only work if you joined while that resource was online. Unless something replayed it for new resources later.
[12:50:57] <> deryni, that's true...not much of an improvement
[12:51:44] <> Kev: Yes and no. If the client can't seamlessly convert from one UI to the other then that's a delay before the user can even see the message.
[12:53:08] <> deryni: That's not an impossibility, though, that's a 'client might need work'. Not that I'm claiming that makes it much better if you've got such a client.
[12:55:09] <> Sure. pidgin has wanted to support that sort of transition for ages it is just a non-negligible amount of work and hasn't been done.
[12:55:40] <> In any case - I think people starting to do tagging would be eminently sensible.
[12:55:59] <> similar to PSA?
[12:56:21] <> I think it's much simpler than PSA. It's just <I'm a PM />
[12:59:50] * 2nd ralphm joined the chat.
[13:00:02] <2nd ralphm> test
[13:00:42] <> It seems that Gajim indeed simply infers it from having joined a room.
[13:00:48] * 2nd ralphm left the chat.
[13:01:08] * Irdis left the chat.
[13:01:51] <> right
[13:02:00] <> but how does that work with carbons
[13:03:20] <> ralphm, Gajim doesn't support MAM for this reason - it hasn't got the logic currently to run around disco'ing everything.
[13:03:38] <> Unsure. I'm usually in this room from two different resources, and the MUC implementation only shows one.
[13:03:44] <> dwd: right
[13:04:29] * Kev joined the chat.
[13:04:46] * 2nd ralphm joined the chat.
[13:05:52] <2nd ralphm> yo
[13:06:02] * turing joined the chat.
[13:06:27] <2nd ralphm> hi
[13:06:51] * 2nd ralphm left the chat.
[13:07:21] <ralphm> hi
[13:19:11] * Kev left the chat.
[13:21:48] * Flow joined the chat.
[13:25:59] * Florob left the chat.
[14:21:42] * aRyo joined the chat.
[14:25:33] * aRyo left the chat.
[14:25:35] * aRyo joined the chat.
[14:29:40] * Flow left the chat.
[14:34:34] * turing left the chat.
[14:39:59] * 0xAFFE joined the chat.
[14:51:41] * MattJ joined the chat.
[14:52:23] * MattJ left the chat.
[14:52:37] * MattJ joined the chat.
[14:56:49] * Tobias left the chat.
[15:00:49] * 0xAFFE left the chat.
[15:01:09] * 0xAFFE joined the chat.
[15:11:47] * waqas joined the chat.
[15:25:02] * waqas left the chat.
[15:27:16] * 0xAFFE left the chat.
[15:27:18] * 0xAFFE joined the chat.
[15:27:21] * 0xAFFE left the chat.
[15:27:24] * 0xAFFE joined the chat.
[15:58:30] * waqas joined the chat.
[16:00:52] * Tobias joined the chat.
[16:13:40] * Florob joined the chat.
[16:15:43] * Irdis left the chat.
[16:31:33] * Lloyd left the chat.
[16:45:03] * 0xAFFE left the chat.
[16:46:40] * Flow joined the chat.
[16:51:41] * Lance joined the chat.
[16:56:53] * Alex left the chat.
[17:08:09] * turing joined the chat.
[17:24:15] * MattJ left the chat.
[17:27:39] * Flow left the chat.
[17:30:15] * Irdis joined the chat.
[17:30:44] * MattJ joined the chat.
[17:44:44] * turing left the chat.
[17:46:29] * Alex joined the chat.
[18:04:54] * ralphm left the chat.
[18:08:24] * edwinm left the chat.
[18:15:19] * 0xAFFE left the chat.
[18:15:22] * 0xAFFE joined the chat.
[18:38:55] * MattJ left the chat.
[18:46:43] * Flow joined the chat.
[18:47:09] * MattJ joined the chat.
[18:54:39] * Lance joined the chat.
[19:08:16] * aman joined the chat.
[19:09:43] * Lance left the chat.
[19:28:11] * Asterix joined the chat.
[19:30:02] * Tobias left the chat.
[19:31:55] * Tobias joined the chat.
[19:35:56] * ermine left the chat.
[20:01:19] * Tobias left the chat.
[20:03:08] * Tobias joined the chat.
[20:26:50] * aman left the chat.
[20:33:40] * Florob left the chat.
[20:43:04] * Florob joined the chat.
[20:46:06] * jabberjocke joined the chat.
[21:02:45] * Tobias left the chat.
[21:04:15] * Tobias joined the chat.
[21:33:47] * KevWalke joined the chat.
[21:35:44] * KevWalke left the chat.
[21:35:44] * KevWalke joined the chat.
[21:50:25] * Flow left the chat.
[21:50:54] * Flow joined the chat.
[21:51:23] * Alex left the chat.
[22:17:44] * Asterix left the chat.
[22:19:10] * aRyo left the chat.
[22:19:32] <> hi I'm running ejabberd with default config how can it be the case that any full JID can send arbitrary IQ messages to any other full JID without being friends
[22:19:33] * dwd left the chat.
[22:22:29] <> is there a setting I have missed?
[22:23:52] <> Are you asking to turn that on or turn that off?
[22:24:26] <> I would say it’s on, by default
[22:24:34] <> so he wants to turn it off
[22:24:39] <> for privacy reasons, or something
[22:27:37] * Florob left the chat.
[22:36:30] * jcea left the chat.
[22:47:39] <> jabberjocke, this is true of all servers I know of
[22:48:06] <> jabberjocke, but generally full JIDs are considered private, which is why unpredictable resources are a good idea
[22:48:20] <> because then you don't know the full JID unless you have a subscription
[22:48:36] <> (or received the full JID some other way)
[22:50:38] <> yeah, that’s one thing google does correctly: adding random characters at the end of the resource
[22:59:02] * jcea joined the chat.
[23:08:17] * Florob joined the chat.
[23:19:45] * Tobias left the chat.
[23:20:05] * Flow left the chat.
[23:28:08] * Tobias joined the chat.
[23:53:21] * Florob left the chat.