Hi! > Hi Eric. Extended attributes (often abbreviated as xattr) are a given in > all modern file systems. Basically, extended attributes are metadata > fields which, in addition to the standard fields (date_created, > date_modified, size, read_only, hidden, etc), the user can arbitrarily > create, for his own use. For instance, such attributes may be defined > as: library_classification, product_quality, contacted_before, etc. > This way, each file is turned into a database record...
Interesting. I was rather thinking about old extra attributes such as the Linux "immutable" flag or the general ACL idea of extended file access permissions. Regarding tagging, I think the typical DOS way to do that would be to store tags in some separate file, either per directory or globally. There are a few shells which implement things like long file names and/or comments for files that way :-) > tagging is ubiquitous, on all systems. Pictures are tagged, emails are > tagged, any file can be tagged. Then, file retrieval is done via the > tags, and searches often take place across the directories. > > For extended attributes, see: > http://en.wikipedia.org/wiki/Extended_file_attributes > > While modern file systems have many more features, I am interested only > in extended attributes, for tagging purposes. > > I hope this explained it. > > Cheers Yes that explains it. Thanks! Eric ------------------------------------------------------------------------------ Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user