I've been watching the development of several front ends for the Mac with great excitement. Keep it going guys!
So I'm starting to play with the skins and it has gotten me to thinking (and that's a dangerous thing!)
Since we are all still very early in the development of a good MacCar FE, why don't we establish a standard of sorts for the skins on the Mac? That would allow creative skins to be easily used by all the FE's in development and concentrate our efforts.
Most FE's share a few very common skin requirements. For example, most have a general background graphic, and most have some buttons that do something. Since most of the skins I have seen share a lot in common, is it possible to standardize the naming convention to improve interoperability?
I realize that all programs won't comply 100% to the standard, but I bet most programs could be written to 'fall-back' to the standard graphics formats if their specific graphic requirements were not available.
For example, I really like the CCar project's naming convention.
background.png (or jpg)
button.artists.off.png
buton.artists.on.png
button.icon.background.png
button.now.playing.off.png
.
.
etc....
But I'm sure there are other equally simple naming conventions that could be considered as well. Since most frontends ultimately do the same things, it seems like they could use the same resources.
Do you guys think it is possible to create at least minimum set of standard resources and a naming convention so that skins are somewhat interoperable? Developers could extend the feature set (e.g.: custom.logo.flash.swf), when they add something new or unusual, but then the extension could be added to the standard.
Maybe a pipe dream...but it would be nice if we could figure it out.