I'm a new user and I'm still in my trial period.
I wanted to say, first of all, that I think this is a great product in many ways; it's extremely flexible, it does everything I think I will ever need it to and I'm impressed at the development work that continues to go into it. The areas which I think have been neglected though are ease-of-use and user documentation.
('imo' is implicit in anything I post so I leave them out. Please don't take offence). I'll try and set out my issues in an organised way or I'll ramble (warning - I might anyway):
1. Impressive number of options and customisations, but the truth is that the Tools->Options menu is an out-of-control monster. The very fact that there is a 'search' option there is a tacit admission that it's confusing and un-navigable. It needs to be streamlined and rationalised. I'm not saying that options should be lost, just that it should be more organised. As a software developer this looks to me like a structure that was in place early on in the tool's lifetime and it worked well when there was less in it, but has never been properly rethought as it has just bloated.
2. Documentation: What, there isn't any help? Oh, but there's a Wiki! Well that's all right then. Oh...
The Wiki is in a sad state. It is incomplete in many areas and sadly out of date in others. Many of the sections show the classic signs of having been written by engineers rather than anyone with technical authoring experience. And not in a good way. No-one (NO-ONE) can figure out how to use this software properly, troubleshoot their setup and optimise their experience by relying on this Wiki and, since it is the only documentation available, that's pretty unforgivable. As a case in point (just one example) I present this recent thread:
http://yabb.jriver.com/interact/index.php?topic=81595.0;topicseen. Seriously: this isn't documented anywhere guys?
Come on!It should be a point of much discomfort and embarrassment to JRiver that the XBMC Wiki is comprehensively more complete, useful and
professionally presented than the Wiki for MC.
3. The Interact fora are very good and I have no problem with the fact that 'This Is Support'. If you know how to go about finding it and you know how to filter out the poorer quality info and less well-informed responses there's an awful lot of good info. But this shouldn't be a replacement for documentation, or rather it's not an adequate alternative to proper documentation for anyone and for many less savvy users will be of no use at all in trying to learn how to use this software. There's a lot of stuff here though (and much of it not from devs) that could and should be distilled, properly organised, illustrated and added to the Wiki. Why is no-one doing that (at a
minimum)?
To close out I'll re-iterate: it's a great application and it more than meets my needs and meets most of my wants. For that reason (despite the above) I'll shortly be forking out for my license. But I have a number of friends and family who have shown an interest in my home theatre and the changes I've been making to it recently, including the use of MC. Some have asked if I would recommend this software and, in good conscience,
I can't. Because I know they aren't techie enough to set it up how they want or to fix the problems that they are bound to encounter on their own or with the resources available. And I do enough unpaid tech-support as it is.
Please take this in the spirit it's intended: I'm not slating what you've done, just pointing out an area that's been neglected that would greatly benefit from improvement.