Tagsistant is a semantic filesystem for Linux and BSD kernels. It uses directories as tags and allows file tagging by simply putting files inside desired tag directories. The path you are walking by is your query, e.g. tagsistant/tag1/AND/tag2/OR/tag3/AND/tag2/. Being a low level interface, a filesystem can be instantly used by shell users, file managers, or CGI. A plug-in architecture is under development to add autotagging functionality for common files like .mp3, .ogg, .jpeg, .html, and .xml. A transparent ontology engine is also under development to allow users create a relationship schema between directories.
|Tags||Desktop Environment File Managers Information Management Metadata/Semantic Models Filesystems|
|Operating Systems||Mac OS X POSIX BSD Linux|
Release Notes: Reasoner has been implemented: tags can include other tags or be equivalent each other. Memory leaks have been removed.
Release Notes: Plugin support was added with example plugins for auto-tagging files. There can be no duplicated tags in queries. Some SIGSEGV bugs were resolved.
Release Notes: A bug in tagsistant_rename was fixed. Both directories and files can now be renamed properly.
No changes have been submitted for this release.