Development of a tag-orientated file system
Development of a tag-orientated file system
Background
Nowadays, some file organisation systems already use the option of assigning keywords (tags) to files to make them easier to find. Good examples of this are MP3 players, which today generally use the information contained in MP3 audio files to organise the files.
Although the principle has already proven itself, today's file systems still work with folder structures and additional programmes are required to manage them using tags.
Job description
A file system is to be developed that uses tags instead of the previous folder structures. The aim is to evaluate which data structures are useful for managing files, how applications can benefit from this and what advantages and disadvantages arise from this technology. An interface for plugins that can semantically analyse files and automatically generate tags is also desirable. In addition, compatibility for existing applications should be guaranteed where possible or sensible.
The file system or its user interface should be tested by end users in order to record their satisfaction and change requests.