On Fri, Nov 18, 2005 at 01:35:07PM +0100, Etienne LAVANANT wrote: >[ snip MUC vs. PyListC, IRC vs. list ].
Long story short: long & short messages compared :) right? Jabber has message type "chat" and the other, single messages. So that's a good way to map the difference. Only I suppose the C in MUC means it's only for *chatting* -- alas! That means we can choose transports (already widely deployed strategy) or PubSub (cutting edge, deployed, but not commonly available in current public servers or clients, right?). Heh. To me the question is easy to answer, if you follow the UNIX philosophy etc., you'll certainly not go for the latter (more complex), but you'll go for a transport, and you'd re-use PyMSN's codebase. :) Good choice! > I think those tools (MUC+PyListC or IRC+mailing-list) complement each other > and > one tool was missing in the Jabber world. Yep. Certainly. It's so ironic that Jabber was invented in 1998, and ever since they have been discussing it using *mail* -- even though Jabber *could* replace SMTP as a transport for messages, if someone would write code etc. That's a much larger issue though. It requires storage on a jabber server (JEP-0136). There's module/transport in Perl implementing this JEP (Datasink), and one client supporting it (jwchat). I plan on someday writing my own python/erlang implementation of it, server-side -- and for the rest I hope that clients will slowly start to support JEP-0136. Or eh, rather quickly than slowly, but you know :) Coupled with this PyListC, we'll have world-domination! Eh.... I meant we can replace e-mail with "j-mail"! [But if this sparks a discussion, let's take it to a proper list for that, only twisted-based transports belong in this list :) ] -- Andreas [ http://unstable.nl | xmpp:[EMAIL PROTECTED] ] [ callto:ils.seconix.com/[EMAIL PROTECTED] ] -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://modevia.com/pipermail/py-transports/attachments/20051118/0742a389/attachment.pgp From [EMAIL PROTECTED] Fri Nov 18 12:54:16 2005 From: [EMAIL PROTECTED] (Andreas van Cranenburgh) Date: Fri Nov 18 12:54:18 2005 Subject: [py-transports] New Python component available : PyListC In-Reply-To: <[EMAIL PROTECTED]> References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> Message-ID: <[EMAIL PROTECTED]> On Fri, Nov 18, 2005 at 01:48:33PM +0100, Etienne LAVANANT wrote: > However, I agree it would be an interesting step between the standalone > component stage and the direct communication between clients and pubsub stage. > It is just too early to do that right now but it is definitely a MUST HAVE if > a > list diffusion JEP appears. Yeah, multiple interfaces is always cool (see gmane, mldonkey etc.). So just wait until some pubsub lover sends in a patch, or JEPs stabilise :) -- Andreas [ http://unstable.nl | xmpp:[EMAIL PROTECTED] ] [ callto:ils.seconix.com/[EMAIL PROTECTED] ] -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://modevia.com/pipermail/py-transports/attachments/20051118/7b31c8d3/attachment-0001.pgp From [EMAIL PROTECTED] Fri Nov 18 13:04:29 2005 From: [EMAIL PROTECTED] (Andreas van Cranenburgh) Date: Fri Nov 18 13:04:32 2005 Subject: [py-transports] JID of MUC room way too long :P In-Reply-To: <[EMAIL PROTECTED]> References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> Message-ID: <[EMAIL PROTECTED]> On Fri, Nov 18, 2005 at 07:50:42AM -0500, Daniel Henninger wrote: > Quite frankly, the length doesn't bother me in the slightest. If we > change it, that means I get to spend my time running around catching > and fixing all of the places in which it's published. Everything in > the jabber world is longish. =) Hell, my AIM chatrooms, on my > server, will end up being: > > chatrooms.aim.jabber.vorpalcloud.org > > ;D > > I'm just happy that we have a real place to host it, not my personal > server. =) It's already moved once, I don't want to start a trend > of a moving target. Heh :) yeah good point. Well ok, if THIS ONE is stable, then I'll shut up. But I gotta admit I couldn't help but laugh out loud, when I read the following, after I joined the room a few secs ago: (13:58:35) pytransports (13:58:35) This room supports the MUC protocol. (19:50:32) axelseaa: welcome back (20:52:06) jonas: thanks (21:14:30) Jadestorm: odd (21:14:37) Jadestorm: i can connect from jabber.org, but not from jabber.vorpalcloud.org (21:14:43) axelseaa: that is odd (21:15:21) axelseaa: i could try restarting the jabber server (21:16:33) Jadestorm: naw that's ok (21:16:39) Jadestorm: most likely my server is confused (21:16:46) axelseaa: if you ask me, i still think jabber servers have s2s issues (22:07:03) Jadestorm: well this is fun =D (22:07:11) Jadestorm: my command line tool for editing your buddy list is coming along nicely (22:50:13) Z_God: what happened? (22:50:18) Z_God: I couldn't join the room for a while (22:50:33) axelseaa: we had to reboot the server that was running jabber, and then i forgot to restart it :) (22:50:54) Z_God: k (22:51:33) axelseaa: to restart jabber that is, its better now though (23:12:17) Jadestorm: it's a real shame that i'm not letting all of these messages from people who aren't on our mailing list through (23:12:17) Jadestorm: because you all are missing out on $1.99 Cialis! (23:12:17) Jadestorm: ... (23:12:42) axelseaa: ha :) (00:05:56) Jadestorm: hrm got booted (00:06:07) Jadestorm: (by jabber.org) (02:29:22) Jadestorm: whoa (02:29:28) Jadestorm: z, you here? (13:58:42) andreasvc has become available -- and my reaction, then: (13:59:20) andreasvc: oh god, this room really needs to be hosted somewhere stable! (13:59:26) andreasvc: stable JID, stable server! But OK, you make valid points, so I'll leave it up to you. But heh, [EMAIL PROTECTED] is available, if ever there's problems with the current room :) -- Andreas [ http://unstable.nl | xmpp:[EMAIL PROTECTED] ] [ callto:ils.seconix.com/[EMAIL PROTECTED] ] -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://modevia.com/pipermail/py-transports/attachments/20051118/9e8c8f7e/attachment.pgp From [EMAIL PROTECTED] Fri Nov 18 13:15:10 2005 From: [EMAIL PROTECTED] (Daniel Henninger) Date: Fri Nov 18 13:15:17 2005 Subject: [py-transports] JID of MUC room way too long :P In-Reply-To: <[EMAIL PROTECTED]> References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> Message-ID: <[EMAIL PROTECTED]> *chuckle* This is the first time I've had modevia's site go down.. at least that I've noticed. I mean it's bound to have to go down periodically for upgrades anyway. For some reason jabber.org just boots me for fun a lot. I think it's on purpose. It hates me. My stupid ejabberd server seems to lose it's mind with s2s connections from time to time, so I'll probably need to restart it to get things working again. =( I didn't have as many s2s problems with jabberd2 in the past, but it had a lot of crashes, so.. yeah. =D Might be happier now. On an amusing note, I, "without thinking about it", joined pytransports at it's old location recently and wondered where everyone was. ;D Daniel On Nov 18, 2005, at 8:04 AM, Andreas van Cranenburgh wrote: > On Fri, Nov 18, 2005 at 07:50:42AM -0500, Daniel Henninger wrote: >> Quite frankly, the length doesn't bother me in the slightest. If we >> change it, that means I get to spend my time running around catching >> and fixing all of the places in which it's published. Everything in >> the jabber world is longish. =) Hell, my AIM chatrooms, on my >> server, will end up being: >> >> chatrooms.aim.jabber.vorpalcloud.org >> >> ;D >> >> I'm just happy that we have a real place to host it, not my personal >> server. =) It's already moved once, I don't want to start a trend >> of a moving target. > > Heh :) yeah good point. Well ok, if THIS ONE is stable, then I'll shut > up. But I gotta admit I couldn't help but laugh out loud, when I read > the following, after I joined the room a few secs ago: > > (13:58:35) pytransports > (13:58:35) This room supports the MUC protocol. > (19:50:32) axelseaa: welcome back > (20:52:06) jonas: thanks > (21:14:30) Jadestorm: odd > (21:14:37) Jadestorm: i can connect from jabber.org, but not from > jabber.vorpalcloud.org > (21:14:43) axelseaa: that is odd > (21:15:21) axelseaa: i could try restarting the jabber server > (21:16:33) Jadestorm: naw that's ok > (21:16:39) Jadestorm: most likely my server is confused > (21:16:46) axelseaa: if you ask me, i still think jabber servers have > s2s issues > (22:07:03) Jadestorm: well this is fun =D > (22:07:11) Jadestorm: my command line tool for editing your buddy list > is coming along nicely > (22:50:13) Z_God: what happened? > (22:50:18) Z_God: I couldn't join the room for a while > (22:50:33) axelseaa: we had to reboot the server that was running > jabber, and then i forgot to restart it :) > (22:50:54) Z_God: k > (22:51:33) axelseaa: to restart jabber that is, its better now though > (23:12:17) Jadestorm: it's a real shame that i'm not letting all of > these messages from people who aren't on our mailing list through > (23:12:17) Jadestorm: because you all are missing out on $1.99 Cialis! > (23:12:17) Jadestorm: ... > (23:12:42) axelseaa: ha :) > (00:05:56) Jadestorm: hrm got booted > (00:06:07) Jadestorm: (by jabber.org) > (02:29:22) Jadestorm: whoa > (02:29:28) Jadestorm: z, you here? > (13:58:42) andreasvc has become available > -- and my reaction, then: > > (13:59:20) andreasvc: oh god, this room really needs to be hosted > somewhere stable! > (13:59:26) andreasvc: stable JID, stable server! > > But OK, you make valid points, so I'll leave it up to you. > > But heh, [EMAIL PROTECTED] is available, if ever there's > problems > with the current room :) > > -- > Andreas [ http://unstable.nl | > xmpp:[EMAIL PROTECTED] ] > [ callto:ils.seconix.com/ > [EMAIL PROTECTED] ] > _______________________________________________ > py-transports mailing list > py-transports@blathersource.org > http://www.modevia.com/cgi-bin/mailman/listinfo/py-transports