I agree that the code itself is the first point of reference. So all we need is for all of the kernel code to precisely match the current conventions. hahaha. Okay, while we are waiting for the technology to clone Don (and hypnotise the clones into working on OpenACS), should we pick a single package to be the "perfect" package? It should be one of the core packages; it should show a variety of different techniques; it shouldn't have any clever tricks; it should be fully code-reviewed by several people on a recurring basis; and the maintainer should commit to keeping it current with changing coding standards.