# Jabber server in Ruby

**URL:** <https://www.ruby-forum.com/t/jabber-server-in-ruby/81039>\
**Category:** Ruby\
**Created:** [January 3, 2007, 9:09am UTC](https://www.ruby-forum.com/t/jabber-server-in-ruby/81039 "2007-01-03T09:09:36Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gerardo\_SSGSSS\_mez](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/c37758/32.png) [@Gerardo\_SSGSSS\_mez](https://www.ruby-forum.com/u/Gerardo_SSGSSS_mez)\
**Post date:** [January 3, 2007, 9:09am UTC](https://www.ruby-forum.com/t/jabber-server-in-ruby/81039/1 "2007-01-03T09:09:36Z")

</div>

Does a Jabber server written in Ruby exist already or in development,  
besides xmppd?

Is anybody planning to write one?

---

<div class="post-metadata">

**Author:** ![Gerardo\_SSGSSS\_mez](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/c37758/32.png) [@Gerardo\_SSGSSS\_mez](https://www.ruby-forum.com/u/Gerardo_SSGSSS_mez)\
**Post date:** [January 3, 2007, 3:40pm UTC](https://www.ruby-forum.com/t/jabber-server-in-ruby/81039/2 "2007-01-03T15:40:34Z")

</div>

On 1/3/07, Gerardo S. GÃ³mez Garrido [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> Does a Jabber server written in Ruby exist already or in development,  
> besides xmppd?
> 
> Is anybody planning to write one?
> 
> –  
> Gerardo S.

Maybe. Why do you need one? Are there problems with the existing ones?

---

<div class="post-metadata">

**Author:** ![Gerardo\_SSGSSS\_mez](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/c37758/32.png) [@Gerardo\_SSGSSS\_mez](https://www.ruby-forum.com/u/Gerardo_SSGSSS_mez)\
**Post date:** [January 3, 2007, 4:10pm UTC](https://www.ruby-forum.com/t/jabber-server-in-ruby/81039/3 "2007-01-03T16:10:41Z")

</div>

2007/1/3, Francis C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> On 1/3/07, Gerardo S. Gómez Garrido [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:
> 
> > Does a Jabber server written in Ruby exist already or in development,  
> > besides xmppd?
> > 
> > Is anybody planning to write one?
> 
> Maybe. Why do you need one? Are there problems with the existing ones?

jabberd and ejabberd are the better ones, AFAIK.

jabberd disappointed me, too many bugs.  
I couldn’t try ejabberd because it requires Erlang. I may give it a  
try now and see.

---

<div class="post-metadata">

**Author:** ![Gerardo\_SSGSSS\_mez](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/c37758/32.png) [@Gerardo\_SSGSSS\_mez](https://www.ruby-forum.com/u/Gerardo_SSGSSS_mez)\
**Post date:** [January 3, 2007, 6:09pm UTC](https://www.ruby-forum.com/t/jabber-server-in-ruby/81039/4 "2007-01-03T18:09:36Z")

</div>

On 1/3/07, Gerardo S. GÃ³mez Garrido [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> > Maybe. Why do you need one? Are there problems with the existing ones?

That’s very interesting. jabberd is used by a great many people. Did you  
really find serious instabilities in it? Was this a production or a  
testing  
environment?

---

<div class="post-metadata">

**Author:** ![Gerardo\_SSGSSS\_mez](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/c37758/32.png) [@Gerardo\_SSGSSS\_mez](https://www.ruby-forum.com/u/Gerardo_SSGSSS_mez)\
**Post date:** [January 4, 2007, 7:11am UTC](https://www.ruby-forum.com/t/jabber-server-in-ruby/81039/5 "2007-01-04T07:11:59Z")

</div>

On Jan 3, 2007, at 07:08, Gerardo S. Gómez Garrido wrote:

> > Maybe. Why do you need one? Are there problems with the existing  
> > ones?
> 
> jabberd and ejabberd are the better ones, AFAIK.
> 
> jabberd disappointed me, too many bugs.  
> I couldn’t try ejabberd because it requires Erlang. I may give it a  
> try now and see.

Would a perl jabber server work?

[http://code.sixapart.com/svn/djabberd/trunk/](http://code.sixapart.com/svn/djabberd/trunk/)

It was largely written by Brad Fitz for Livejournal’s LJTalk service.

–  
Eric H. - removed\_email\_address@domain.invalid - [http://blog.segment7.net](http://blog.segment7.net)

I LIT YOUR GEM ON FIRE!

---

<div class="post-metadata">

**Author:** ![Gerardo\_SSGSSS\_mez](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/c37758/32.png) [@Gerardo\_SSGSSS\_mez](https://www.ruby-forum.com/u/Gerardo_SSGSSS_mez)\
**Post date:** [January 4, 2007, 6:07am UTC](https://www.ruby-forum.com/t/jabber-server-in-ruby/81039/6 "2007-01-04T06:07:51Z")

</div>

2007/1/3, Francis C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> > >
> 
> That’s very interesting. jabberd is used by a great many people. Did you  
> really find serious instabilities in it? Was this a production or a testing  
> environment?

Take a look:

[http://j2.openaether.org/bugzilla/buglist.cgi?query\_format=specific&order=relevance+desc&bug\_status=\_\_all\_\_&product=&content=](http://j2.openaether.org/bugzilla/buglist.cgi?query_format=specific&order=relevance+desc&bug_status= __all__ &product=&content=)

If you want to talk about it, let’s take it off the list. I’ve already  
got my answer: there’s none.
