Jabber

Haiku Chat Client

Overview

Haiku Chat is tiny, about 300KB XMPP client. It supports core XMPP protocol, multi-user chat, Google accounts, Psi bookmarks, In-band registration and other features. It is written for Haiku, free open-source operating system inspired by BeOS. Haiku Chat is simplest and smallest client that supports XMPP Advanced Client 2009 profile.

Download for Haiku

Standards supported:

Sign-up and Sign-in

After application start you can specify any JID (Jabber ID) on Jabber compatible servers such as jabber.org, livejournal.com, gmail.com, xmpp.jp, jabber.ru and others. If SSL or TLS is supported on server side Haiku Chat will use encrypted connection with SASL PLAIN authorization mechanism over 5223 port automatically. Otherwise 5222 port will be used over TCP sockets. Haiku Chat does not support proxy.


If you do not have registered JID on server you can check Register Account checkbox and In-Band registration will be processed if that is supported by server.

Adding Contacts

After succsessful login your roster will be shown. You can Add Contact using roster menu or using short cut ALT+N.


You can switch fields using Item Type combobox for Users and Conferences.


If you choose Conferences and XMPP server supports Private XML Storage (google.com and xmpp.jp doesn't) you could set room nickname. Otherwise field will be disabled and your username from JID will be used by default.

Presence Control

Using selected contact's context menu you can manually control Presence by issue all possible presence requests.


Edit and Remove

Also by context menu you can Remove or Edit roster contacts titles and room nickname if that feature is enabled by server. Remember that Haiku Chat can store conferences in roster on server as persistant contacts if server does not support Private XML Storage. If server does — Haiku Chat will store confereces there in Psi compatible XML format. So you could access them from other client.


Chat

After all using context menu Message... or double click you start chat:


Log Off

You change account if you don't want to run another application instance.


Credits

Thanks to all who helps develop Haiku Chat from [email protected]:

  • Alexander Deynichenko
  • Michael Smirnov
  • Rustam Islamov
  • Sergei Reznikov
  • Siarzhuk Zharski
  • Vitaly Borodulin

Thanks to John Blanco, Jabber for BeOS author:

Thanks to Be Inc., Travis Geiselbrecht and guys from Haiku Inc. who created beautiful operating systems.


synrc uses HEVEA
Privacy Policy | Feedback | Brandbook
Copyright © 2005–2012 Synrc Research Center