summaryrefslogtreecommitdiff
path: root/Hurd
diff options
context:
space:
mode:
authorGrant Bowman <grantbow at grantbow dot com>2002-09-29 02:06:00 +0000
committerGrant Bowman <grantbow at grantbow dot com>2002-09-29 02:06:00 +0000
commitf5742bf5b040dad3e268685a7182f40824913ce7 (patch)
tree1254a1be3758a049f873bf1d2a7c0ab884b44872 /Hurd
parent6487f1ec1c6810ccbbf49d7ac73ee193ad23b648 (diff)
none
Diffstat (limited to 'Hurd')
-rw-r--r--Hurd/GNUHurdStatus.mdwn41
1 files changed, 41 insertions, 0 deletions
diff --git a/Hurd/GNUHurdStatus.mdwn b/Hurd/GNUHurdStatus.mdwn
new file mode 100644
index 00000000..28e3fb8e
--- /dev/null
+++ b/Hurd/GNUHurdStatus.mdwn
@@ -0,0 +1,41 @@
+Here are some notes taken from an [IRC discussion](http://web.walfield.org/~hird/%23hurd-200209027) September 28th, 2002. The part of the log at which I am summarizing starts with
+
+ <marcus@18:26> wolfgang: I once made a list of things that are definitely to be done
+ before a release. want me to write it here? (It's only on paper so far)
+
+This list is intended to apply to "just the CVS of the [Hurd itself](http://savannah.gnu.org/projects/hurd)." It is specifically not intended to apply to GNU/Hurd and definately not Debian GNU/Hurd.
+
+ * xkb driver for console (for international users)
+ * kbd leds in console (well, in general, Roland's new driver in oskit for that crap)
+ * fixing fakeroot (it's buggy)
+ * fixing tmpfs (it's buggy, Neal says it's Mach's fault)
+ * adding posix shared memory (requires the io_close call to be implemented)
+ * adding posix file locking (requires the io_close call to be implemented)
+ * testing
+ * find + various filesystems (are inode numbers for . and .. sane?)
+ * ext2fs with other block sizes than 4096
+ * --help and --version and --usage in all programs
+ * I have seen ^V in some --help output, might be argp bug
+ * Verify that all options are documented clearly, and that
+ no unimplemented options appear
+ * Is the short and long description in the help output correct?
+ * Is the return value of all programs correct (eg, does main() return a
+ sane value)
+ * Is the suid bit correctly set for all installed programs?
+ * Translators
+ * Does settrans -g work? -fg?
+ * Does fsysopts work? Does setting options with fsysopts work?
+ * Does stat() work on all translated nodes and give proper data?
+ * What about chown, chmod (some translators should pass this
+ through to the underlying node, esp in /dev!)
+ * Does statfs give correct data?
+ * Are all inode numbers and link counts correct?
+ * [one unreadable item on the paper]
+ * We also should have a "make check" test suite. We can add this once Jeff
+ finished his automake patches
+ * pick up the other things
+ * pthread, definitely. Now that we are so close
+ * new console is basically done
+ * needs integration of course
+ * X switching support
+ * there is certainly more to do ...