Hi,<br><br><div class="gmail_quote">On 5 July 2011 11:26, Tobias Helfrich <span dir="ltr">&lt;<a href="mailto:Helfrich@know-it.net">Helfrich@know-it.net</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<br>
Hi Hanno<br>
<div class="im"><br>
&gt; On Tue, Jul 5, 2011 at 10:19 AM, Tobias Helfrich<br>
&gt; &lt;<a href="mailto:Helfrich@know-it.net">Helfrich@know-it.net</a>&gt; wrote:<br>
&gt; &gt; OK, so you do think that we might use Zope 2.12 for a quite<br>
&gt; long time<br>
&gt; &gt; without thinking about anymore updates? Will there be any security<br>
&gt; &gt; updates for Zope 2.12 in the future?<br>
&gt;<br>
&gt; You want to use Zope 2.13. 2.12 is at the end of its active<br>
&gt; maintenance cycle as is Python 2.6 (the only Python version<br>
&gt; it supports).<br>
&gt;<br>
&gt; Zope 2.13 brings support for Python 2.7, which is a long-term<br>
&gt; maintenance release.<br>
<br>
</div>OK, thx for the info. So we will be able to use Zope 2.13 with the<br>
techniques mentioned before? That will give us another two years to<br>
think about going on with different styles. So basically Zope 2 will<br>
be the framework for Plone only, because the community which is/was<br>
using Zope 2 for standalone individual projects has decreased to nearly<br>
none.</blockquote><div><br></div><div>I think it would be very sad if that happened, especially since there evidently demand from other projects.</div><div><br></div><div>What I think is clear is that to evolve Zope 2, we need to shed some baggage and make some deeper changes to allow us to achieve some of our goals (e.g. WSGI, simplified stack, simpler and more easily controllable security, less magical traversal, more comprehensible publisher).</div>

<div><br></div><div>Plone is obviously a big consumer of Zope 2 and I would expect Plone to have a major influence on Zope 2&#39;s evolution. But ERP5 is another big consumer, and we shouldn&#39;t ignore that.</div><div>
 </div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"> So it might be a good idea to look for something completely<br>
different? I don&#39;t think that Plone will be able to do everything we<br>
want it to. Or do you think we can stick with Zope 2 but change the way<br>
of building applications to ZPT/TAL? So we have to get rid of all DTML<br>
and what about an alternative to the ZSQL Methods?</blockquote><div><br></div><div>I think keeping DTML as an optional installation should be quite feasible. It&#39;s just possibly not something that the core Zope 2 team want to maintain anymore in the standard distribution.</div>

<div><br></div><div>ZSQL Methods may be a similar story, in fact, especially as they rely on DTML. However, I&#39;d encourage you to look at SQLAlchemy, which is way nicer to work with.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

OK, i have subscribed to the mailing list today, so unfortunately<br>
i haven&#39;t found this sort of information anywhere else. I don&#39;t want<br>
to blame you or anyone else for that, but it&#39;s not nice to hear that<br>
right now :-(</blockquote><div><br></div><div>I think there is some characteristic bluntness in Hanno&#39;s emails, but please realise that none of this is going to happen over night, and existing codebases are not going to magically disappear. Sometimes we have to be a bit more radical to understand the art of the possible and build a future platform that will support future needs. That doesn&#39;t mean there can&#39;t be both migration paths and long-term stable versions.</div>

<div><br></div><div>Martin</div></div><br>