summaryrefslogtreecommitdiffhomepage
path: root/README
diff options
context:
space:
mode:
Diffstat (limited to 'README')
-rw-r--r--README43
1 files changed, 34 insertions, 9 deletions
diff --git a/README b/README
index 16771bfa..03011934 100644
--- a/README
+++ b/README
@@ -125,14 +125,39 @@ Runtime components psxtypes HEAD C-IE--
3rd party packages zsh 5.2 C-I-P- Linked against ncursesw
Midipix roadmap/TODO list
- Last update: Tue, 26 Apr 2016 10:41:37 +0000
-
-1) slibtool,
-2) psxscl: clone(2) system call implementation.
- This is required by all 3rd party packages that make use of threads such as Irssi.
-3) psxscl: dlopen(3) system call implementation.
- This is required by all 3rd party packages that have runtime modules such as Perl and Python.
-4) gdb: native port,
-5) [ ... ]
+ Last update: Fri, 03 Jun 2016 12:47:13 +0000
+
+midipix alpha release: the final stretch
+========================================
+
+my.own.tasks@midipix.org
+------------------------
+
+* ofd tables: additional bucket allocation as needed.
+* `ls -R //c`: check for the cause of individual failures.
+ (might be related to the above ofd bucket allocation).
+* integrate clone and the initial ldso implementation.
+* integrate the signal queue, check signal implementation for
+ semantic completion, especially in the context of multi-threaded
+ applications.
+* implement /dev/random and /dev/urandom, as well as other virtual
+ folders needed by core applications.
+* implement the scheduler functions.
+* implement (possibly as stubs) missing system calls, fix existing
+ system calls as needed by the core applications.
+* toolchain: provided the few interfaces missing for C++ support.
+* porting of mintty.
+
+
+porting and other release-related tasks
+---------------------------------------
+
+* testing of ncurses.
+* testing of bash and dash when built with ncurses.
+* testing of all of the coreutils, seeing which ones fail due to
+ a missing virtual file or folder, which ones fail due to a missing
+ system call (crash), and which ones fail due to an incomplete or
+ incorrect system call.
+* porting of gdb.
vim:expandtab sw=8 ts=8 tw=0 nowrap