Release Notes: This release improves the interface for plugin registration, allowing dynamic installation of indexing plugins. ferrisls can now present its results as RDF. Federate indexes can now perform URL substitutions for matching document paths. Read-only db4 files can now be mounted. PostgreSQL index plugins can now read their configuration files from read-only NFS shares. A new ferris-myrdf-inference performs offline RDF smushing.
Release Notes: New Clucene 0.8.x fulltext and metadata index modules were included along with a new Xapian metadata index module. There were updates for single term redland metadata index queries, and the redland metadata index module now uses db environments where available. libferris-googleearth now also falls back to /usr/local/bin for the libferris-googleearth-bouncer.pl path and supports miles as a unit in geographic queries. A new "Global Smush Group Leader Regex" was added to indicate URLs which are always new content.
Release Notes: Improvements were made to ferris-first-time-user. The ClipAPI now falls back to using command line clients if DISPLAY is not set. myrdf and rdfcacheattrs were re-enabled using dbenvironments where available. ferris-verify-dot-ferris-databases.sh was added for testing for corrupted redland databases for builds which do not support dbenvironments. The copy to self test in FerrisCopy was improved. An URL escaping problem in the pg ea index module when touching docidtimes was fixed. There were also fixes for building on Debian systems, various improvements in the configure script, and updates for swig wrappers.
Release Notes: The ability to desktop search with Google Earth was added. Many updates were made to the postgresql ea and fulltext indexers. rdfcacheattrs was temporarily disabled due to the high potential for redland db corruption. Improvements were made to xsltfs:// and ferrismv. ferris-mount-etagere-as-kml.sh was added to setup a Google Earth fuse mountpoint. Implicit tree smushing speed was increased. Cross process emblem creation notification was added. Changes were made to the Xapian fulltext modules, so such indexes will need to be remade. The Rememberance RDF format was updated.
Release Notes: A Redland RDF EA indexer plugin and a Beagle fulltext indexer plugin were added. ferris-capplet-medallion was updated. Fixes were made for various other regressions.
Release Notes: New features include the ability to cache a derived EA into an RDF store, the ability to put xsltfs arguments in the URL scheme prefix, the ability to customize the file postfix for xsltfs output, the ability to implicitly mount XML from an obby buffer, and the libferris-tree-as-xml EA on mounted XML. ferris-filesystem-to-xsltfs-sheets can now set up a FUSE mountpoint and mount script. Improvements were made to the thin filesystem DOM wrapper. Selecting the default location and storage for myrdf was cleaned up. Overmount attempts are no longer made for the emblem:emblems-pixbuf EA.
Release Notes: A new ferris-filesystem-to-xsltfs-sheets command was added to automatically generate a set of forward and reverse xslt sheets to obtain a desired document format. A proof of concept example generates a virtual Excel 2003 document from a mounted PostgreSQL database. Reverse xsltfs stylesheets now resolve updates using relative paths by default. PostgreSQL mounting now exposes some schema metadata. Initial support for namespaces in mounted XML was added. A bad interaction of implicit "-d" for ferrisls and overmounting was fixed. Small bugfixes were made for gcc 4.1.x.
Release Notes: This release adds xsltfs:// for reading/writing virtual filesystems created as the result of XSL on an underlying filesystem, a bugfix for runaway inference in Context::getAttributeRootEmblem(), large mountDOM() speed improvements, implied -d in ferrisls when listing non-directories from the commandline, and a fix for the -h option in ferrisls in some environments.
Release Notes: The ability to perform full data journal across processes for mounted XML was added. The ability to mount libobby was added. A new index module was added to invoke an external perl script for results. The VM system updated and optimized. The FerrisCopy code now preserves RDF metadata as RDF at the destination, and gracefully downgrades kernel EA into RDF if the destination doesn't support kernel EA. A resource leak in the Xine plugin was fixed. Handling of larger Etagere is now more efficient. Logic for using sendfile(2) for file copying was added. sigc++2.x can be optionally used to compile.
Release Notes: The ability to set the default view and edit actions based on arbitrary file metadata, A new fulltextindex plugin supporting Web searching with Yahoo!. A new EA generator using libxine for metadata. The ability to select a storage method for personal RDF, updates to fam API usage to avoid deadlock with gamin in rare but possible cases, and large GTKTreeModel speed improvements. A few subtle bugs in GTKTreeModel were fixed. Updates for hidden symbol removal. is-unseen EA can now be written too. Improvements to tree copying code.