zlcatalog 0.2 review
Downloadzlcatalog project is a C library that can be used to organize information in a non-hierarchical way. The zlcatalog system attempts
|
|
zlcatalog project is a C library that can be used to organize information in a non-hierarchical way.
The zlcatalog system attempts to break away from the common hierarchical paradigm found in many applications today. The tree structure of folders and items is a natural extension of an operating system's structure used to store files.
But is this the best way of organizing things? What if I want something to belong to more than one group? What if I want to view my groups in a different way? Do I really need to know how my files are stored on the disk? The zl_catalog system attempts to address these issues.
Here are some key features of "zlcatalog":
XML file structure
elements can belong to multiple groups
groups can be sorted by name, date, modification or access
API provides easy methods of bulding groups from directories, adding/removing groups, adding/removing elements, etc.
What's New in This Release:
elements now track when they are accessed, which can be used for sorting
moved filesystem related functionality to zl_catalog_fs.c
added the ability to bound a group to a range
added the ability to shuffle groups
various bug fixes
zlcatalog 0.2 keywords