From ebf5adb8e9ef993d74fe61fd33c2062e7bcad1c2 Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Tue, 4 Sep 2007 15:01:35 +0200 Subject: Move `NextHurd' (and everything below) into `hurd/ng'. --- hurd/ng/usecaseuserfilesystem.mdwn | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 hurd/ng/usecaseuserfilesystem.mdwn (limited to 'hurd/ng/usecaseuserfilesystem.mdwn') diff --git a/hurd/ng/usecaseuserfilesystem.mdwn b/hurd/ng/usecaseuserfilesystem.mdwn new file mode 100644 index 00000000..6dce5670 --- /dev/null +++ b/hurd/ng/usecaseuserfilesystem.mdwn @@ -0,0 +1,14 @@ +### User Loadable Filesystems + +These appear as _translators_ in the current Hurd and something similar needs to appear in the next hurd. + +* The user should be able to dynamically add and remove translators +* For some reason it seems appropiate to have seperate namespaces (VFS's) for each user (this is quite a departure from Unix. [[SamMason]]) +* translators can be used to expose the structure of an archive file +* translators can be provide access to remote file systems + +Anything else? + +Probably not something we want to worry about now; but I'm guessing that the semantics of the new kernel will be sufficently different from Mach that some rewriting of the existing translators will be needed. From a pragmatic point of view it would be _nice_ if there wasn't too much change. + +-- [[Main/SamMason]] - 11 Jan 2007 -- cgit v1.2.3