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

Reply via email to