Today I installed canola. Removed it after 10 minutes. Why are developpers of media application using the "scan+database" based approach instead of just letting user browse folders to open the media they want?
The scan+database approach: - wastes precious energy on mobile devices (99% of the scan will be wasted and I assume reading the card is not free) - slow things down by wasting system cache (useless IO) - doesn't work at all when the user has multiple cards holding well ... media (why would one buy multiple cards otherwise?) - doesn't work when the user reorganize its folders (start scan again) - prevents user to remove cards "in use" with scary messages - doesn't work when the card has many non media folders and files (eg: maemo mapper which is a great application) - presents the user with an awful install experience: "please wait" and you can't do a thing for minutes (or hours I can't say). - is totally user-interface incoherent with about all the other apps on the device Folder approach is intuitive, shared by all reasonable apps on all platforms, doesn't waste anything and just works. If you want indexing for the user just add a "add media directory to index" option and let user open "index" files. Any idea? How long before common sense returns? Sorry for the rant, Laurent _______________________________________________ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers