Hey there. I was wondering what is the difference between Zope X3 and Zope 2.7.4. They seem to be two stable release lines (much like Apache has) and I'm trying to figure out which one I should use. Thanks, Christian G.
On Tuesday 22 February 2005 18:30, Christian R. Garner wrote:
Hey there. I was wondering what is the difference between Zope X3 and Zope 2.7.4. They seem to be two stable release lines (much like Apache has) and I'm trying to figure out which one I should use.
It really depends on what you want to do. The short answer: If you are a Python programmer that needs to develop an application that is not very common you should have a look at Zope X3, otherwise Zope 2 will be better, especially for CMS applications. Regards, Stephan -- Stephan Richter CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student) Web2k - Web Software Design, Development and Training
Christian R. Garner wrote:
Hey there. I was wondering what is the difference between Zope X3 and Zope 2.7.4. They seem to be two stable release lines (much like Apache has) and I'm trying to figure out which one I should use.
You want 2.7.x. I'm not yet convinced that Zope 3 is done with the "hey, lets rewrite everything, no-one will notice" dance :-S Chris -- Simplistix - Content Management, Zope & Python Consulting - http://www.simplistix.co.uk
On Wednesday 23 February 2005 03:23, Chris Withers wrote:
I'm not yet convinced that Zope 3 is done with the "hey, lets rewrite everything, no-one will notice" dance :-S
Chris, this is a totally unfair statement! We are committed to backward-compatibility and I, as well as other others, have put great care and effort into ensuring backward-compatibility in the trunk. Jim actually told me offline that he was surprised how few hickups they had when I checked in my refacotrings recently. Some very nice software has been written for Zope 3 already and all of them have no problem keeping their code working using the latest SVN trunk. Regards, Stephan -- Stephan Richter CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student) Web2k - Web Software Design, Development and Training
Stephan Richter wrote:
this is a totally unfair statement! We are committed to backward-compatibility and I, as well as other others, have put great care and effort into ensuring backward-compatibility in the trunk. Jim actually told me offline that he was surprised how few hickups they had when I checked in my refacotrings recently.
I'm sure this is true from where you sit, but you're happy to use the bleeding edge all the time ;-) If you need to write "BBB code", then if someone who used the thing you wrote the BBB for will have to change their code to use the "proper" api at some point. That requires work. My point is that, for me, and most people looking for stability, Zope 3 is still changing too fast to go for as a solution. I think it's getting much better, but not quite there yet ;-) (see latest discussions about whether to rip out the pluggableauth stuff and bring something else back)
Some very nice software has been written for Zope 3 already and all of them have no problem keeping their code working using the latest SVN trunk.
I don't doubt it! I'm excited about tackling Zope 3 as a user some time soon... Chris -- Simplistix - Content Management, Zope & Python Consulting - http://www.simplistix.co.uk
I have to agree with Chris on this one. While Zope X3 is nice for those sharping the blades (cutting edge) for most people wanting to get into Zope I would push them towards 2.7. Now, when Zope 3.0 comes along, or maybe 3.1 and all the backward compatibility is worked out it might be a different story. From what I can see, there is still 2.7.5 (beta 1 just release) probably a 2.7.6 and then 2.8b/a/rc - > 2.8 and a few more releases under that. All of that looks like at least a year of development in 2.X series. Jake ____________________ http://www.ZopeZone.com "Zoping for the rest of us" On Feb 24, 2005, at 5:06 AM, Chris Withers wrote:
Stephan Richter wrote:
this is a totally unfair statement! We are committed to backward-compatibility and I, as well as other others, have put great care and effort into ensuring backward-compatibility in the trunk. Jim actually told me offline that he was surprised how few hickups they had when I checked in my refacotrings recently.
I'm sure this is true from where you sit, but you're happy to use the bleeding edge all the time ;-) If you need to write "BBB code", then if someone who used the thing you wrote the BBB for will have to change their code to use the "proper" api at some point. That requires work. My point is that, for me, and most people looking for stability, Zope 3 is still changing too fast to go for as a solution. I think it's getting much better, but not quite there yet ;-) (see latest discussions about whether to rip out the pluggableauth stuff and bring something else back)
Some very nice software has been written for Zope 3 already and all of them have no problem keeping their code working using the latest SVN trunk.
I don't doubt it! I'm excited about tackling Zope 3 as a user some time soon...
Chris
-- Simplistix - Content Management, Zope & Python Consulting - http://www.simplistix.co.uk _______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
On Sunday 27 February 2005 11:46, Jake wrote:
I have to agree with Chris on this one. While Zope X3 is nice for those sharping the blades (cutting edge) for most people wanting to get into Zope I would push them towards 2.7.
Well, I qualified my answer by saying that if you are Python programmer and need to develop non-standard apps you should use Zope 3. And I think this is a valid assessment. A Python programmer will be much more productive in Zope 3 than in Zope 2. Further, there are several large projects for Zope 3 and they all have no problem keeping up with the development speed, simply because it is not that fast. Have you actually done anything in Zope 3 yet?
Now, when Zope 3.0 comes along, or maybe 3.1 and all the backward compatibility is worked out it might be a different story.
Changes between Zope 3 releases will be always backward-compatible. This is a checkin policy.
From what I can see, there is still 2.7.5 (beta 1 just release) probably a 2.7.6 and then 2.8b/a/rc - > 2.8 and a few more releases under that. All of that looks like at least a year of development in 2.X series.
Development for Zope 2 and 3 is totally disconnected. I personally do not care at all how long Zope 2 will be released/developed/supported. Regards, Stephan -- Stephan Richter CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student) Web2k - Web Software Design, Development and Training
participants (4)
-
Chris Withers -
Christian R. Garner -
Jake -
Stephan Richter