Frank Ludolph wrote: > Marcelo H Majczak wrote: >>> There is two options: >>> 1. Disable home indexing, and point to a FAQ page to >>> tell user how to >>> enable it. >>> 2. Enable it by default, FAQ tell user how to disable >>> it. >>> >>> >> >> I'll take the [1] and suggest a first login window where the end-user could >> check enable what s/he wants. I'm on the disable all camp but see how a >> "friendly, hold-in-hand" experience would help to increase the user base. >> >> We have a first login window already which gives credit to developers. That >> is ok. >> >> I'd like a second one (but no more than two; keep clean). A simple selection >> like "I want all services On" and "Leave me alone" with maybe a third option >> to customize a _short_ list, like home indexing, zfs auto snapshot and what >> else. The FAQ should point to the Menu/Preferences where you should be able >> to do all this later on anyway. >> >> It should default to All-On to entice new users. I think long time users, >> developers, admins etc would be happy to click a "leave me alone" option. I >> would. >> > I do recall that search indexing initially caused quite a commotion on Macs. > > It's best to not ask the user questions, but if necessary ask the > questions within a context where the user is prepared to make an > informed decision. In this case that might be done by adding a checkbox > at the bottom of the Tracker window: > > [ ] Index files for faster searching > > Better yet is to implement searching so that it runs in the background > and doesn't interfere with system responsiveness and there is no need > for the question. > > The initial user experience is very important - a sluggish system the > first time you use it is a real loser - it will turn off a lot of new > users. *If* it takes tracker more than several seconds to index a newly > installed system and one of the two above two solutions are not > available, I would suggest disabling auto indexing and release noting it > until a non-interference solution is available. Better to dis search > than to dis the whole system.
Not to chime in with "me too"; but that illustrates my view of it in far better words than I could have expressed. If tracker isn't ready for "primetime" it shouldn't be enabled by default; if it is, then there is no good reason (other than personal preference) to disable it. Thanks Frank. -- Shawn Walker
