Dear list.

On the Application Wish List (http://www.etoile-project.org/etoile/ mediawiki/index.php?title=Applications) I note that we have a 'Media Player Application' which some want to be 'similar to iTunes'.

I'd just like to explain why I think iTunes is horrible and doesn't fit with what I see as the GNUstep way of doing things.

Mainly, it does three (four) things which aren't really connected as I see things:

1) Organises media files
2) Plays media files
3) Burn media files to CD
(4) Connect to the iTunes Music Store)

Of these, a media player should only do no. 2, play media files.

I'm a BeOS user and one of the things that makes me love BeOS to bits is its shell, the Tracker. The Tracker/Finder/shell is, IMHO, where you should organise your files. Playlists are smart searches on extended attributes, etc.

Anyways. Instead of making some behemoth like iTunes, make the graphical shell the best place for organising files by making it aware of attributes like ID3 tags etc., and allow me to add other attributes to make arbitrary playlists (one song from this artist, two songs from that one, etc). Of course, this would mean that if someone wants to make a photo/video/pdf/whathaveyou library type app, half the work would already be done as it would just be a matter of setting attributes and storing smart searches.

And on GNUstep, burning CDs should be a service of a CD burner app.

Keep applications as small as possible!

Take care,
Niklas

_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss

Répondre à