[Zope3-dev] Re: More thoughts on packaging

Stephan Richter srichter at cosmos.phy.tufts.edu
Wed Feb 18 10:26:58 EST 2004


On Tuesday 17 February 2004 12:15, Martijn Faassen wrote:
> > +1.  The configuration metadata in a typical setup.py can *never* be
> > introspected, for intsance, short of writing bytecode hacks to pick
> > apart the arguments passed to setup().
>
> +1 too.

+1

> >> I'm certainly -1 on using XML for this, and I don't have a problem
> >> with using Python syntax.  But the single file approach has got to go.
> >
> > -1 for Python syntax;  Turing-completeness is a *disadvantage* in a
> > configuration language (e.g., why is ZCML not in Python?  why ZConfig?)
>
> +1 to not using Python for configuration languages. Python is of course
> convenient on the short run, but I suspect will be harder on the long
> run. If packages were already explicitly declarative some of the
> problems Phillip Eby mentions would not have been an issue.

+1. I think we could use ZConfig for example; people know  the format and it 
was exactely developed for stuff like this.

Regards,
Stephan
-- 
Stephan Richter
CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student)
Web2k - Web Software Design, Development and Training



More information about the Zope3-dev mailing list