Postgresql 8.0 is out but where is Zope3X? It feels like forever, I am still waiting for Zope3X to start a database project based on Zope & PG. Should I forget about Zope3 for now and just use Zope 2.7? This really sucks. Shapehead ______________________________________________________________________ Post your free ad now! http://personals.yahoo.ca
Bobby Brewster wrote:
Postgresql 8.0 is out but where is Zope3X? It feels like forever, I am still waiting for Zope3X to start a database project based on Zope & PG. Should I forget about Zope3 for now and just use Zope 2.7?
Zope X3 3.0 (final) released 2004/11/06: http://zope.org/Products/ZopeX3 Tres. -- =============================================================== Tres Seaver tseaver@zope.com Zope Corporation "Zope Dealers" http://www.zope.com
On 19.Jan 2005 - 17:42:43, Bobby Brewster wrote:
Postgresql 8.0 is out but where is Zope3X? It feels like forever, I am still waiting for Zope3X to start a database project based on Zope & PG. Should I forget about Zope3 for now and just use Zope 2.7? This really sucks.
What are you talking about? Zope X3 is out since November and don't get Zope X3 confused with the "real" Zope 3. See here: http://zope.org/Products/ZopeX3 and here: http://dev.zope.org/Zope3 Andreas -- Your aims are high, and you are capable of much.
is interesting using Zope 3 rather Zope 2 to develop applications ?? And Products like Plone? Don´t work in zope 3?? -- Fabio Rizzo Matos fabio@fabiorizzo.com www.fabiorizzo.com "O melhor do Brasil é o Brasileiro!" "The best of Brazil is the Brazilian people" www.brasil.gov.br On Thu, 20 Jan 2005 00:59:55 +0100, Andreas Pakulat <apaku@gmx.de> wrote:
On 19.Jan 2005 - 17:42:43, Bobby Brewster wrote:
Postgresql 8.0 is out but where is Zope3X? It feels like forever, I am still waiting for Zope3X to start a database project based on Zope & PG. Should I forget about Zope3 for now and just use Zope 2.7? This really sucks.
What are you talking about? Zope X3 is out since November and don't get Zope X3 confused with the "real" Zope 3.
See here: http://zope.org/Products/ZopeX3
and here: http://dev.zope.org/Zope3
Andreas
-- Your aims are high, and you are capable of much. _______________________________________________ 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 20.Jan 2005 - 13:13:58, Fabio Rizzo Matos wrote:
is interesting using Zope 3 rather Zope 2 to develop applications ??
? I don't get what you mean. Of course its interesting to develop Zope3 Apps, but currently you have to use ZopeX3 with its limitations, so for production use I'd recommend Zope2. If you mean if its better to start off with Zope3 instead of learning Zope2 that depends, if you need to come up with an app soon, you might be better off with Zope2, as there's no release plan yet for Zope3 (according to the website) and ZopeX3 is not really meant for production usage AFAIK.
And Products like Plone? Don´t work in zope 3??
First: Don't confuse Zope3 with ZopeX3, as I said already, Zope3 is meant to be backwards compatible to Zope2, whereas ZopeX3 is a working new release without any backwards compatibility (AFAIK). So for Plone it's going to be a new release I think, as it's not a small project and I would expect that Plone doesn't work out of the box on Zope3. But simple Zope2 Apps should be ok. Andreas -- You will be reincarnated as a toad; and you will be much happier.
Andreas Pakulat wrote:
On 20.Jan 2005 - 13:13:58, Fabio Rizzo Matos wrote:
is interesting using Zope 3 rather Zope 2 to develop applications ??
? I don't get what you mean. Of course its interesting to develop Zope3 Apps, but currently you have to use ZopeX3 with its limitations, so for production use I'd recommend Zope2. If you mean if its better to start off with Zope3 instead of learning Zope2 that depends, if you need to come up with an app soon, you might be better off with Zope2, as there's no release plan yet for Zope3 (according to the website) and ZopeX3 is not really meant for production usage AFAIK.
Not strictly true. Several folks, including ZC, are deploying or have deplyed production applications atop X3. YMMV, but the lack of backward compatibility is not a blocker for a new application.
And Products like Plone? Don´t work in zope 3??
First: Don't confuse Zope3 with ZopeX3, as I said already, Zope3 is meant to be backwards compatible to Zope2, whereas ZopeX3 is a working new release without any backwards compatibility (AFAIK).
So for Plone it's going to be a new release I think, as it's not a small project and I would expect that Plone doesn't work out of the box on Zope3. But simple Zope2 Apps should be ok.
Plone will have to be completely redone atop Zope3. Some CMFish / Plonish technologies / techniques are already in Zope3; others will need reimplementation. Migrating existing Plone / CMF content is likely to be the hardest part of the conversion. Tres. -- =============================================================== Tres Seaver tseaver@zope.com Zope Corporation "Zope Dealers" http://www.zope.com
Andreas Pakulat wrote:
and ZopeX3 is not really meant for production usage AFAIK.
I'm pretty sure Zope 3X IS supposed to be production quality, just not backward compatible with Zope 2...
First: Don't confuse Zope3 with ZopeX3, as I said already, Zope3 is meant to be backwards compatible to Zope2,
...and I'll believe that when I see it ;-) cheers, Chris -- Simplistix - Content Management, Zope & Python Consulting - http://www.simplistix.co.uk
On Friday 21 January 2005 04:20, Chris Withers wrote:
Andreas Pakulat wrote:
and ZopeX3 is not really meant for production usage AFAIK.
I'm pretty sure Zope 3X IS supposed to be production quality, just not backward compatible with Zope 2...
Yes, Zope X3 is production quality.
First: Don't confuse Zope3 with ZopeX3, as I said already, Zope3 is meant to be backwards compatible to Zope2,
...and I'll believe that when I see it ;-)
I agree. I think there will never be a Zope 3 that is backward-compatible. It would take a huge amount of work to provide such a layer. Compatibility will come through a layer that interfaces Zope 2 and Zope 3, such as Five. In fact I think Five will become *the* one. Note: Not all Zope 3 developers share this view with me and I am not expressing the opinion of the Zope 3 community here, but only my own. To answer the original question, if you do not want to build a plain Web site or CMS, then you should definitely have a look at Zope X3, since it is a very nice framework to develop Web applications with. Regards, Stephan -- Stephan Richter CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student) Web2k - Web Software Design, Development and Training
On Fri, 21 Jan 2005, Stephan Richter wrote:
To answer the original question, if you do not want to build a plain Web site or CMS, then you should definitely have a look at Zope X3, since it is a very nice framework to develop Web applications with.
In language Zope newbies can understand, how is that different from what Zope 2 promises or is recommended for? If I am starting a new project, what criteria should I use to decide if I should start with Zope 2 or just jump right to X3 to begin with? Thanks, Jeff D
On Friday 21 January 2005 16:05, Jeff Donsbach wrote:
On Fri, 21 Jan 2005, Stephan Richter wrote:
To answer the original question, if you do not want to build a plain Web site or CMS, then you should definitely have a look at Zope X3, since it is a very nice framework to develop Web applications with.
In language Zope newbies can understand, how is that different from what Zope 2 promises or is recommended for? If I am starting a new project, what criteria should I use to decide if I should start with Zope 2 or just jump right to X3 to begin with?
Okay, so the first thing here is that Zope 2 has a much wider target audience than Zope 3. Zope X3 (as of now) is aimed at the Python developer, who uses Python code and Page Templates to develop applications. As you know, Zope 2 is also useful for scripters and almost the average Joe, since it provides scripting and Point&Click interfaces. I think the solection criteria is: If your application will provide common Web features, Zope 2 is the recommended way, because it is almost guaranteed that this feature has been already implemented. If, on the other hand, you write a very specific and unique application, Zope 3 is better, since it provides a much cleaner and simpler API to develop on and with. Regards, Stephan -- Stephan Richter CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student) Web2k - Web Software Design, Development and Training
I was hoping to use Zope3X, however, infrastructures like "native" postgres DA and LocalFS are not "available" for it (I am required to use the WinXP). I wanted to learn about Zope3 doing this project. Right now the project is the priority and not learning/hacking Zope3X. On Fri, 21 Jan 2005 16:44:08 -0500, Stephan Richter <srichter@cosmos.phy.tufts.edu> wrote:
On Friday 21 January 2005 16:05, Jeff Donsbach wrote:
On Fri, 21 Jan 2005, Stephan Richter wrote:
To answer the original question, if you do not want to build a plain Web site or CMS, then you should definitely have a look at Zope X3, since it is a very nice framework to develop Web applications with.
In language Zope newbies can understand, how is that different from what Zope 2 promises or is recommended for? If I am starting a new project, what criteria should I use to decide if I should start with Zope 2 or just jump right to X3 to begin with?
Okay, so the first thing here is that Zope 2 has a much wider target audience than Zope 3. Zope X3 (as of now) is aimed at the Python developer, who uses Python code and Page Templates to develop applications. As you know, Zope 2 is also useful for scripters and almost the average Joe, since it provides scripting and Point&Click interfaces.
I think the solection criteria is: If your application will provide common Web features, Zope 2 is the recommended way, because it is almost guaranteed that this feature has been already implemented. If, on the other hand, you write a very specific and unique application, Zope 3 is better, since it provides a much cleaner and simpler API to develop on and with.
Regards, Stephan -- Stephan Richter CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student) Web2k - Web Software Design, Development and Training _______________________________________________ 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 Friday 21 January 2005 17:04, Bobby Brewster wrote:
I was hoping to use Zope3X, however, infrastructures like "native" postgres DA and LocalFS are not "available" for it (I am required to use the WinXP). I wanted to learn about Zope3 doing this project. Right now the project is the priority and not learning/hacking Zope3X.
Yes, there is a native postgres DA. It even has been released for Zope X3.0. See http://zope.org/Products/Zope3-Packages LocalFS does not exist for Zope X3 yet, but for what do you need it? BTW, it would be fairly straight-forward to implement LocalFS for Zope 3. Regards, Stephan -- Stephan Richter CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student) Web2k - Web Software Design, Development and Training
Thank you. I shall check it out. I guess I will also have to also learn some python ... On Fri, 21 Jan 2005 17:14:28 -0500, Stephan Richter <srichter@cosmos.phy.tufts.edu> wrote:
On Friday 21 January 2005 17:04, Bobby Brewster wrote:
I was hoping to use Zope3X, however, infrastructures like "native" postgres DA and LocalFS are not "available" for it (I am required to use the WinXP). I wanted to learn about Zope3 doing this project. Right now the project is the priority and not learning/hacking Zope3X.
Yes, there is a native postgres DA. It even has been released for Zope X3.0.
See http://zope.org/Products/Zope3-Packages
LocalFS does not exist for Zope X3 yet, but for what do you need it? BTW, it would be fairly straight-forward to implement LocalFS for Zope 3.
Regards, Stephan -- Stephan Richter CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student) Web2k - Web Software Design, Development and Training
participants (8)
-
Andreas Pakulat -
Bobby Brewster -
Bobby Brewster -
Chris Withers -
Fabio Rizzo Matos -
Jeff Donsbach -
Stephan Richter -
Tres Seaver