TODO revision 1.8
11.8Spooka $NetBSD: TODO,v 1.8 2011/02/01 15:26:46 pooka Exp $ 21.1Spooka 31.1Spooka* fix the build structure to work better on non-NetBSD 41.7Spooka = available in pkgsrc/misc/rump 51.2Spooka* figure out how to handle mount parameters in fs-independent 61.2Spooka fashion (requires kernel changes) 71.7Spooka = generic fs-mounting, GSoC 2009 81.2Spooka* integrate build framework with config(1) to stop the need to 91.8Spooka maintain a separate build infrastructure. the remaining step 101.8Spooka is to rewrite the Makefiles to use source file lists generated 111.8Spooka with config(1) (where possible) 121.8Spooka + this will also benefit kernel modules 131.4Spooka* find a better solution for rumpdefs.h, the sed "solution" 141.4Spooka doesn't really scale nicely 151.7Spooka* make rumpuser interface fully portable 161.7Spooka + get rid of all non-standard binary types 171.7Spooka + limit use of ioctl 181.8Spooka* the .a semantics do not make sense for rump components. 191.8Spooka additionally, they cannot be loaded as modules since they are 201.8Spooka ar's instead of elf objects. make the build produce and use elf 211.8Spooka objects instead of archives 221.8Spooka* cleanup remaining uses of __ in the kernel 23