One of the main beauties of MythTV is the fact that you are getting a wonderful implementation and an ever expanding user base who are all willing to ‘give back’ in some way.
At least, that is what it first appears to be like.
MythTV’s installation can be daunting, but the end result is very impressive. The provided support via the mythtv-users mailing list is enough to put some companies support structure to shame. Technical questions get quickly answered and, when they cannot be answered, a poster was quickly pointed in the right direction. Of course, there are always a couple of nasty responders, but that comes with the territory.
Or so one might think. After being on the list for 6 months, one realizes that there are two classifications of people on the mythtv users list: knowledgable (let’s call them “old-timers” since they have been on the list for a long time) and newbie (people who inistalled recently and are trying to get off the ground, or ones that have recent successful implementation and are trying to help the product grow). The dynamics of the two groups cause a fair amount of friction and noise in an otherwise prosperous mailing list.
As with any complex installation, you see a lot of the same questions show up on the mailing list. This is just natural. While efforts at a FAQ have been on-going, human nature is to simply ask the question rather than hunt for the right question/answer. Rather frequently, you see the more vocal of the ‘old-timers’ slap around an inexperienced poster for not checking the FAQ or misphrasing items. This is generally tolerated on a mailing list when you are trying to keep things moving and teach at the same time. Unfortunately, that also teaches the other posters that it is ok to be nasty in a response.
Over the course of the 6 months snippet in time, it was quite surprising to see a fair number of the responses to postings (not the majority, but a growing minority) were general ‘turn off’ messages that degraded in to flames, apologies, and more flames for posting apologies. It is silly and sad at the same time.
The mysterious class-like structure of the ‘old-timers’ is such that they expect that everyone else should know as much about MythTV and its history as they do. The impression is that if a poster has not read every past posting and article, then that poster has not properly researched their problem. You actually see a lot of references to the main author/project lead and “the mythtv-devs” in regards to history and rules of mythtv that ‘everyone should have known about’, in an effort to create some form of authority in the posting without actually mentioning the contents of the reference. In other words, the use of the main author’s name is done to create a sense of authority, and it seems unlikely that the main author nor the mythtv-devs even know about this. Additionally, several of the developers who frequent the mythtv-users list will lash out at a poster, clearly throwing weight around, all while the majority of the newbie (see definition above) portion of the community have no idea who that person is until they identify themselves as “one of the devs”.
In summary, as someone who wishes to help out others with their MythTV installs and share some of our experience so as to make their road a little easier to travel on, try to keep a level head and don’t get bitter. Spread that wealth of knowledge you have gained.