[Zope3-dev] RFC: Simplify Skinning

Philipp von Weitershausen philipp at weitershausen.de
Wed Dec 7 09:47:55 EST 2005


Stephan Richter wrote:
>>Looking for your comments at http://dev.zope.org/Zope3/SimplifySkinning.
>>This is a follow-up proposal from
>>http://www.zope.org/Collectors/Zope3-dev/444.
> 
> 
> I was going to write a similar proposal for 3.3 as well. I think we should 
> simply get rid of skins and pretend they never existed.
> 
> Some comments:
> 
>       * 'ISkinLayerType' is introduced to mark skin layers interfaces.
> 
> Just call it ILayer.
> 
>       * 'ISkin' is made an alias of 'ISkinLayerType', deprecated and
>         slated for removal in Zope 3.4.
> 
> Yep, gone and goner.
> 
>       * 'ILayer' is made to extend 'ISkinLayerType' but also deprecated
>         and slated for removal in Zope 3.4.
> 
> Don't deprecate it. It's still useful.

Why? It's not more or less useful than ISkin.

If I understand you correctly, you just propose to keep layers and get
rid of skins while I roughly propose to do it the other way around. I
really don't see a big difference :).

Philipp


More information about the Zope3-dev mailing list