savannah-register-public
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-register-public] [task #6971] Submission of GNU stalkerfs


From: Stephan Peijnik
Subject: [Savannah-register-public] [task #6971] Submission of GNU stalkerfs
Date: Sat, 02 Jun 2007 06:40:19 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3) Gecko/20070310 Iceweasel/2.0.0.3 (Debian-2.0.0.3-2)

URL:
  <http://savannah.gnu.org/task/?6971>

                 Summary: Submission of GNU stalkerfs
                 Project: Savannah Administration
            Submitted by: sp
            Submitted on: Saturday 06/02/2007 at 08:40
         Should Start On: Saturday 06/02/2007 at 00:00
   Should be Finished on: Tuesday 06/12/2007 at 00:00
                Category: Project Approval
                Priority: 5 - Normal
                  Status: None
                 Privacy: Public
        Percent Complete: 0%
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
                  Effort: 0.00

    _______________________________________________________

Details:

A new project has been registered at Savannah 
This project account will remain inactive until a site admin approves or
discards the registration.


= Registration Administration =

While this item will be useful to track the registration process, *approving
or discarding the registration must be done using the specific Group
Administration
<https://savannah.gnu.org/siteadmin/groupedit.php?group_id=9320> page*,
accessible only to site administrators, effectively *logged as site
administrators* (superuser):

* Group Administration
<https://savannah.gnu.org/siteadmin/groupedit.php?group_id=9320>


= Registration Details =

* Name: *GNU stalkerfs*
* System Name:  *stalkerfs*
* Type: Official GNU software
* License: GNU General Public License V2 or later (The stalkerfs
documentation is licensed under the terms of the GFDL, with no invariant
sections.)

----

==== Description: ====
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 (or will be) 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.

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.

A tarball can be found on fencepost: ~sp/stalkerfs-0.1.92.tar.gz


==== Other Software Required: ====
Python 2.4 or later (PSF, GPL-compatible)
libfuse 2.5.3 or later   (GPL/LGPL)
FUSE bindings for Python; version 2.5 or later (LGPL)
pyxdg (GPL)
pyinotify 0.7.0 or later (GPL)







    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/task/?6971>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]