Lars T. Mikkelsen skrev:
> On Wed, May 31, 2006 at 01:02:41AM +1000, James Bunton wrote:
>
>> Hopefully this will solve the problem once & for all :)
>>
>
> At least I'm not able to reproduce the issue with r166.
>
> If no one reports issues the next couple of days, perhaps it's time to
> make a new release? :-)
>
> Best regards,
> Lars
>
jabber.no updating now, will report problems if any :)
-stian
From [EMAIL PROTECTED] Tue May 30 21:13:06 2006
From: [EMAIL PROTECTED] (Lucas Nussbaum)
Date: Tue May 30 21:13:31 2006
Subject: [py-transports] [Feature Request] send unavailable presence when
receiving message outside of a session
Message-ID: <[EMAIL PROTECTED]>
Hi,
When I restart pymsnt, it doesn't send <presence type='unavailable'> to
connected clients (that's normally the case, but if I restart it using
kill -9, or if it crashed, it's not the case).
So, even if I restart it immediately, the clients are
not notified that the gateway was restarted, and they don't know that
their peers status is no longer up to date.
When the gateway receives a message outside of a session, instead of
just sending a not-authorized message, it could also send a presence
type=unavailable to the user, so the user gets notified of the status
change.
What do you think ?
--
| Lucas Nussbaum
| [EMAIL PROTECTED] http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |
From [EMAIL PROTECTED] Tue May 30 21:49:01 2006
From: [EMAIL PROTECTED] (Travis Bell)
Date: Tue May 30 21:49:12 2006
Subject: [py-transports] pyirct and pyyimt - jabber browsing
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
Hey Norman,
How does one download a CVS version for PyYIMt?
--
Travis Bell
On 30-May-06, at 1:10 PM, Norman Rasmussen wrote:
> Does any one care if I drop support for JEP-0011 (iq:browse) and
> JEP-0094 (iq:agents) in pyirct and pyyimt?
>
> --
> - Norman Rasmussen
> - Email: [EMAIL PROTECTED]
> - Home page: http://norman.rasmussen.co.za/
> _______________________________________________
> py-transports mailing list
> [email protected]
> http://www.modevia.com/cgi-bin/mailman/listinfo/py-transports
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
http://modevia.com/pipermail/py-transports/attachments/20060530/361c6d7f/attachment.html
From [EMAIL PROTECTED] Tue May 30 22:57:11 2006
From: [EMAIL PROTECTED] (Norman Rasmussen)
Date: Tue May 30 22:57:15 2006
Subject: [py-transports] pyirct and pyyimt - jabber browsing
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
On 5/30/06, Travis Bell <[EMAIL PROTECTED]> wrote:
> How does one download a CVS version for PyYIMt?
>From the xmpppy cvs on sf.net :-) rev 1.35 is the latest.
PyYIMt page [1] has links to releases, and webcvs (very slow/down).
xmpppy page [2] has directions for CVS usage and there's a CVS feed [3] too.
PyIRCt is in the same cvs tree, so you fetch that at the same time.
BTW: I've just finished (literally) migrating the yim and irc
transports to the same configuration file format as msn/aim/icq. So
for those just-joining-us, everything should look the same.
If you've not been running these transports previously, then you'll
have to migrate your config files to the new format. (There's an
config_example.xml to copy and edit)
[1] http://xmpppy.sourceforge.net/yahoo/
[2] http://xmpppy.sourceforge.net/
[3] http://xmpppy.sourceforge.net/cvs-xmpppy.xml
--
- Norman Rasmussen
- Email: [EMAIL PROTECTED]
- Home page: http://norman.rasmussen.co.za/
From [EMAIL PROTECTED] Tue May 30 22:58:28 2006
From: [EMAIL PROTECTED] (Damon Register)
Date: Tue May 30 22:59:19 2006
Subject: [py-transports] PyMSNt on Solaris 10
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
James Bunton wrote:
> Sure, but at the moment there's no Solaris section to fill in on the docs.
> Don't suppose you could please provide the necessary info?
Here are the Solaris parts for sections 1 and 2 of
http://delx.cjb.net/pymsnt/docs/server.html
1.
Python
* Solaris:
Download the source tarball from http://www.python.org.
gzip -d Python-2.4.3.tar.gz
tar -xvf Python-2.4.3.tar
follow normal ./configure, make, make install. No special
options required unless you want them. I used
./configure --prefix=/usr/sfw
Get pyOpenSSL from http://pyopenssl.sourceforge.net/
Unpack with gzip -d and tar -xvf
normal installation is
python setup.py build
python setup.py install
Get pycrypto from http://www.amk.ca/python/code/crypto
Unpack with gzip -d and tar -xvf
normal installation is
python setup.py build
python setup.py install
Get Python Imaging Library from
http://www.pythonware.com/products/pil/
Unpack with gzip -d and tar -xvf
normal installation is
python setup.py install
2.
Twisted
* Solaris:
Download TwistedSumo source from
http://www.twistedmatrix.com
Unpack with gzip -d and gtar -xvf. Do not use the Solaris
tar, because it doesn't properly unpack the source.
cd first to ZopeInterface folder and build with
python setup.py build
python setup.py install
cd to the top of the Twisted tree then build with
python setup.py build
python setup.py install
Damon Register
From [EMAIL PROTECTED] Tue May 30 23:25:05 2006
From: [EMAIL PROTECTED] (James Bunton)
Date: Tue May 30 23:25:19 2006
Subject: [py-transports] [Feature Request] send unavailable presence when
receiving message outside of a session
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
On 31/05/2006, at 7:13 AM, Lucas Nussbaum wrote:
> Hi,
>
> When I restart pymsnt, it doesn't send <presence
> type='unavailable'> to
> connected clients (that's normally the case, but if I restart it using
> kill -9, or if it crashed, it's not the case).
>
> So, even if I restart it immediately, the clients are
> not notified that the gateway was restarted, and they don't know that
> their peers status is no longer up to date.
>
> When the gateway receives a message outside of a session, instead of
> just sending a not-authorized message, it could also send a presence
> type=unavailable to the user, so the user gets notified of the status
> change.
>
> What do you think ?
Not a bad idea. They'll still have a dangling contact list :P but its
better to see the transport JID go offline too.
As a possible solution to your problem, run the connect-all adhoc
command whenever you restart the transport. It sends a presence probe
to all registered users, which will connect everybody that is online
right now.
Hope you're not having to kill PyMSNt will -9 too often... Why have
you needed to do that?
---
James