Jabber servers/xochat.org: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
No edit summary
 
(8 intermediate revisions by 4 users not shown)
Line 1: Line 1:
XOchat.org community server was one of the first public [[Community Jabber Servers|community servers]] available. There were regularly 80 users online.
{{merge|Community Jabber Servers}}

XOchat.org community server was one of the first public community servers available. There were regularly 80 users online.


To setup your XO, open the terminal activity and type:
To setup your XO, open the terminal activity and type:
Line 10: Line 8:


== Regional Chat servers ==
== Regional Chat servers ==
We have set up xochat.org to have various regional servers. Sometimes, if too many people join one server - sugar will slow down. You can alleviate the slowdown by joining a regional server that isn't too crowded.
Sometimes the XO will slow down if there are too many users connected to the same server. We have set up xo chat to have various regional servers.


To add a regional server in your area, send a wikimail to [[Special:Emailuser/HarperReed| Harper Reed]]
To add a regional server in your area, send a wikimail to [[Special:Emailuser/HarperReed| Harper Reed]]
=== Regional Server List ===

{| class="wikitable"
=== Chicago, Il USA ===
|-
% sugar-control-panel -s jabber chi.il.us.xochat.org
! Hostname

! Region
=== Germany ===
! Connection Command
% sugar-control-panel -s jabber xochat.de
|-
| xochat.org
| Any
|% sugar-control-panel -s jabber xochat.org
|-
| bos.ma.us.xochat.org
| Boston Area
|% sugar-control-panel -s jabber bos.ma.us.xochat.org
|-
| chi.il.us.xochat.org
| Chicago Area
|% sugar-control-panel -s jabber chi.il.us.xochat.org
|-
| den.co.us.xochat.org
| Denver Area
|% sugar-control-panel -s jabber den.co.us.xochat.org
|-
| dsm.ia.us.xochat.org
| Des Moines Area
|% sugar-control-panel -s jabber dsm.ia.us.xochat.org
|-
| nyc.ny.us.xochat.org
| New York City Area
|% sugar-control-panel -s jabber nyc.ny.us.xochat.org
|-
| sea.wa.us.xochat.org
| Seattle Area
|% sugar-control-panel -s jabber sea.wa.us.xochat.org
|-
| van.bc.ca.xochat.org
| Vancouver Area
|% sugar-control-panel -s jabber van.bc.ca.xochat.org
|-
| was.dc.us.xochat.org
| Washington DC Area
|% sugar-control-panel -s jabber was.dc.us.xochat.org
|-
| xochat.de
| Germany (not affiliated with xochat.org)
|% sugar-control-panel -s jabber xochat.de
|}


==About ==
==About ==
The XOchat.org community server was created by Tom Hoffman. It is now hosted by [[User:HarperReed| Harper Reed]]
The XOchat.org community server was created by Tom Hoffman. It is now hosted by [[User:HarperReed| Harper Reed]].
The XOchat.de community server was created by Caspar Clemens Mierau and Anselm Helbig.
The XOchat.de community server was created by Caspar Clemens Mierau and Anselm Helbig.

== Mixing OLPC and non-OLPC clients ==

Sometimes it can be very useful to mix OLPC and non OLPC xmpp clients. An easy way to do so is register with any XMPP client and then sent the following IQ:

<iq type="set" id="18" from='dirkx@xochat.org'>
<pubsub xmlns="http://jabber.org/protocol/pubsub">
<publish node="http://laptop.org/xmpp/buddy-properties">
<item>
<properties xmlns="http://laptop.org/xmpp/buddy-properties">
<property type="str" name="ip4-address">X.Y.Z.Z</property>
<property type="bytes" name="key">AAAAB3Nz....WiHx5Rqfg=</property>
<property type="str" name="color">#00bF00,#a0000</property>
</properties>
</item>
</publish>
</pubsub>
</iq>

This lets Sugar pick you up. Where X.Y.Z.Z. is your IP address; the Key is just about anything (but take the key from your ~/.ssh/*.pub file to stay within the spirit) and the colours are the usual RGB triples; one for the inside and one for the outside (i.e. the example is dark green with dark red.


[[Category:Jabber]]
[[Category:Jabber]]
[[Category:Jabber servers|{{REVISIONTIMESTAMP}}]]

Latest revision as of 00:16, 4 June 2008

XOchat.org community server was one of the first public community servers available. There were regularly 80 users online.

To setup your XO, open the terminal activity and type:

  % sugar-control-panel -s jabber xochat.org

Restart Sugar/X (ctrl-alt-erase) and you will connect to the jabber server.

Regional Chat servers

We have set up xochat.org to have various regional servers. Sometimes, if too many people join one server - sugar will slow down. You can alleviate the slowdown by joining a regional server that isn't too crowded.

To add a regional server in your area, send a wikimail to Harper Reed

Regional Server List

Hostname Region Connection Command
xochat.org Any % sugar-control-panel -s jabber xochat.org
bos.ma.us.xochat.org Boston Area % sugar-control-panel -s jabber bos.ma.us.xochat.org
chi.il.us.xochat.org Chicago Area % sugar-control-panel -s jabber chi.il.us.xochat.org
den.co.us.xochat.org Denver Area % sugar-control-panel -s jabber den.co.us.xochat.org
dsm.ia.us.xochat.org Des Moines Area % sugar-control-panel -s jabber dsm.ia.us.xochat.org
nyc.ny.us.xochat.org New York City Area % sugar-control-panel -s jabber nyc.ny.us.xochat.org
sea.wa.us.xochat.org Seattle Area % sugar-control-panel -s jabber sea.wa.us.xochat.org
van.bc.ca.xochat.org Vancouver Area % sugar-control-panel -s jabber van.bc.ca.xochat.org
was.dc.us.xochat.org Washington DC Area % sugar-control-panel -s jabber was.dc.us.xochat.org
xochat.de Germany (not affiliated with xochat.org) % sugar-control-panel -s jabber xochat.de

About

The XOchat.org community server was created by Tom Hoffman. It is now hosted by Harper Reed. The XOchat.de community server was created by Caspar Clemens Mierau and Anselm Helbig.