[Zope3-dev] PROPOSAL: Make ItoIRegistry part of Interface package
Guido van Rossum
guido@python.org
Wed, 05 Jun 2002 14:20:00 -0400
> Rationale: ItoIRegistry has virtually no dependencies to the rest of Zope,
> but would be useful as part of a generally-distributed Interface
> package. Other frameworks such as TransWarp and Twisted could make use of
> ItoIRegistry classes without being dependent on a "sumo" Zope
> distribution. Also, ItoIRegistry could be used to implement a PEP 246-like
> Python adaptation system. The resulting package would have a stronger case
> for becoming a Python standard library in the future.
>
> Changes needed:
[...]
> With these changes, ItoIRegistry could move to the Interface package,
> making it an even more valuable tool for third-party frameworks. That
> should help to make the Interface package more popular, which benefits Zope
> and everyone else who uses Interfaces. (Because the more standard it
> becomes, the more people want to use it, so the more standard it becomes,
> so it's accepted in more places, and so on, and so on...)
+1
--Guido van Rossum (home page: http://www.python.org/~guido/)