[Members] jabber.org website mandate

Bart van Bragt jabber at vanbragt.com
Fri Aug 25 06:44:36 CDT 2006

Kevin Smith wrote:
> I think Psi's one of the clients in a pretty strong position for 
> consideration (obviously I'm not even slightly biased) for 
> recommendation for a variety of reasons, 
Although the initial setup is still highly confusing ;)

> but I'm really not sure we want 
> to go down the route of recommending some clients above others. Clients 
> change, often quite rapidly (no sniggers about Psi's release rate 
> please)

It's not that they change daily or weekly and if one of the top clients 
changes significantly we (the JSF) will notice or the developers can 
ping us. Besides that clients don't change from 'total piece of crap' to 
'functional, stable, usable' overnight :)

> I agree, however, that new users need guidance, so I suggest client 
> reviews in a similar manner to Amazon \textit{et al.} when buying 
> products. Some blurb from the developers themselves, then perhaps a 
> jsf-members review, and the ability for users to add small reviews for 
> the clients.
And if we really want to stay politically correct we don't order the 
list and present every user with a randomly (or, alphabetically) sorted 
list of clients.

IMO this way we can be sure that 95% of the visitors will just stick 
with their current network/software...

Jabber already has quite a few disadvantages over the other systems.

- Your friends aren't using it
- No (working) filetransfer
- No cool emoticons
- No fancy colors/fonts in quite a few clients

And then there is the fact that:

- You have to pick a server while you don't have a clue what a 'good' 
server is and switching isn't trivial
- There are lots and lots of clients and you don't have a clue what 
client you should use and you really don't want to invest a hour in 
looking through feature tables and reviews
- You can

Creating a site for end-users is quite a bit more challenging that 
creating a site for Jabber/XMPP developers. The main selling point of 
Jabber is the fact that it is open but your average user really doesn't 
care about that... They don't care if they are using MSNM, AIM, YIM or 
Google Talk just as long as it's really easy to setup (5 minute process 
without a lot of thinking/reading) and they can reach their friends 
through it.

Trying to stay 100% objective isn't going to help all this. We are the 
experts, we should point new users in the right direction and not 
confront them with software that crashes every 10 minutes, hasn't been 
updated for ages, doesn't do file transfer, etc. Let's please try to 
make all this as transparent as possible for our users.

The least we can do is trying to come up with an objective way to rank 
the clients (and then just show the top 5 to the users for their 
platform). That way developers don't have to fight, they'll just have to 
make a better client if they want to be in the top 5.

IMO we should first select on some minimum criteria, last release date, 
etc. Then we can either score them on features or rank them according by 
user votes or both.

This way the user doesn't have to wade through zillions of reviews, 
featurelists, etc and it's fair game for all client devs.

Same thing with servers BTW, select them on reliability, availability of 
a website/documentation and rank them on location and scores given by 
site visitors.


More information about the Members mailing list