consider using SleekXMPP #2

Closed
jonassmedegaard opened this Issue Feb 1, 2012 · 11 comments

Comments

Projects
None yet
4 participants

I am told (by others related to Buddycloud, actually - don't recall whom) that SleekXMPP is an awesome library. Please consider using that to minimize NIH.

Oh, it even has a domain of its own nowadays: http://sleekxmpp.com/

jamestait was assigned Feb 1, 2012

Member

jamestait commented Feb 2, 2012

Interesting. Not a case of NIH, just NITA - not in the archive, at least not in Ubuntu 10.04, the current LTS release. I plumped for xmppy because I found it easy to work with and it's packaged in both the current and the forthcoming Ubuntu LTS, and that's where I intend to run it. Purely selfish, really.

However, SleekXMPP does look very nice - much more feature complete, at least - and is packaged for Ubuntu 12.04 by virtue of being in Debian Testing, and only a pip install away on Ubuntu 10.04. While apt-get is preferable, if installing it via pip doesn't introduce any significant gotchas, I don't think reworking the minimal code I currently have to work with SleekXMPP would be too difficult.

Thanks for the tip!

Owner

imaginator commented Feb 2, 2012

if it helps with architectural decisions, Nathan Fritz is an über cool dude.

Member

jamestait commented Feb 2, 2012

So, SleekXMPP on its own only does the XEP0060 client, but there's also SleekPubSub which does the server part and is based on SleekXMPP. I'll take a look at that and see if I can bend it to our will. Maybe fritzy would be interested in getting involved.

On 12-02-02 at 05:20am, James Tait wrote:

So, SleekXMPP on its own only does the XEP0060 client, but there's
also SleekPubSub which does the server part and is based on SleekXMPP.
I'll take a look at that and see if I can bend it to our will. Maybe
fritzy would be interested in getting involved.

...and maybe I could be convinced to package that for Debian too, as
with SleekXMPP.

Interesting!

  • Jonas

  • Jonas Smedegaard - idealist & Internet-arkitekt

  • Tlf.: +45 40843136 Website: http://dr.jones.dk/

    [x] quote me freely [ ] ask before reusing [ ] keep private

fritzy commented Feb 2, 2012

Please make sure to use Sleekpubsub2 in /andyet
.. anyone up for hacking on it tomorrow at the XMPP Summit?

Member

jamestait commented Feb 3, 2012

I would love to - but unfortunately I won't be able to be in Brussels this weekend. I'm up for remote pairing in the evenings though.

A couple of other things:

  • Getting SleekPubSub2 packaged in Debian would be great. I'll try and find out if we can sync it into Ubuntu before 12.04 LTS, though I think the Debian import freeze passed long ago. It might have to be a PPA.
  • SleekXMPP is in pip, but SleekPubSub doesn't appear to be. Is that right, and if so are there any plans for that?

fritzy commented Feb 3, 2012

I do not recommend using or even looking at the code for SleekPubsub.
SleekPubsub2 is in a early but promising state. It uses Thoonk (Redis) as
it's engine, and mainly is an interface for using that. I plan on hacking
on it some today at the summit.

On Fri, Feb 3, 2012 at 2:06 AM, James Tait <
reply@reply.github.com

wrote:

I would love to - but unfortunately I won't be able to be in Brussels this
weekend. I'm up for remote pairing in the evenings though.

A couple of other things:

  • Getting SleekPubSub2 packaged in Debian would be great. I'll try and
    find out if we can sync it into Ubuntu before 12.04 LTS, though I think the
    Debian import freeze passed long ago. It might have to be a PPA.
  • SleekXMPP is in pip, but SleekPubSub doesn't appear to be. Is that
    right, and if so are there any plans for that?

Reply to this email directly or view it on GitHub:

#2 (comment)

fritzy commented Feb 3, 2012

I think SleekPubsub2 could be a pip in the near future, sure!

Owner

imaginator commented Oct 22, 2014

Looks like this repo is dead. Going to close this issue and repo.

imaginator closed this Oct 22, 2014

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment