Frequently Asked Questions
Pathena makes use of full-text indexing and search techniques. Its software architecture is based on the following components:
Currently Pathena requires that file indexing be performed as a separate, explicitly managed activity. Users specify indexing profiles to indicate which portions of their file systems are subject to indexing and which file types to include. Indexing can be performed on demand or in a regularly schedule manner. Future versions will aim for tighter integration with the underlying file system to reduce the indexing lag.
Pathena is designed to index individual files as maintained by the operating system of a desktop or workstation. It is not intended to access application-specific data stored in proprietary database formats. Nor does it attempt to index your browser histories or track other types of recent access patterns. It works best when indexing data with a certain amount of permanence rather than ephemeral information. Also, Pathena's operation is strictly local; it makes no attempt to access any Internet sites or initiate external communication of any kind.
Installation is trivial for many platforms (e.g., recent versions of Linux). Fedora Core 2 and later include suitable implementations of all required packages. If all RPMs from a Fedora 2/3/4 distribution have been installed, Pathena should run out of the box. Many of the other Linux and BSD distributions should be similarly endowed. In any case, the installation script tells you if any required packages are missing. If you don't want to proceed, you can stop there and you've lost only one minute of your day.
Pathena is written in Python along with a little SQL and a few shell scripts. These components don't need lengthy compilation. If all dependent packages exist on your system, the build process takes only a minute or two.
Currently, the following file types are supported:
Pathena was named for one of the lesser known figures from Geek mythology.
|Administrator: Ben Di Vito||Last Updated: 31 October 2005|