[Zope-dev] zope.password

Martijn Faassen faassen at startifact.com
Wed Mar 11 10:18:23 EDT 2009


Hanno Schlichting wrote:
> Dan Korostelev wrote:
>> This was done to avoid dependency on zope.schema. However, I also find
>> it very useful to have that vocabulary in zope.password. I think we
>> can add it to the "vocabulary" submodule without adding dependency on
>> zope.schema at egg level, because one who wants to use the vocabulary
>> probably already has zope.schema installed. I'll do that.
> 
> That reasoning sounds flawed to me.
> 
> Either you have a dependency and declare it or you don't have a
> dependency. Since we don't want to use "extras" anymore, I think this
> calls for another package which depends on zope.password and zope.schema.

If zope.schema is imported from directly, it should be declared as a 
dependency.

Regards,

Martijn



More information about the Zope-Dev mailing list