avoid cpan indexing of test::helper
[perl-fuse.git] / README
diff --git a/README b/README
index 1fc07ac..b324ce7 100644 (file)
--- a/README
+++ b/README
@@ -1,5 +1,5 @@
-Fuse version 0.07
-=================
+Fuse perl bindings
+==================
 
 Fuse is combination of Linux kernel module and user space library which
 enables you to write user-space filesystems. This module enables you to
 
 Fuse is combination of Linux kernel module and user space library which
 enables you to write user-space filesystems. This module enables you to
@@ -12,8 +12,6 @@ database as file system, but there will be more.
 This is a pre-production release.  It seems to work quite well.  In fact, I
 can't find any problems with it whatsoever.  If you do, I want to know.
 
 This is a pre-production release.  It seems to work quite well.  In fact, I
 can't find any problems with it whatsoever.  If you do, I want to know.
 
-Support for FreeBSD is experimental, so expect tests to fail.
-
 INSTALLATION
 
 To install this module type the standard commands as root:
 INSTALLATION
 
 To install this module type the standard commands as root:
@@ -75,11 +73,24 @@ symbolic references (i.e. passing "main::cb" instead of \&cb).  This doesn't
 allow things like closures, lexical subs and that sort of thing, but it does
 work for me.
 
 allow things like closures, lexical subs and that sort of thing, but it does
 work for me.
 
-The current test framework seems to work well, but the underlying mount/
-unmount infrastructure is a crock.  I am not pleased with that code.
-
-While most things work, I do still have a TODO list:
-* "du -sb" reports a couple orders of magnitude too large a size.
-* need to sort out cleaner mount semantics for the test framework
-* figure out how to un-linuxcentrify the statfs tests
-* test everything on other architectures and OS's
+Currently tests have been attempted and succeeded on:
+  * Ubuntu 10.10/amd64
+  * Ubuntu 11.04/amd64
+  * Debian 5.0/powerpc
+  * CentOS 5.6/amd64
+  * NetBSD 5.1/i386
+  * NetBSD 5.1/amd64
+  * FreeBSD 8.2/i386
+  * FreeBSD 8.2/amd64
+  * MacOS X 10.6.7
+
+Note that on NetBSD, there are several bugs in libpuffs and librefuse
+which prevent some tests from succeeding. There are fixes in NetBSD's
+MAIN branch, specifically revisions 1.26 and 1.27 on src/lib/libpuffs/subr.c,
+which correct the issues that cause the test failures. However, there is
+still a bug in librefuse that causes readdir() to only be called once.
+We will be addressing this with the appropriate developers in the near
+future.
+
+Also note that on NetBSD and FreeBSD, extended attributes do not work. These
+are specifics related to the FUSE implementations on those platforms.