Re: reiser4 plugins

Hubert Chan
2005-07-05T20:47:42Z

On Thu, 30 Jun 2005 15:52:25 -0400, Horst von Brand <vonbrand@inf.utfsm.cl> said:

>> This doesn't even invalidate the userland VFSs of the other guys,
>> they're still needed for systems whose kernels don't have a metadata
>> facility.

> So the metadata facility in kernel won't be used, for portability's
> sake.

Oh gee. Every operating system does threads differently. Mozilla has
an abstraction layer called nspr that allows them to handle threads
portably. glib/gtk has their own threads abstraction. On Windows, nspr
will use the Windows method for handling threads. On Linux, it will use
the Linux way. On systems that don't support threads, it can usually
emulate it using timers.

It's the exact same thing with the userspace VFS. If GNOME needs to
handle extended attributes, it can use one mechanism under one operating
system, or emulate it using some ugly hack on operating systems that
don't support extended attributes.

Isn't that the whole point of having a VFS?

--
Hubert Chan <hubert@uhoreg.ca> - http://www.uhoreg.ca/
PGP/GnuPG key: 1024D/124B61FA
Fingerprint: 96C5 012F 5F74 A5F7 1FF7 5291 AF29 C719 124B 61FA
Key available at wwwkeys.pgp.net. Encrypted e-mail preferred.