summaryrefslogtreecommitdiff
path: root/hurd
diff options
context:
space:
mode:
authorThomas Schwinge <tschwinge@gnu.org>2007-11-13 17:58:38 +0100
committerThomas Schwinge <tschwinge@gnu.org>2007-11-13 17:58:38 +0100
commit6d68f04b6434152c21a5c20074f19835b1ccab09 (patch)
tree42a50605098dcc7db71db86e81a8332c8262aeaa /hurd
parentbaecaca1378c5ff3de9794a95ea5dc09c51450ea (diff)
Whitespace.
Diffstat (limited to 'hurd')
-rw-r--r--hurd/translator.mdwn10
1 files changed, 3 insertions, 7 deletions
diff --git a/hurd/translator.mdwn b/hurd/translator.mdwn
index 1fe4cf9a..63812e0d 100644
--- a/hurd/translator.mdwn
+++ b/hurd/translator.mdwn
@@ -48,6 +48,7 @@ The [[Hurd_Hacking_Guide]] also has a tutorial.
* [[emailfs]] -- email as a filesystem
* ...
+
# Translator wishlist
* FUSE(fuse.sourceforge.net/) compatilbility library. : just modify FUSE apps a and compile little to work as translator :-)
@@ -56,7 +57,7 @@ The [[Hurd_Hacking_Guide]] also has a tutorial.
* Files found will be available under one directory and then can be used like a normal directory
* usefull to generate Albums, Share only resulting files over the et, etc..
* The filefinder can be scheduled or can be connected over some ipc like dbus to the VFS system if any to keep a watch for new files.
-
+
* GNOKII, BitPim and openobex as translators
* grep through your SMSs!
* share your addressbook!
@@ -97,7 +98,6 @@ The [[Hurd_Hacking_Guide]] also has a tutorial.
* First of all - Can this be done? : A translator bound to a directory must be able to access the contents of the directory which would have been accessible in the absence of the translator..
* This will enable to wirte translators that can implement custom "Access Control Lists". Just imagine having advanced ACLs even if underlying FileSystem is dumb! Imagine changing the type of ACLs implemented with Just two commands - one to unattach previous translator and the next to attach a different ACL translator! The ACLs themselves may be stored in a different directory
-
* The translator manager!
* Some translators will need to be inserted automatically - like for eg: hardware drivers ..
* Each hardware translator will pubish its capabilities.
@@ -105,7 +105,7 @@ The [[Hurd_Hacking_Guide]] also has a tutorial.
* The control is then handed over to the slave translator.
* The ranking not only looks who can handle the "most" capabilites of the hardware. If it finds that multiple translators can handle the same hardware, It will use other parameters to choose between them.. like may be the size in memory? The revision date? Stability (inferred from version number)? And to go to the extreme, the profiling data of the driver ;-P
* Advantage : The best driver wins!
-
+
* An eg. Skip it if you understood the above :-):
* You have a driver that can handle VGA + SVGA + Super3d acceleration + Particle graphics + Works for nvidea card.
* You have a driver that can handle SVGA + VGA .
@@ -122,7 +122,6 @@ The [[Hurd_Hacking_Guide]] also has a tutorial.
* Winner : SVGA driver..
* Case 3 : You have an VGA .. but no VGA driver .. then the SVGA driver would win.
-
* Sound Server
* /ahsa - stands for Advanced HURD sound architecture :-) Just a temporary name .. for fun.
* /ahsa/out - directory wich will hold "plug"s where apllications come and join the server .. see below.
@@ -168,6 +167,3 @@ The [[Hurd_Hacking_Guide]] also has a tutorial.
* Emacs File VFS
* I came to know from my Emacs loving friend that there are lots of VFS handlers in Emacs.. I was wondering if there can be translator which can tap into these Emacs VFS handlers.
-
---
-16 Jan 2007 Laxminarayan G Kamath A, laxminarayan@deeproot.co.in(translator wishlist) \ No newline at end of file