Revision 1 (by moose, 2006/03/06 10:35:57) Initial Import
 - Workspace
	- is a dir:
	  - lists all files and dirs recursivly.
       - might have to try and guess if its a recursive link :(
         ie: if (islink($file) && readlink($file) =~ $file) or dirname(abspath($file)) eq $curdir;

 - Dir
	- has associated "types" (ie: text/html)

 - Type
	- has a mime/type
	- has
     o Pattern to match: pat:*.txt
	  o regex to match: match:README imatch:makefile

 - sort types:
   - Type: headers, Source, docs,