Implement a better method of maintaining installation specific features and preferences. The current Params structure is too large and too unwieldy to support any additional, optional features. We need a better way of storing, fetching, and then acting on preferences information. Easier configuration and installation of Bugzilla. While checksetup.pl has helped a ton, we still have a ways to go.
Documentation needs a lot of work.
Documentation exists for installation, but nothing exists in the way of either user documentation or administration documentation. Modularity in terms of feature set and user interface. Almost every installation of Bugzilla has been hacked to fit a particular development environment and engineering culture. Additional features have been added to fit each installation that has required a fork of the code. This makes the task of folding those additional features back into the trunk very difficult and slows the rate of development.