Re: direction

Martin Aspeli <[email protected]>
Newsgroups gmane.comp.web.zope.devel
Message-ID <CAPN0AATGSGY3eqa=yqg75XQuM3_fggrvyL1GvFhFFPsOsZKFwA@mail.gmail.com>
On 5 July 2011 10:18, Hanno Schlichting <[email protected]> wrote:

> On Tue, Jul 5, 2011 at 11:03 AM, Martin Aspeli <[email protected]>
> wrote:
> > I would've thought it would also be possible for those who rely on this
> to
> > maintain the relevant eggs as optional installations against Zope 2.x,
> no?
>
> The ZMI is not a package - we don't have a split into zope and
> zope.app in Zope2. Once there's no more ZMI, Products.PageTemplates
> stops using RestrictedPython and the OFS base classes don't inherit
> from Acquisition.Implicit anymore, it'll be really hard to keep the
> legacy development approach working.
>

I think it might be useful to spell out the reasons behind this (here, or
better yet, somewhere more permanent like zope.org). I can imagine people
reading this and wondering why it's a good idea, especially those who have
an investment in the existing technologies.


> Someone might try, but I think it's not a wise decision to spent any
> resources that way. At some point every application written in the
> legacy style has to be rewritten. I think it would be a better use of
> resources for anyone to start doing that than maintaining a dead-end.


This is a pretty sweeping statement that I think could cause a lot of
nervousness. It might be the right thing in many ways, but we need to at
least provide a bit more context. If you're a business that's invested
dozens of person-years into a product, the prospect of rewriting could seem
fairly daunting. At least we, as the Zope 2 community, need to set out the
case for change and some kind of idea of timing and transition path, even if
that means in some cases getting to a "long term maintenance" release and in
other cases evolving away from certain technologies whilst being confident
to keep using others.

Martin

_______________________________________________
Zope-Dev maillist  -  [email protected]
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.