> Hi!
>
> probably is a very good DoS ... but you could help to developing some things
> ...
>
> This is the "To-Do" list. You are welcome. ;-)
>
> Thanks.
>
> TODO
> Please list the software you are working (or plan to be working) on in the
> first section below. Listing your name or email address for contact would be
> good too.
>
> The second section below is for stuff in your todo list that you would like
> others to do.
> IN PROGRESS
> Port to iMac
http://www.cs.cmu.edu/~412/projects/9mac/
> IBM Research Hypervisor Support for x86/ppc kernels (11/2004) -- ericvh
> Making the fmt library more portable by safer use of varargs and adding %%'d
> and %%4$d POSIX extensions for internationalization. -- rob
> 9P2000.u (9/2004) UNIX extensions to the 9P2000 prototocol -- ericvh & ron
> minnich
> CIFS Server. Early days, but some usable functionality.
> TinyGL. A very light implementation of a subset of the OpenGL graphics
> library. Already ported to several non-X windowing environments --
> mirtchov@cpsc, stalled, better shoot for the real thing and port MesaGL.
> This has also stalled for a year -- the software rendering compiles with
> ape/pcc, but the driver for draw() is half-done.
> LinuxBIOS Mods needed to get Plan9 to load directly from flash (no 9load)
> via LinuxBIOS. Also see if I can get POST codes into the startup code --
> makes debugging new platforms tons easier. No impact once the node is up.
> Read-only FFS (both UFS1 and UFS2) -- wkj
> Native port of GSL (GNU Scientific Library): numerical integration almost
> working, random distributions in progress -- ++pac community 2005Apr29
> 64-bit MIPS port. Currently targeted towards SGI's R4K+ systems. -- tim at
> nop dot cx
> 802.1x supplicant. in progress, /n/sources/contrib/axel/8021x . Only
> supports ttls-pap, that's all I can test here. If you can test other
> variants, please contact me -- axel.belinfante@cs.utwente.nl
> SNMP File System Server (and mount client). Gabriel Diaz
>
gmail.com> and Rodolfo Garcia (the kix).
> gmail.com>
> DFS layer to go on top of aux/cifs - currently a working DFS client has
> been bodged into cifs, the seperate layer will grow from this -Steve
> Centrino wifi driver, mostly written, needs to be finishd, see
> /n/sources/contrib/rsc/ipw2200
> WISH LIST
> Implement some form of compression in devssl and make drawterm use it.
> a mechanism to lock-focus in ACME (particularly for locking focus in the
> menu bars) to help make things more useable in the face of mouse drift.
> tiff(1) in a similar vein to jpg(1), png(1) etc. Andrey has already ported
> libtiff see /n/sources/contrig/andrey/libtiff.tgz which
> should help.
> More ACPI support, see http://www.acpi.info/
> cdfs to be able to write to DVDs
> SPF Sender Policy Framework parser/checker for use in
> /mail/lib/validatesender.
> SSH v2 - This project has stalled and is looking for a new owner. See
> /n/sources/contrib/rsc/sshv2.tar.gz
> x86 emulator to run the VESA BIOS on PCs, basic emulator already exists in
> /n/sources/contrib/rsc/8i
> webdavfs - for MS Exchange
> Kerberos 5 client
> replica/pull to have a -m (3 way merge) option
> GUI image manipulation program - page(1) crossed with sam(1) which calls
> resample(1) and crop(1) (and other tools)
> A basic http/ftp proxy - maybe cache/regex advert stripping too.
> htmlfmt to understand tables.
> A new option to the fossil console snap command, allowing an already
> ingested vac score to be inserted into the /archive tree.
> upas/fs modified to leave mail messages on remote media rather than loading
> them into RAM
> 64-bit PowerPC compilers.
> cryptfs (see http://www.crypto.com/papers/cfs.pdf).
> GBDE (see
> http://phk.freebsd.dk/pubs/bsdcon-03.gbde.paper.pdf and
> http://lists.cse.psu.edu/archives/9fans/2005-February/040378.html).
> LDAP File System Server
> Linux binary emulator linuxemu in theory, linuxemu ld-linux.so.1
> bin/a.dynamic is supposed to work, but unfortunately ld-linux.so.1 wants to
> be loaded where the linuxemu text segment is. you'd need to move the
> linuxemu text segment somewhere else and then segdetach it before calling
> elfload. it's entirely doable, especially since x86 code is position
> independent. ... The libraries have changed since I did the initial work ...
> looks like there are new system calls to implement! -- Russ Cox
> Tk emulator/port.
> Command windows instead of menus, everywhere. Maybe a single system cmd win
> connected to the last touched win-- ++pac
> Input server for Chinese/Japanese/Korean.
> Some sort of user space emulator, like qemu, for Plan 9.
> A way for acme applications to set the 'scratch' flag (specially for win)
> LyX port to Plan 9. This is probably going to require:
> Self-hosting GNU toolchain, including g++. This could be restarted from the
> existing work.
> HARDWARE DRIVERS IN PROGRESS
> PPC970 Port (in faith, haven't started yet, but going to shortly) -- ericvh
> Updating LANL SIS Ethernet driver to support other chipset revisions
> (11/2004) -- Devon H. O'Dell
> GigE driver for the SysKonnect family of cards (work in progress) --
> cnielsen@pobox.com
> USB keyboard driver. (Some motherboards provide BIOS options to emulate USB
> keyboards as PS2 keyboards, but this doesn't work for everyone) -- proper
> solution is in progress:
> /n/sources/contrib/nemo/sys/src/cmd/usb/hid/
> USB hard disk support, allowing access to IPods and other usb storage
> devices. In progress: /n/sources/miller/usb/storage
> HARDWARE DRIVERS WANTED
> IRDA comms
> AC97 support
> DONE PROJECTS
> Currently at sources: /nemo Redirfs: Fail over from one file server to
> another. Working. Still on testing. -- nemo@plan9.escet.urjc.es.
> A read-only version of upas/fs that you can export via 9P2000 to be used
> for people to browse/search 9fans and plan9dev without having to use Google:
> Use exportfs -R; the TIP9UG guys plan to setup this on their public servers.
> A port of AT&T GraphViz - open source graph drawing software (see
> http://www.graphviz.org/). Compiled graphviz-1.10 with mk and pcc (dot,
> neato, twopi). The plan9 source is at
> http://www2.davidashen.net/graphviz-p9.tbz --
> dvd@davidashen.net
> 64-bit (or 32-bit) version of /sys/src/fs with IDE DMA and RWM, Intel Gbe
> driver, longer filename components and more
> http://www.collyer.net/sys/doc/fs64/fs.ps. The distribution
> is http://www.collyer.net/who/geoff/9/fs64.tgz. -- geoff
> Unionfs. To merge several trees without binding each directory. For
> example, to make a patch for a read only media. (see Divergefs)
> ________________________________
> (The following sections are to be moved to their own page)
> PROJECTS
> Replacing 9load
> Cross domain authentication
> Native dis/Limbo
> Plan 9 documentation task force
> BLUE SKY
> Collaborative Environments
>
> 2006/9/5, Don Bailey gmail.com>: