Saturday, February 09, 2008

xochat.org, Pretty Much Crapped Out

Yes, xochat.org is pretty much toast. I need to pay some attention to getting it moved to another home. I'm afraid trying to get usb2vga completely exhausted my tolerance for figuring out bleeding edge OLPC stuff for a while...

8 comments:

Downes said...

It was well worth the effort and watched with interest.

Tom Hoffman said...

Yeah, the thing is that ejabberd, which is written in Erlang, is just really cryptic, so doing the simplest thing to it is a struggle. It is a very different architecture than your standard LAMP application. Also, it is not as if anything else in OLPC-land uses Erlang, it just happened to be the most mature open source Jabber server that did everything they need.

Tom Hoffman said...

Also... it is not as if everyone in the OLPC developer community hasn't been really helpful... I just haven't had the motivation to nag them for help for the last month or so.

Donna said...

Thanks for setting xochat.org up in the first place. Most of us wouldn't have had the opportunity to try the XO's collaborative features without it.

I posted a link to this blog post on olpcnews.com's mesh forum. I hope that some people who can assist with getting the server back up and running will see it and find a way to lend a hand.

EdLizard said...

Pardon my lateness, but what would it take to host/run something like the XOCHAT server?

Tom Hoffman said...

To run an ejabberd server with about 100 XO's connected to it, just a generic server account. You have to have root access, though. So a real or virtual server.

What remains unclear is how well a very powerful server would scale with the current ejabberd server configuration. I don't know if a more powerful server would be able to server many more people.

cak said...

I wonder ... is there a python jabberd that would work and could be hosted on the GoogleApps playspace?

Tom Hoffman said...

Google App Engine only talks HTTP, so no, if that's what you're referring to.