1. Whole house media network
It needs to be robust and flexible to claim a "whole house media network" as a feature, but yes, definitely. The problem accomplishing this is the number of methods different people are going to want to use, and the large variety of hardware they'll have at their disposal to do it. "Flexible enough" is a tough metric to measure against...
2. One remote
Some sort of reliable remote is a good thing. For my current needs a MCE remote is fine, but when going to the whole house media network idea, more is obviously needed.
3. Synapse (a media PC)
Lots of people are headed towards HTPCs, but it seems smarter to get MC put onto another (cheaper) vendors hardware. I don't see a real way for JR to compete price-wise with what is already on the market.
4. Open the MC database to a coalition of software companies -- RockBox, foobar, MP3 tagger, dbPowerAmp, Zoom Player, etc.
I like this idea in terms of its possibilities. For me Rockbox is the one that I care about. I imagine being able to have all of my MC metadata available to me and my customized Rockbox database views. This would be portable audio magic! I don't know how those other players would really effect me ever.
Along these lines though, hooking up with something along the lines of MusicBrainz, last.fm or Allmusic could prove very beneficial. If all of the MC metadata addicts could contribute to a more robust database than YADB (in terms of type of data stored) it'd become a huge source of information. I imagine I might be dreaming on this one...
Of course if you just expanded the fields involved in YADB, it'd get the same affect, but that's another story...
5. Database as a hub for developers (similar to #4, but oriented more toward individual developers.
Yes, let plugin developers get their hooks in. I don't know if I actually know what is possible here though...
6. MC Market -- a list of vendors who provide add-ons and a way for them to get paid with MC one click
I doubt I'd ever care about this, but as long as it didn't get in the way of the rest of the program (like tends to happen with the itunes store) I wouldn't mind.
7. Contacts and other amorphous information organization -- may need to be done as a new program
Interesting idea, but it reeks of spreading the program too thin and in too many directions. If it were done right, I
might appreciate it, but doing it right sounds like a ton of effort for a minimal return.
Also of interest to me:
-Relational database (or data linking of some sort)
-Further access rights and party mode options.
Previously posted:
A more robust Access Control would be useful.
What I'd like to see includes:
Savable filters - it is aggravating to have to re-create a filter every time I turn Access Control on.
An on/off list for all of these saved filters - basically just a list of all saved filters with a check box to designate on or off. It would make sense to allow for different passwords for each filter too.
Default Filters - It would also be useful to set certain filters to default to "on", so that if one is turned off during a session it will automatically be turned back on the next time MC starts up.
Remote Client specific filters - I don't have need for this myself currently, but I saw it discussed someplace and it makes sense. Basically, for Kid A's room apply all filters, Kid B's room apply all but the PG-13 filter, for Ma n' Pa's room apply no filters, or something to that effect.
Only other reference to the subject I managed to find right now:
http://yabb.jriver.com/interact/index.php?topic=42744.0
Also, in regard to Party Mode, it would be nice to have the ability to lock the player into a certain view so that I can make a nice simple one that doesn't need to be explained to the many morons that I'm friends with.
There were also some "jukebox" features that I saw requested in another post (somewhere around here) that would work well as part of Party Mode.
Remember, Party Mode is also peak time for free advertising mode.