ferriscreate
Details
| Size: | 0K |
| Last Update: | 2008-06-04 22:23:39 |
| Version: | 1.4.3 |
| OS Support: | Linux |
| License/Program Type: | GPL (GNU General Public License) |
| Publisher: | Ben Martin |
| Price: | $0.00 |
Description:
ferriscreate 1.4.3 is utilities software developed by Ben Martin.
ferriscreate project is a libferris client which can be used to create new objects in the filesystem.
About Ferris:
In non technical terms libferris makes the file system and other hierarchical storage systems easier to use. For the geeks out there, libferris is a virtual file system (VFS) that runs in the user address space.
As of July 2005 libferris can mount many interesting things ranging from a filesystem from your local Linux kernel through to LDAP, Evolution, PostgreSQL, dbXML, and RDF. To get an impression of the current capabilities of libferris mounting see the plugins/context directory of the lastest release. New things to mount are always being added.
Other than mounting things as a filesystem, the other core concept of libferris is extraction of interesting metadata from your libferris filesystems. This means that simple things like width and height of an image file become first class metadata citizens along with a file's size and modification time. The limits on what metadata is available extend far beyond image metadata to include XMP, EXIF, music ID tags, geospatial tags, rpm metadata, SELinux integration, partially ordered emblem categories and arbitrary personal RDF stores of metadata.
Though some consider the last point of purely academic interest the end result is that you can add metadata to all libferris objects even those you only have read access too, for example, you can attach emblems to this website just as you would a normal file. The metadata interface gives all metadata from file size to digital signature status information equal standing. As such you can sort a directory by any metadata just as easily as you would ls -Sh to sort by file size. Sorting on multiple metadata values is also supported in libferris, you can easily sort your files by mimetype, then image width, then modification time with all three pieces of metadata contributing to the final directory ordering.
Late in 2004 extensive support for both fulltext and metadata indexing was added to libferris. This means you can supply queries against the contents or metadata of any libferris accessable object and have the results returned as a virtual filesystem. With the above mentioned metadata available for searching, finding your files can be done in many different ways instead of being forced to generate fixed directory trees using part of a file collections semantics as directory names. The metadata and virtual filesystem play together here allowing you to geospatially tag both your digital pictures, trip plans, and relevent websites and recall these objects in a single virtual directory no matter what their path or URL may be.
There is also a Samba VFS module which allows you to expose a libferris filesystem as a Samba share. Kfsmd uses the inotify kernel interface to allow libferris to watch changes made to your kernel filesystem by non libferris applications and update its indexes appropriately. Ferriscreate provides a command line and GTK+2 application for creating "new files" with libferris. With this you can create a new db4 database, dbXML database or fulltext index just as easily as you can make a regular file.
The ego filemanager is a GTK+2 interface built on top of libferris. It provides GTK treeview , gevas/edje and gecko based interfaces and makes extensive use of libferris' clients to provide its functionality.
If you have a project you wish to use libferris with and want extensions made don't hesitate to contact one of the developers to arrange consulting.
For the geeks out there, libferris is a virtual file system (VFS) that runs in the user address space. At the moment libferris is a shared object that each application can dynamically link to in order to see the file system through a nicer abstraction.
What's New in This Release:
Support for initial setup of ~/.ferriscreate was improved.
ferriscreate 1.4.3 supports different languages (including english). It works with Linux.
Downloading ferriscreate 1.4.3 will take if you use fast ADSL connection.
0 comments
Add to
ferriscreate Version History
Related Software
|
|
From category: Linux-Distributions |
| KNOPPIX is a bootable Live system on CD or DVD, consisting of a representative collection of GNU/Linux software, automatic hardware detection, and support for many graphics cards, sound cards, SCSI an... |
|
|
From category: Utilities |
| DMD 0.5 is utilities software developed by Wolfgang Jahrling. DMD is a \"Daemon managing Daemons\" (or \"Daemons-managing Daemon\"?), i.e. a service manager that provides a replacement for the serv... |
|
|
From category: Utilities |
| GPM is a mouse server for the console and xterm.... |
|
|
From category: Utilities |
| Devhelp is an API documentation browser for GNOME 2.... |
|
|
From category: Utilities |
| Lookbusy is a simple application for generating synthetic load on a Linux system.... |
|
|
From category: Utilities |
| Parcellite (Parcelle Lite) is a lightweight GTK+ clipboard manager.... |
|
|
From category: Utilities |
| Frotz 2.43 is utilities software developed by David Griffith. Frotz project is a portable Z-Machine interpreter. Frotz is an interpreter for Infocom games and other Z-machine games. It compl... |
|
|
From category: Utilities |
| Bitrock LAMPStack 5.3.0 is utilities software developed by Bitrock. Bitrock LAMPStack let\'s you take advantage of the stability, low cost and high performance of the LAMP platform (Linux, Apache,... |
|
|
From category: Utilities |
| bakonf 0.5.1-1 is utilities software developed by Iustin Pop. bakonf is a python script that creates a backup of all your configuration files, plus some extra informations about the system it runs... |
|
|
From category: Utilities |
| Model Railroad System is an application that can help you run your railroad.... |
|
|
From category: Utilities |
| Copy to Pendrive 0.1 is utilities software developed by rdglinux. Copy to Pendrive is a service menu that allows you to copy files or folders directy to your pendrive (memory key)! When the operati... |
|
|
From category: Backup |
| Genie Backup Manager Home is a very easy to use yet powerful software that can backup and restore files, documents, emails, settings, programs and more to virtually any local or remote device includin... |
|
|
From category: Utilities |
| Burn 0.4.3 is utilities software developed by Gaetano Paolone. Burn is a simple program/script written in Python. It\'s aim is to make it simple and quick to burn CDs or DVDs. Here are some... |
|
|
From category: Utilities |
| make_dvd.pl is a Perl tool that allows you to build your own DVD ISO images.... |
|
|
From category: Utilities |
| FilterProxy 0.30 is utilities software developed by Bob McElrath. COPYRIGHT=1] It has a modular system of filters which can modify web pages. The modular system means that many filters can be appli... |
Leave a comment