summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergiu Ivanov <unlimitedscolobb@gmail.com>2010-06-03 10:10:02 +0300
committerSergiu Ivanov <unlimitedscolobb@gmail.com>2010-06-03 10:10:02 +0300
commit0615d43fecfebcb8a5475ad2aebc82a4e87d7f2d (patch)
tree2179770dd6fb232fe4eb592a89e438faac7ba6b8
parent520ee27949ba2cdb1e01cd66aa951d9368037dfa (diff)
Add scolobb's roadmap.
-rw-r--r--user/scolobb.mdwn43
1 files changed, 43 insertions, 0 deletions
diff --git a/user/scolobb.mdwn b/user/scolobb.mdwn
index d64ac133..017936e5 100644
--- a/user/scolobb.mdwn
+++ b/user/scolobb.mdwn
@@ -13,6 +13,49 @@ Sergiu Ivanov
Mail: <mailto:unlimitedscolobb@gmail.com>
+# Current Activity
+
+I am currently busy finishing the university semester, this is why I
+am rather passive.
+
+## Roadmap
+
+* **Build `nsmux` under the Hurd tree** -- **antrik** has been urging
+ me to do this for a long time, so I definitely have to give it a
+ try.
+
+* **Try Thomas's `nsmux-notify` branch** -- To support his stance
+ against including `nsmux` in the Hurd source tree, Thomas added to
+ `nsmux` the ability to listen to port notification (as I understand
+ it). I have to try that, too.
+
+* **Make proxy nodes go away when the proxied translator goes away**
+ -- This should be done by listening to notifications on the ports to
+ the proxied translators. A similar functionality is already
+ implemented in `unionmount`, but it was decided that `nsmux` should
+ use standard notification interfaces, as opposed to the custom
+ demuxer and handler implemented in `unionmount`.
+
+* **Don't attach anonymous translators** -- There is no special point
+ in attaching anonymous (formerly known as dynamic) translators to
+ specific nodes. Keeping them orphan should simplify the design of
+ `nsmux` by eliminating the need for shadow nodes, whose main purpose
+ was to serve as virtual locations to attach translators to.
+
+* **Setup a list of nodes proxying static translators** -- This list
+ is needed when for the filter, which should also be able to go down
+ the static translator stack, not only the stack of anonymous
+ translators.
+
+* **Cleanup `nsmux`** -- When I was writing `nsmux` my acquaintance
+ with good coding and code formatting practices was very basic, which
+ resulted in messy and sometimes ugly code.
+
+* **Implement recursive propagation of translators down directories**
+ -- This task was planned long ago and is fascinating, but I won't be
+ working on it in the near future.
+
+---
# Google Summer of Code: 2009 Project