Re: [Twisted-Jabber] Twisted XMPP Roadmap

2008-09-04 Thread Sander Marechal
Ralph Meijer writes:
> Interesting stuff, I'll have to look at it in detail still. It seems to 
> generally align with efforts I have lying around. Is this code indeed 
> GPL licenced, though?

Yes, it's GPL licensed. But I wrote it all myself and I'm willing to release 
it to Twisted under any license required for inclusion into Twisted. 

-- 
Sander Marechal
___
Twisted-Jabber mailing list
Twisted-Jabber@ik.nu
https://mailman.ik.nu/mailman/listinfo/twisted-jabber


Re: [Twisted-Jabber] Twisted XMPP Roadmap

2008-09-04 Thread Ralph Meijer
On 2008-09-04 07:36, Sander Marechal wrote:
> Duncan McGreggor wrote:
>> In that ticket, I linked to the notes and IRC log of our chat:
>>   http://twistedmatrix.com/trac/wiki/XMPPServerArchitecture
> 
> That sounds really, really good. Twisted seems to be pretty much the
> only Python project that realizes that XMPP can be used for other things
> that just Jabber.
> 
> A while ago I started working on an MusicPD-like jukebox server that
> would use XMPP streams to connect between clients and servers, and
> between different jukebox servers. I actually implemented the
> server-side component of c2s. It's a very dirty hack but it works, and
> when I wrote it I also added comments on how it could perhaps some day
> be integrated into Twisted. Maybe it is of some use to you?
> 
> http://svn.jejik.com/viewvc.cgi/jukebox/xmpp-core/trunk/xmppserver.py?view=markup
> 
> It works. If you want to test it out, grab my jukebox server and client,
> drop that xmppserver.py file in the jukebox server directory and run the
> server, then the client.
> 
> Jukebox server: http://svn.jejik.com/viewvc.cgi/jukebox/jukebox/
> Jukebox client: http://svn.jejik.com/viewvc.cgi/jukebox/jukebox-gtk/
> 
> The xmppserver.py likely needs a thorough rewrite, but it's running code
> and that's often an easier starting point that nothing at all.

Interesting stuff, I'll have to look at it in detail still. It seems to 
generally align with efforts I have lying around. Is this code indeed 
GPL licenced, though?

ralphm

___
Twisted-Jabber mailing list
Twisted-Jabber@ik.nu
https://mailman.ik.nu/mailman/listinfo/twisted-jabber


Re: [Twisted-Jabber] Twisted XMPP Roadmap

2008-09-03 Thread Sander Marechal
Duncan McGreggor wrote:
> In that ticket, I linked to the notes and IRC log of our chat:
>   http://twistedmatrix.com/trac/wiki/XMPPServerArchitecture

That sounds really, really good. Twisted seems to be pretty much the
only Python project that realizes that XMPP can be used for other things
that just Jabber.

A while ago I started working on an MusicPD-like jukebox server that
would use XMPP streams to connect between clients and servers, and
between different jukebox servers. I actually implemented the
server-side component of c2s. It's a very dirty hack but it works, and
when I wrote it I also added comments on how it could perhaps some day
be integrated into Twisted. Maybe it is of some use to you?

http://svn.jejik.com/viewvc.cgi/jukebox/xmpp-core/trunk/xmppserver.py?view=markup

It works. If you want to test it out, grab my jukebox server and client,
drop that xmppserver.py file in the jukebox server directory and run the
server, then the client.

Jukebox server: http://svn.jejik.com/viewvc.cgi/jukebox/jukebox/
Jukebox client: http://svn.jejik.com/viewvc.cgi/jukebox/jukebox-gtk/

The xmppserver.py likely needs a thorough rewrite, but it's running code
and that's often an easier starting point that nothing at all.

-- 
Sander Marechal
___
Twisted-Jabber mailing list
Twisted-Jabber@ik.nu
https://mailman.ik.nu/mailman/listinfo/twisted-jabber