[jdev] Python/XMPP GSoC proposal

Tro troworld at gmail.com
Wed Mar 26 15:37:24 CDT 2008


On Wednesday 26 March 2008, James Walker wrote:
> On 26-Mar-08, at 3:39 PM, Peter Saint-Andre wrote:
> > David Janes wrote:
> >> On Wed, Mar 26, 2008 at 8:19 AM, Kevin Smith <kevin at kismith.co.uk>
> >>
> >> wrote:
> >>> On Wed, Mar 26, 2008 at 12:50 PM, Greg Wilson <gvwilson at cs.utoronto.ca
> >>>
> >>> > wrote:
> >>>>
> >>>> There's been a fair bit of discussion in the last couple of
> >>>> days on the Python SoC mailing list about how useful it would
> >>>> be to have an XMPP server in Python
> >>>
> >>> Why would having one written in Python in particular be useful to
> >>> you?
> >>>
> >>> /K
> >>
> >> 1) because many of us work in Python environments and would like to
> >> continue to do so
> >
> > I've always heard this as a compelling reason for a Python server
> > project, but it's never been quite compelling enough to push anyone to
> > work on it. Until now it seems.
>
> I believe there are many of the pieces in place in twisted .. but I'm
> sure Ralph will gladly step in and give a more definitive answer
> here ;-)

We tried to stay away from twisted, but not because we don't like it. We just 
noticed that once you start using twisted, you end up using *lots* of it; we 
wanted to keep the list of dependencies relatively small. Also, I did not see 
an easy way to run callbacks in a thread and have the other callbacks wait 
for it to finish. Maybe I didn't look hard enough, though.

Dmitri



More information about the JDev mailing list