10 Mar
2009
10 Mar
'09
9:24 a.m.
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. Hanno