[Zope-dev] buildout 'versions' and 'develop' conflict
Marius Gedminas
mgedmin at b4net.lt
Sat Feb 23 12:05:40 EST 2008
On Sat, Feb 23, 2008 at 05:22:29PM +0100, Christophe Combelles wrote:
> I don't think this is a matter of implicit versus explicit, because there
> are two explicit configurations: one explicit 'version', and one explicit
> 'develop'.
> I think the question is about what to choose between two explicit
> configurations that are potentially conflicting.
>
> There can be arguments for giving priority on one of them.
> Maybe the best thing here would be to just warn the user (in stdout) about
> the conflict. Buildout should tell him that either the specified version
> won't be used, or the develop-egg won't be used.
Why stdout and not stderr? If you have two explicit requirement that
cannot be both satisfied at the same time, wouldn't it make more sense
show a clear error message and abort?
"In case of ambiguity, refuse the temptation to guess."
--- Zen of Python
Marius Gedminas
--
A bus station is where a bus stops, a train station is where a train stops. On
my desk I have a work station...
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://mail.zope.org/pipermail/zope-dev/attachments/20080223/08fc69ba/attachment.bin
More information about the Zope-Dev
mailing list