Quote: Originally Posted by
strandtc 
First... It should be compatible with different hardware platforms.
Absolutely. Silverwolf up to v1.3 was so hardware specific it didn't get much attention.
Quote: Originally Posted by
strandtc 
Second... it should be easily expanded
Absolutely again; mind you I think most frontends are expandable - to what degree and how easy that is is another question altogether.
Quote: Originally Posted by
strandtc 
Third... it should be easily maintained/updated.
Silverwolf2 will be able to automate updating itself (next release), its skins, libraries, etc. but updating anything else is outside its scope.
Quote: Originally Posted by
strandtc 
Now I'll throw in my 2 cents about a direction this might take. The frontend should be distro agnostic. At the end of the day, all I should need is a dependancy list.... because in 2 years from now there is going to be a new video card... new chipset... new network card.. etc. And if the custom distro thats developed specifically for the front end doesn't work... you will loose users.
I also think it should run on X.. because there are so many other graphical apps that run on X which could be integrated with the frontend.. and why bother writing a graphics library when so many already exist?
2 years from now.. when someone wants to add something to the app.. and they have been writing graphical apps for linux already... they are probably going to be able to do that faster if its written in GTK or QT.
I think people are primarily using windows in their carpc because 1) There are some good frontends.. and 2) It works with their hardware.
No arguement! I would also add that alot of people are using Windows on their car PC because that's what they know. Here is where car-specific distros like linuxICE or slax might ease the pain of transition.