- split up proto.h into headers with public or private prototypes. Public prototypes can be marked with _PUBLIC_ in the source - get rid of include/structs.h - install Samba-specific headers in $INCLUDEDIR/samba-4.0. talloc.h, tdb.h and ldb.h belong in $INCLUDEDIR - add register function to smbtorture - init functions per shared library / binary - rpc_ndr - list not automatically generated - utility function for 'init mutex' - install shared modules - improve (un)install scripts (rewrite in perl?)