Forum Settings
Forums
New
Mar 25, 2012 1:30 AM
#1

Offline
Jul 2010
397
For some time now I wanted to have a single page to point people to when they asked about XMPP/Jabber, so I might as well use this one.
As it's useless to rewrite what has already been written tens of times this will mostly be a collection of links.

wiki.xmpp.org said:
XMPP is:
  • An open, secure technology for instant messaging and a whole lot more.
  • A friendly community of end users and developers who value freedom of communication.
  • A decentralized network of IM services in which your messages are not monitored by a big company like AOL, Microsoft, or Yahoo. You can even run your own server!
  • A set of stable standards for real-time communications, published by the IETF and the XMPP Standards Foundation.
  • Instant messaging the way it was meant to be!

In other words, XMPP is NOT a closed, insecure, unfriendly, centralized, proprietary instant messaging service like AIM, ICQ, MSN, or Yahoo.


Glossary:
XMPP - Extensible Messaging and Presence Protocol;
Jabber - the original, and still commonly used, name of the protocol;
JID - Jabber ID (username, screen name, it looks like: example@provider.tld);
MUC - Multi-User Chat (a persistent chatroom with moderators etc.);
roster - contact list, buddy list, friend list;
client - the application you use to connect and chat;
server - the computer you connect to when you chat;
more.

Info about XMPP:
Wikipedia;
a great wiki if you can read Russian and maybe even if you can't;
wiki.xmpp.org;
xmpp.org;
Planet Jabber.

Why use XMPP?
1, 2, 3, 4, 5, http://jabberworld.info/%25D0%259F%25D1%2580%25D0%25B5%25D0%25B8%25D0%25BC%25D1%2583%25D1%2589%25D0%25B5%25D1%2581%25D1%2582%25D0%25B2%25D0%25B0_Jabber&usg=ALkJrhgzsn5biuDQeXEsYQZgQ8XA2yQTGw">6, etc.

Why are the others worse?
Because they give you no choice. You are forced to use their application and if it does something fishy, doens't support your platform or you just don't like how it looks or behaves you are screwed.
Here are some examples: WLM, WLM, WLM, AIM, AIM, AIM, AIM, ICQ, ICQ, Skype, Skype, Skype, etc.
With XMPP you could simply change client and/or server, help fix the problem (if you have the required skills) or use OTR, but with those proprietary protocols you can't.

If you need help you can ask
in this MUC: jabber@conference.jabber.org (webclient)
or in the JUser mailing list.

Clients and servers:
This, this and http://jabberworld.info/%25D0%25A1%25D0%25BF%25D0%25B8%25D1%2581%25D0%25BE%25D0%25BA_%25D1%2580%25D0%25B0%25D0%25B1%25D0%25BE%25D1%2582%25D0%25B0%25D1%258E%25D1%2589%25D0%25B8%25D1%2585_%25D0%25BF%25D1%2583%25D0%25B1%25D0%25BB%25D0%25B8%25D1%2587%25D0%25BD%25D1%258B%25D1%2585_%25D1%2581%25D0%25B5%25D1%2580%25D0%25B2%25D0%25B5%25D1%2580%25D0%25BE%25D0%25B2_Jabber&usg=ALkJrhgIwlCcHV5Ug-poQd2NUGgGbSxLXg">this are lists of public servers.
Note that you already have an XMPP account if you are registered with http://jabberworld.info/%25D0%2592%25D0%25BE%25D0%25B7%25D0%25BC%25D0%25BE%25D0%25B6%25D0%25BD%25D0%25BE,_%25D1%2583_%25D0%25B2%25D0%25B0%25D1%2581_%25D1%2583%25D0%25B6%25D0%25B5_%25D0%25B5%25D1%2581%25D1%2582%25D1%258C_%25D1%2583%25D1%2587%25D1%2591%25D1%2582%25D0%25BD%25D0%25B0%25D1%258F_%25D0%25B7%25D0%25B0%25D0%25BF%25D0%25B8%25D1%2581%25D1%258C_Jabber!&usg=ALkJrhjvXQKmuYr_Q-lKV7DiWD5mPPJ_sg">Google, LiveJournal, Yandex, Rambler, diary.ru, LiveInternet, QIP, GMX/Web.de or many other services.

This list is about clients. Some popular ones are Pidgin, Adium, Psi/Psi+, Gajim, Swift and MCabber. Pandion focuses on ease of use, Jitsi is more audio/video-centered while meebo and imo are usable from your browser. Clients exist for iOS and Android too.

Miscellaneous stuff you can do:

use your client to connect to non-federated XMPP servers such as Facebook chat and LoL chat;
use transports to connect to other networks (MSN, AIM, etc. expect limited functionalities) (Learn how);

if you are an AniDB user;
if you are a Wordpress user;
if you are a Twitter user;
Juick - Twitter-like XMPP-based microblogging;
Identi.ca - Twitter-like microblogging, has an XMPP bot;
Jappix and buddycloud - XMPP-based social networks;

Jappix Mini - Facebook-like group chat easy to integrate in your web site;
HabaHaba - it lets people chat with you even if they haven't an XMPP account;
Plupper - tech-support-oriented chat widget to put on your web page;

MUCSearch - searches for MUCs (I think it's no longer updated, but it's better than nothing);
IMtrends - shows info about XMPP servers (for example Facebook chat, Quake Live or jabber.ru);

You can get a status icon to post wherever you want. From here or here for example.

You can add bots to your roster:
teabot@teabot.org web (write "ustaw Jezyk en" to set the language to English and "help" to get a list of commands);
jabrss@cmeerw.net web - receive RSS feeds through XMPP;
ping@pla1.net web - ping an IP or hostname;
http://jabberworld.info/JID_%25D0%25BF%25D0%25BE%25D0%25BB%25D0%25B5%25D0%25B7%25D0%25BD%25D1%258B%25D1%2585_Jabber-%25D0%25B1%25D0%25BE%25D1%2582%25D0%25BE%25D0%25B2&usg=ALkJrhjDBZXbVXyDGwA-Qg8briq48oefpg">a long list of bots.

You can find some Jabber/XMPP userbars here, here, here, here and here.

More in general:
chat etiquette;
5 and 7 annoying IM habits.


If you know any other insightful link post it here.
LazYSlackeRMay 16, 2012 6:52 AM
Reply Disabled for Non-Club Members
Reply Disabled for Non-Club Members

More topics from this board

Sticky: » Suggestions for the club.

LazYSlackeR - Mar 25, 2012

0 by LazYSlackeR »»
Mar 25, 2012 1:39 AM
It’s time to ditch the text file.
Keep track of your anime easily by creating your own list.
Sign Up Login