[Zope3-dev] RFC: move 'App' out of 'Zope'

holger krekel pyth@devel.trillke.net
Sat, 21 Dec 2002 16:36:39 +0100


Guido van Rossum wrote:
> > why not 
> > 
> >     python
> >       zope (was app)
> >       reusable packages e.g.:
> >       zodb 
> >       pagetemplate
> >       security
> >       ...
> > 
> > If the reusable packages are reusable they should be able
> > to stand on their own.  
> 
> But a toplevel package named 'security' is a really bad idea.  Many
> (most) packages currently in Zope have too-generic names like that.

many modules in python's stdlib have generic names too
(random, user, profile, copy, commands, ...) and IMO it 
doesn't impose big problems.  But i see your point.

what about

    python
        zope
        zodb
        zsecurity
        zpagetemplate 

beeing at the same level as zope makes the intent of 
reusable separatable packages obvious IMHO.  
"flat is better than nested"

regards,

    holger