All of lore.kernel.org
 help / color / mirror / Atom feed
* ReConfigurable Directory Structure & Agrregation of files according to semantic.
@ 2004-03-16 22:45 faraz ahmed
  2004-03-16 23:52 ` Alexander G. M. Smith
  2004-03-17  2:49 ` Isaac Claymore
  0 siblings, 2 replies; 21+ messages in thread
From: faraz ahmed @ 2004-03-16 22:45 UTC (permalink / raw)
  To: reiserfs-list

Hi EveryBody;
Iam an final year engneering student and as part of
our final year project we have implemented a
filesysten which  
support more than 1 Directory Structures for the same
set of files. Each Directory Structure is a XML file
discribing the directory structure as well as the
attributes of the Files to be listed under Each
directory. The file system the mounts this XML file &
produces the directory listing by querying the FS for
files which match the criteria. The Project will soon
be made public under GPL. Following is the abstract.
Please guide me with your valuable suggestions.


//==============================================
1. Idea of our project:
//==============================================
The aim of this project is to implement a solution
that provides file-level host-based virtualization
that provides for better aggregation of
content/information based on semantics and properties.
File-system organization today very closely mirrors
storage paradigms rather than user-access paradigms
and semantic grouping. All file-system hierarchies are
containers that are expressed based on their physical
presence (a separate drive letter on Windows, or a
particular mount point based on the volume in Unix). 
We wish to implement a solution that will allow users
to organize their files based on their convenience. We
define this convenience in the following forms: 

The ability to organize the namespace based on certain
attribute properties (file-system metadata
virtualization). 
Ex Directory Listing as an output of high level
relational query based on file attributes.

The ability to de-link position of a file in the
hierarchy from its actual storage (file metadata
virtualization) 
Ex Directory Listing as an output of high level
relational query based on file attributes.

The ability to de-link position of a file in the
hierarchy from its actual storage (file metadata
virtualization) 
Ex Automatically Listing the files with the proper
attributes in the respective directories. Create &
forget file system now puts your MP3 file in the right
folder no matter where they are stored on the disk.

The ability to create and manipulate namespaces using
well-known metaphors (XML schema descriptions and
schema editors) 
Ex. Define the directory structure with directory
query as an XML file. Mount multiple such directory
structures (virtualization). There by allowing
multiple organizational views for the same set of
files.

The ability to continue using the standard metaphors
for manipulation and access to information
(file-system kernel API’s), thus maintaining current
large body of applications unbroken) .
Ex. Make all this features available as an standard
file system so existing apps wont fail

__________________________________
Do you Yahoo!?
Yahoo! Mail - More reliable, more storage, less spam
http://mail.yahoo.com

^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2004-03-22 22:37 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-03-16 22:45 ReConfigurable Directory Structure & Agrregation of files according to semantic faraz ahmed
2004-03-16 23:52 ` Alexander G. M. Smith
2004-03-17  2:49 ` Isaac Claymore
2004-03-17  3:22   ` Alexander G. M. Smith
2004-03-17 14:47     ` David Masover
2004-03-17 17:19       ` Hubert Chan
2004-03-18 23:04         ` David Masover
2004-03-19  0:32           ` Alexander G. M. Smith
2004-03-19  1:39           ` Hubert Chan
2004-03-17  4:10   ` Hubert Chan
2004-03-17  6:28     ` Isaac Claymore
2004-03-17 16:49       ` Hubert Chan
2004-03-20 17:54     ` Valdis.Kletnieks
2004-03-22 21:08       ` Hubert Chan
2004-03-22 21:28         ` Valdis.Kletnieks
2004-03-22 22:37           ` Hubert Chan
2004-03-17  7:53   ` faraz ahmed
2004-03-17  8:14     ` Hans Reiser
2004-03-17  8:20     ` Nishant Sharma
2004-03-17 17:04       ` Hubert Chan
2004-03-17 17:49         ` Nishant Sharma

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.