[Zope-dev] Two glaring omissions

Andy McKay andym@ActiveState.com
Tue, 14 Nov 2000 12:38:25 -0800


Of course all those points can be done in python, im assuming you are
talking about ZClasses.

--
  Andy McKay, Developer.
  ActiveState.
----- Original Message -----
From: "Alexander Limi" <alexander@mp3.no>
To: <zope-dev@zope.org>
Sent: Tuesday, November 14, 2000 11:35 AM
Subject: [Zope-dev] Two glaring omissions


> Hi,
>
> I've been working with Zope for almost two years now, and there are two
> things that I feel is missing in the interface:
>
> 1. The ability to add a Base class after the class is created
>
> 2. The ability to rename properties after instances of the classes have
>    been created (and have the data in those fields preserved)
>
> Are there any technical reasons why these are not present? I know it is
> possible to add base classes in retrospect via the hack described in
>
> http://www.zope.org/Members/AlexR/ChangingBaseClasses
>
> but are there plans for making this easier?
>
> As for #2, it is quite annoying and counter-productive not being able to
> change a variable name that was decided a long time ago, or maybe by
> others simply because there exist instantiated objects of that type.
>
> Both of the above are pretty essential OO techniques (for me, at least),
> and hinder my work quite a lot by not being there.
>
> Any chance of these being fixed at all? Or are there reasons that I do not
> know about that makes this impossible?
>
>
> Regards,
>
> --
> Alexander Limi
> alexander@mp3.no
>
>
> _______________________________________________
> Zope-Dev maillist  -  Zope-Dev@zope.org
> http://lists.zope.org/mailman/listinfo/zope-dev
> **  No cross posts or HTML encoding!  **
> (Related lists -
>  http://lists.zope.org/mailman/listinfo/zope-announce
>  http://lists.zope.org/mailman/listinfo/zope )
>