I think Spark is brilliant. Well, 90% brilliant anyway. The UI is great but the error checking/reporting just doesn’'t seem as good as other clients. The little things that would make it so much more useable are missing, IMHO
My current top issues are:
- Gateway integration.
My users who have upgraded from beta 3 to beta 4 cannot use any of the gateways anymore, so they’'re MSN less. No amount of uninstalling and reverting to previous versions seem to work
New functionality in the gateway such as notifications when an account is logged in from another location are not reported in Spark, but are in every other client I’'ve tried!
When connections to the gateway component are dropped, Spark doesn’'t tell you! I often get presence information logged from the gateway which indicates MSN is offline, but Spark just sits there…
- Jingle VoIP
Spark seems so unresponsive. On several occasions calls do not appear on the destination client, despite them appearing in the Spark log!
- Reconnections don’‘t work frequently. I often find Spark reconnects but the Roster isn’'t updated so it looks like no-one is logged in.
I realise that sounds like a rant, but I really wanted to recommend Spark as our default client but it’‘s just not robust enough to even contemplate supporting it. Maybe it’‘s because I’'m using beta code, but I suspect not…