summaryrefslogtreecommitdiff
path: root/community
diff options
context:
space:
mode:
authorGNU Hurd wiki engine <web-hurd@gnu.org>2008-09-18 19:38:13 +0000
committerGNU Hurd wiki engine <web-hurd@gnu.org>2008-09-18 19:38:13 +0000
commit4441da6fd6a22f558a3130af1690b71d2d033f2a (patch)
tree62e2381d3a3a422b4a049c03b7acfc72e62b61a4 /community
parentc56b0de86ff150428e918d93671d94f42a5e680e (diff)
web commit by scolobb
Diffstat (limited to 'community')
-rw-r--r--community/scolobb.mdwn38
1 files changed, 12 insertions, 26 deletions
diff --git a/community/scolobb.mdwn b/community/scolobb.mdwn
index 6edf1bda..594281fe 100644
--- a/community/scolobb.mdwn
+++ b/community/scolobb.mdwn
@@ -16,8 +16,6 @@ Mail: <mailto:unlimitedscolobb@gmail.com>
Project: Namespace-based translator selection
-
-
---
## Current Task
@@ -34,28 +32,10 @@ The code is at <http://github.com/scolobb/nsmux/tree/master>.
* The skeleton which mirrors the filesystem.
-####TODO:
-
-''(I manually fixed a broken merge, so this TODO might contain outdated information - ArneBab )''
-
-* Implemented the propagation of a translator on all files belonging
- to directory 'dir' in the case of the following query: 'dir,,x'
- (might change, see the thing with "recursive wrappers")
-
-* Create the generic filter translator.
-
-* Any translator can access the untranslated version of the node it is
- to be set upon by specifying the corresponding flags to the
- <lib>_startup routine, where <lib> is the name of the library used
- to create the translator.
-
-* Create the translator '0' (providing the untranslated version of the
- node).
-
-* Create the "recursive wrappers" for one-node translators.
-
* Provide proxy nodes (modify the standard version of netfs_S_dir_lookup).
+####TODO:
+
* Create the generic filtering translator.
* Create the translator '0' (providing the untranslated version of the
@@ -66,6 +46,10 @@ The code is at <http://github.com/scolobb/nsmux/tree/master>.
* Create special translators for the main proxy so that its functionality
should be complete.
+* Implement sharing of dynamic translator stacks where possible.
+
+* Make dynamic translators go away as soon as they are not required.
+
* Refine the skeleton in several places so that it should become faster
and more reliable.
@@ -78,15 +62,17 @@ The code is at <http://github.com/scolobb/nsmux/tree/master>.
* Patch libnetfs (it does not support file_get_translator_cntl, for
instance).
-* Patch libnetfs (?).
-
---
###Progress
-####6: Mon Aug 4 - ?
+####7: Sat Aug 30 - Fri Sep 5:
+
+> Added the code for shutting down dynamic translator stacks.
+
+####6: Mon Aug 4 - Fri Aug 29:
-> Implementing the proxy nodes.
+> Implemented the proxy nodes.
####5: Thu Jul 24 - Thu Jul 24: