[Zope3-dev] packaging conventions note

Guido van Rossum guido@python.org
Fri, 06 Dec 2002 10:58:01 -0500


> *Please* don't put things in the __init__.py of Zope 3 packages,
> especially those packages that have subpackages.  I'd like to be
> able to import and reuse pieces of Z3 functionality without loading
> entire frameworks and their requirements.  This made it very
> difficult to use Zope 2 pieces.

OK, I agree with this.

> I can live with the name "public", but I'd much prefer "api", which
> is both shorter and more meaningful.

That depends.

--Guido van Rossum (home page: http://www.python.org/~guido/)