GNU stalkerfs - Summary
This software is part of the GNU Project.
GNU stalkerfs is a 'desktop-search' system which provides its user interface via a virtual filesystem. Using a virtual filesystem as user interface makes it possible to control stalkerfs by just creating, modifying and deleting files.
Basically searching is as easy as creating a file containing the filter rules and reading a directory containing symbolic links to all files matching the filter.
Alternative output-mechanisms, such as XML files are planned.
Besides gathering basic metadata from the filesystem, such as file size, file name, owner UID, owner GID and so on stalkerfs also guesses the MIME type of a file using pyxdg.
Using the MIME type stalkerfs is then able to gather
type-specific metadata stored in the indexed files, such as the interpreting shell for shell scripts and also gather the information needed for full-text searching. Please note that this feature only works for supported file types.
Additionally GNU stalkerfs is going to support a tagging system, which allows to mark files with certain tags. Every tag is displayed as a directory in the virtual filesystem and contains symlinks to the files having the tag attached.
GNU stalkerfs is implemented in Python and requires a GNU/Linux system to run.
Registration Date: Sat 02 Jun 2007 06:38:10 AM UTC
License: GNU General Public License v3 or later
Development Status: 3 - Alpha
posted by sp, Thu 05 Jul 2007 09:00:29 AM UTC
Due to some licensing issues that came up with the release of the GNU GPLv3 the release of the first developer version of GNU stalkerfs has been delayed.
The problem right now is that the development version of pyinotify (http://pyinotify.sourceforge.net/) includes GPLv2-only code as a dependency and hence cannot move to 'GPLv2 or later' or
[...]
- Browse open items
Submit a new item
Powered by Savane 3.14-f13d.
Corresponding source code