Hi Darcy, I've worked with Zope for at least 10 years and Plone for about 5 (and yet I converted to web2py almost on a "weekend" :), I think I know where you coming from as far as your questions, here's the info I think it might be of interest to you:
1. web2py does not have a workflow system in the same sense as Plone has, you have to define your own depending on your application, this may seem like "a lot" but web2py is such a rapid development tool that customizing your workflow to your application it actually a *good* thing imo. 2. The concept of "objects" in web2py is more in line with "python" objects rather than "plone" (or zope) objects, remember that Plone and Zope handle all this internally due to its Object Database, web2py uses no such approach, in constrast, web2py allows you to seamless use any database back-end of your choosing, so either you version your "objects" via serialization or just use a SQL backend for this purpose. 3. No such thing, in this respect web2py behaves as any other web frameworks in which you have to implement your own methods to index binary content. 4. Basically same as #2 5. Massimo defined this clearly. Now, Plone/Zope makes a lot of things very easy, for instance, authentication, folder/object traversal, acquisition (despite many people hating it is a powerful thing) and other goodies, web2py, however, allows for super fast prototyping and development, a very concise and straight-forward approach and literally pure python for the program's "logic". I am maintaining a lot of Zope 2 sites still but all my new work is based on web2py now, and the rate of productivity/delivery has only go up.. On Dec 7, 10:11 pm, Darcy Clark <[email protected]> wrote: > We have a project that we previously developed in Plone - we are > considering rewriting it in web2py. It turns out Plone was a good > choice *at the time* but better, more productive frameworks now exist. > Anyway there are few things that Plone does well that I'm not sure how > to address using web2py: > > 1. state-based workflow > 2. versioning of content objects > 3. indexing and searching of binary formats (word, pdf, excel etc...) > 4. full-text search of all content objects > 5. customer subdomains (customer1.example.com, customer2.example.com) > > Actually those are pretty core requirements for this project, so maybe > staying with Plone is the way to go ;) But seriously, if you've made > web2py do any of the above, I'd be interested to hear about it. > > regards, > Darcy -- You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/web2py?hl=en.

