(For the sake of clarification for those reading this from the jig- standards list, the PyAIM transport has an ad-hoc command called 'aimuritranslate', which allows you to 'execute' a aim URI)
So I was thinking about the "aimuritranslate" ad-hoc command a bit, and I was trying to think about a possibly better/generic way to handle it. The problem is that there are some actions that can't be performed in such a way (such as joining a chat room), and some actions that you don't want to execute immediately (such as a URI which fills out a default message to be edited before being sent). What about having a service which would translate from the legacy URI to the XMPP IRI? This would allow the client to interpret the URI properly under all circumstances. For example, such a service would translate the following URI's as follows: aim:goim?screenname=rquat2&message=I+bow+before+your+awesomeness might become xmpp:[EMAIL PROTECTED];body=I%20bow%20before%20your% 20awesomeness ...and... aim:gochat?roomname=MyAwesomeChatroom might become xmpp:[EMAIL PROTECTED] This actually sounds like something that could be applied added to every legacy transport. With proper client support, this would allow a jabber client to correctly support all of those proprietary URI's! Such a mechanism could be useful for more than just translating legacy URI's to XMPP-IRI's. For example, you could have the returned URI not be an XMPP-IRI at all. Anyway, I am sending this to both the pytransports list and the jig- standards list because I think the topic has ramifications for both. Any thoughts? __________________ Robert Quattlebaum Mobile: +1(650) 223-4974 eMail: [EMAIL PROTECTED] Jabber: [EMAIL PROTECTED] -------------- next part -------------- An HTML attachment was scrubbed... URL: http://modevia.com/pipermail/py-transports/attachments/20060314/3094bd09/attachment.html From [EMAIL PROTECTED] Wed Mar 15 08:29:08 2006 From: [EMAIL PROTECTED] (Norman Rasmussen) Date: Wed Mar 15 08:29:12 2006 Subject: [py-transports] PyMSNt errors In-Reply-To: <[EMAIL PROTECTED]> References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> Message-ID: <[EMAIL PROTECTED]> On 3/14/06, Norman Rasmussen <[EMAIL PROTECTED]> wrote: > I'm pretty sure that this error is 'left over' from the startup, so > there's no real stack trace at all. I think a few sys.exc_clear()'s > might be in order. I've found that python doesn't keep track of where > the exception applies to so well. I've added the exc_clear's in > main.py, and we'll see how it goes. The error has become: Failed to connect to MSN servers: [Failure instance: Traceback (failure with no frames): None: None ] -- - Norman Rasmussen - Email: [EMAIL PROTECTED] - Home page: http://norman.rasmussen.co.za/ From [EMAIL PROTECTED] Wed Mar 15 17:26:49 2006 From: [EMAIL PROTECTED] (Benjamin E. Schallar) Date: Wed Mar 15 17:26:58 2006 Subject: [py-transports] [PyICQ-t] custom away messages/status In-Reply-To: <[EMAIL PROTECTED]> References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> Message-ID: <[EMAIL PROTECTED]> Done! ( http://www.blathersource.org/bugs_view.php?projid=pyicq-t&bugid=188 ) :) Tracebacks / Debugging info will follow up next weekend. It does work for you? I know quite a few people having the same problem as I do. Benjamin PS: Is there a way to subscribe to bugs at blathersource.org? Sender [Daniel Henninger] wrote on [03/15/06 02:22]: > Hrm, it ought to work. Please file a bug report at > www.blathersource.org! =) > > Daniel > > On Mar 14, 2006, at 6:11 PM, Benjamin E. Schallar wrote: > >> Hi! >> >> I'm using Psi as xmpp client (0.10, 0.11, -NG darcs checkout) and >> JabberD v.2 with a recent PyICQ-t version (post 0.7-a from 2006-03-09). >> >> Using pyICQ-t for over a year now (and updating it every now and then >> to the most recent version) I really wonder whether it's my fault or >> whether pyICQ-t simply doesn't implement this functionality. >> >> Should setting custom away messages work with pyICQ-t, so that other >> ICQ users (using Gaim, Trillian, ICQ 200x, etc.) can read this custom >> away message? >> IIRC it works in Gaim, but never worked with Psi + pyICQ-t for me. >> >> Is this a setup / configuration fault on my side or is it simply a >> lack of functionality or a bug of pyICQ-t? >> I'd really like that functionality and if it's only a bug that >> prevents it from working although it did before please tell me. >> >> Thanks for any suggestions! >> >> Benjamin >> _______________________________________________ >> py-transports mailing list >> py-transports@blathersource.org >> http://www.modevia.com/cgi-bin/mailman/listinfo/py-transports >> >> From [EMAIL PROTECTED] Wed Mar 15 21:24:46 2006 From: [EMAIL PROTECTED] (Daniel Henninger) Date: Wed Mar 15 21:24:24 2006 Subject: [py-transports] [PyICQ-t] custom away messages/status In-Reply-To: <[EMAIL PROTECTED]> References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> Message-ID: <[EMAIL PROTECTED]> Well I don't really know that it works for me. Honestly I've always only paid attention to the extended status messages that coincide with the away message. =) I'm just saying that I "thought I coded it to work". Perhaps I skipped that part. (note that I haven't looked at the code yet because i've been up to my forehead in hooha at work) Daniel On Mar 15, 2006, at 12:26 PM, Benjamin E. Schallar wrote: > Done! ( http://www.blathersource.org/bugs_view.php?projid=pyicq- > t&bugid=188 ) > > :) > > Tracebacks / Debugging info will follow up next weekend. > > It does work for you? I know quite a few people having the same > problem as I do. > > > Benjamin > > PS: Is there a way to subscribe to bugs at blathersource.org? > > Sender [Daniel Henninger] wrote on [03/15/06 02:22]: >> Hrm, it ought to work. Please file a bug report at >> www.blathersource.org! =) >> Daniel >> On Mar 14, 2006, at 6:11 PM, Benjamin E. Schallar wrote: >>> Hi! >>> >>> I'm using Psi as xmpp client (0.10, 0.11, -NG darcs checkout) >>> and JabberD v.2 with a recent PyICQ-t version (post 0.7-a from >>> 2006-03-09). >>> >>> Using pyICQ-t for over a year now (and updating it every now and >>> then to the most recent version) I really wonder whether it's my >>> fault or whether pyICQ-t simply doesn't implement this >>> functionality. >>> >>> Should setting custom away messages work with pyICQ-t, so that >>> other ICQ users (using Gaim, Trillian, ICQ 200x, etc.) can read >>> this custom away message? >>> IIRC it works in Gaim, but never worked with Psi + pyICQ-t for me. >>> >>> Is this a setup / configuration fault on my side or is it simply >>> a lack of functionality or a bug of pyICQ-t? >>> I'd really like that functionality and if it's only a bug that >>> prevents it from working although it did before please tell me. >>> >>> Thanks for any suggestions! >>> >>> Benjamin >>> _______________________________________________ >>> py-transports mailing list >>> py-transports@blathersource.org >>> http://www.modevia.com/cgi-bin/mailman/listinfo/py-transports >>> >>> > _______________________________________________ > py-transports mailing list > py-transports@blathersource.org > http://www.modevia.com/cgi-bin/mailman/listinfo/py-transports > >