Comment 22 for bug 646724

Revision history for this message
Seif Lotfy (seif) wrote : Re: [Bug 646724] Re: not all files show up in files-place

It is possible for the filesystem to notify Zeitgeist if a change happens.
Sadly it is very costly memory wise (kernel side - inotify). We are looking
into an alternative to use gio. We already did the changes needed on the ZG
side. We still need to solve the issue where we capture events on the
filesystem.

On Fri, May 6, 2011 at 10:46 AM, Paddy Landau <email address hidden>wrote:

> Post #15 has to be the way to go. It merges the best of flexible, fast,
> and thorough, in a user-friendly way.
>
> You cannot prevent people from installing programs that have no
> knowledge about ZG. Therefore, you always will need a thorough search.
> Having a "locate" every now and then is not good enough, because the
> user could well search for a file before "locate" has picked it up.
>
> However, if ZG can link into the file system itself (or the file system
> can notify ZG of changes), ZG would be instantly aware of any change. Is
> that possible?
>
> --
> You received this bug notification because you are subscribed to unity-
> place-files.
> https://bugs.launchpad.net/bugs/646724
>
> Title:
> not all files show up in files-place
>
> Status in Unity:
> Triaged
> Status in Unity Files Place:
> Triaged
> Status in Zeitgeist Framework:
> Fix Released
> Status in Zeitgeist Data-Providers:
> Invalid
> Status in “unity-place-files” package in Ubuntu:
> Triaged
> Status in “zeitgeist” package in Ubuntu:
> Fix Released
>
> Bug description:
> The Unity interface, with its files-place feature for user access to
> files/documents etc. is really great.
>
> However there is a problem since the search feature relies wholly on
> zeitgeist (AFAIK), in the zeitgeist is not tracking everything.
>
> E.g. in openoffice, I create a new file (or open an existing one) from
> within openoffice itself. This file does not show up, presumably
> because openoffice does not (yet) push its activity to zeitgeist.
>
> I guess any number of other programs could suffer the same problem.
>
> For the average user, this is surely going to be confusing. They will
> create documents via legitimate means ('New ...' buttons in their
> applications), and then expect to be able to search for them in the
> Unity files-place interface.
>
> To avoid this confusion I would guess there really needs to be a
> filesystem watcher on the home dir (or key folders within it) so that
> zeitgeist is aware of activity caused by non-zeitgeist-aware
> applications.
>