Date: Sun, 15 Aug 1999 12:27:57 +0200 From: Poul-Henning Kamp <phk@critter.freebsd.dk> To: current@freebsd.org Subject: Kernel hacker tasks seek interested hackers Message-ID: <14546.934712877@critter.freebsd.dk> In-Reply-To: Your message of "Sun, 15 Aug 1999 02:54:58 PDT." <199908150954.CAA10006@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Well, autumn and winter is on us pretty soon. At least on my lattitude that means hot tea inside warm and cosy houses while the elements do their best to make life misserable for anything still left on the outside. Here are some tasks which could put an evening or more to productive and educational use for interested kernel hackers. They may also make a nice assignment for CS classes. 1. [easy] The SLIP device/interface could use the same makeover as tun, bpf and pty has received. (see also #5) 2. [easy] The PPP device/interface ditto. (see also #5) 3. [easy] The snp/snoop device/interface ditto. 4. [not quite easy] The CCD device ditto. Earn brownie points: Make ccdconfig use sysctl instead of libkvm to read back configuration. 5. [unknown] The I4B devices ditto. Contact hm@FreeBSD.org before starting on this one. 6. [medium] The TUN, SLIP and PPP interfaces should probably clean up all the way including a if_detach on last close. Earn brownie points: Do The Right Thing for SNMP. 7. [medium] The current naming for ptys doesn't scale that well. Changing it to ttyp%d / pty%d would probably be a good idea in the long run, but the ramifications are relatively widespread (think: "ports") 8. [pretty easy] Track the API documented in draft-mogul-pps-api-*.txt and implement it in FreeBSD. 9. [all winter] Write a proper DEVFS based on the new dev_t, which handles chroot/jail partitions and clone devices and has interface to a "devd" daemon which can DTRT when devices come and go. Have at it, and send patches with send-pr... Poul-Henning -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." FreeBSD -- It will take a long time before progress goes too far! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?14546.934712877>