[Zope-dev] Re: State of the philikon-aq-and-__parent__ branch
Martin Aspeli
optilude at gmx.net
Mon Jun 18 19:40:14 EDT 2007
Hanno Schlichting wrote:
> Hi,
>
> as some of you may have noticed I worked a bit more on philikon's branch
> which makes Acquisition and in return the Zope2 security machinery aware
> of __parent__ pointers.
>
> The branch can be found here:
> svn+ssh://svn.zope.org/repos/main/Zope/branches/philikon-aq-and-__parent__
>
> The current state is that there's only one test failure left in Five
> which concerns the Zope2 version of the TAL provider expression and the
> viewlet machinery. It is a bad combination of lots of manual AQ-wrapping
> and irritating __parent__ pointers and can probably be fixed by removing
> most of the manual wrapping.
>
> As I won't have much time to work on this anymore, I would encourage all
> of you to take a look at the branch and help in finishing it.
>
> What's left to do is the fun part of ripping apart Five and removing as
> much Acquisition mix-in classes from it as possible. After that many
> Five constructs should actually be identical to their Zope3 counterparts
> and thus can be deprecated.
>
> Anyone feels like eliminating some code?
Wohoo! You rock, Hanno! :)
Do the Plone tests all run with this branch? There's a fair amount of
silly wrapping and acrobatics there too, so it's probably a good test case.
Maybe we should've just made this your SoC project. Too late now! :)
--
Acquisition is a jealous mistress
More information about the Zope-Dev
mailing list