Okay, damn it. Now the gloves come off.
We are a community based project, who are trying to get their feet stable, especially since we are lessening our dependence on Pluto to handle infrastructure.
Our concerns first, are getting a builder running for the next release, and to fix as many critical bugs as on our list before the 0810 release. This means, not many new features, but a few.
Our UI approach _IS_ the right one considering the sheer number of display devices we need to target. I have said it once, and I will say it again:
LINUXMCE IS NOT A MEDIA CENTER. IT IS A SMART HOME PLATFORM. THIS IS ITS FIRST PRIORITY!
While Orbiter is not perfect, and it is a bit behind the curve, it is more than capable to build a beautiful looking UI that targets not one, but over 7 different display targets. We just haven't gotten there, yet. the Basic skin is just that.. Basic. It was designed by Pluto to test and make sure that Orbiter was working in the first place. As such, it doesn't focus on aesthetic, as much as functionality. I want to replace this, and am actively looking for help from other people who can follow my lead, and produce something aesthetically pleasing.
The second issue is of course, that we are using disparate system components linked together with a message buss. For some of these pieces, such as the Xine_Player, this is very smooth and well integrated. For other pieces, such as the MPlayer_Player, or the MythTV_Player, it isn't so well integrated. It is possible to tighten the integration between these pieces to smooth things out, but it takes man power, moreso than it does time. I want to be able to make it so that the MythTV screens are not used, instead, using the Orbiter UI, so that scheduling, etc.. can be done from any display surface in the house. Similar things need to be done to the web browser, and other smaller pieces.
We even have someone who is actively working on re-vamping the web admin.
If you obviously felt enough passion for this project, to scream at it from the top of your lungs, you need to ask yourself, what can you do to help? Furthermore, just do it.
Until then, you have NO RIGHT to bitch. Go home.