[haiku-development] Re: alpha release window ?

  • From: PulkoMandy <pulkomandy@xxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Mon, 10 Aug 2009 14:06:46 +0200

> Would assignfs work like a unionfs? Because otherwise, I can't see how
> it could be used, but maybe you can enlighten me :-)

Not only.
assignfs is originating from the amiga where it's used for many other
things. For example when you launch a program, PROGDIR: is assigned to
the executable directory, allowing the program to find its data. It
was also used a bit like environment variables, with assigns such as
PATH: and INCLUDES: pointing to muliple dirs in your filesystem.
So it can be used as an unionfs (to merge two directories) but can
also do more. The amiga OS use a device:path/file structure, a bit
like windows, and assigns are published as devices. So it is possible
to reassign a device (such as df0:, the floppy drive, to a directory
and get your games to run from the hard disk.
It's possible to alter an assign while it's mounted, so you can add a
dir to your include assing without unmounting it. You can also remove
something if needed. I don't know if the Haiku assignfs will allow
such things, however :)

-- 
Adrien Destugues / PulkoMandy
Elève ingénieur ENSSAT EII1- www.enssat.fr
GSoC student for Haiku - http://haiku-os.org
GrafX2 project team - http://code.google.com/p/grafx2

Other related posts: