Add a place for public interfaces.
Add handler for new external-vocab directive.
Add ZCML meta config for new directive.
Use new directive in buildout.
Provide a sample ZCML file for new directive.
Add tests for new ZCML directive.
Add place for local config files/sample vocab conf.
Use new config dir.
Use IExternalVocabConfs to find vocabs.
Adapt tests to new source.
pyflakes.
Add make_terms func that supports unicode.
Test also make_terms and update old tests.
Make values like titles. Encode only token.
Update tests.
Reflect new sources structure in basedoc tests.
PEP8.
pyflakes.
Remove old vocab setup stuff.
Remove obsolete vocab factory.