Re: [Zope-dev] Renamed the Zope package to Zope2 and including Zope 3 packages in Zope 2.8
Chris Withers wrote: Stephan Richter wrote: Yes, that is true for packages in zope. So, if I understand you correctly, I can use all packages, except those in zope.app, on their own, without having to rely on anything else, right? No, but we try to restrict dependencies as much as possible. The fact that these are generally useful means that they wre someone likely to depend on each other. For example, zope.interface is obviously widely used. The zope.testing package is also widely used. However, zope.app was designed as the application server and has thus many dependencies among the packages in zope.app. Hmmm, that's a shame, there's a lot of things in http://svn.zope.org/Zope3/trunk/src/zope/app/ that look, by name, like I might want to use them without using other stuff: catalog, cache, authentication, apidoc, etc. When we are initially developing something, it's hard to know whether it will be generaly useful. We try very hard to avoid premature generalization. We also have a rule that anything that depends on zope.app must be in zope.app. The plan and expectation is that, over time, many packages will migrate out of zope.app. I expect that, eventually, zope.app will be much smaller than it is now. That shrinkage will happen over time has people have motivation and time. That said, is it just me or do http://svn.zope.org/Zope3/trunk/src/zope/app/ and http://svn.zope.org/Zope3/trunk/src/zope/ look like there's a LOT of stuff in them? Yup, we've done a lot of work. How much of it is "real" and how much of it is cruft? There is certainly cruft there, but we've trie dto keep the cruft/real ratio low. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http://www.zope.com http://www.zope.org ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
Re: [Zope-dev] Renamed the Zope package to Zope2 and including Zope 3 packages in Zope 2.8
On Thursday 03 February 2005 03:23, Chris Withers wrote: > Stephan Richter wrote: > > Yes, that is true for packages in zope. > > So, if I understand you correctly, I can use all packages, except those > in zope.app, on their own, without having to rely on anything else, right? > > > However, zope.app was designed as the > > application server and has thus many dependencies among the packages in > > zope.app. > > Hmmm, that's a shame, there's a lot of things in > http://svn.zope.org/Zope3/trunk/src/zope/app/ that look, by name, like I > might want to use them without using other stuff: > catalog, An abstraction of this package could be probably moved to zope. > cache Some of the package could be surely moved to zope, but caches are local utilities and as such they depend on zope.app. > authentication I think this package is totally useless outside zope.app, since authentication is bound to the publisher framework, unless of course your own application knows how to use the IAuthentication interface. > apidoc The reason the API doc tool is so useful is because it is totally custom to Zope 3's app server. It makes many, many assumptions on how the registration directives create factories for views and other components (for example). Except for the some of the interface viewer and the class browser nothing will apply to another application. > That said, is it just me or do > http://svn.zope.org/Zope3/trunk/src/zope/app/ and The reason there are so many packages is that we wanted to factor out as much reusable code as possible into a package. The list is too long to write a comment for each package. > http://svn.zope.org/Zope3/trunk/src/zope/ Here is the list from src/zope: app/ - Zope application server. hookable/ - A small package that allows functions to be hookable, i.e. graceful monkey patching. pagetemplate/ - Zope-independent page template code. cachedescriptors/ - I have no clue what this does. i18n/ - I18n and Locale implementation. proxy/ - Basic object-proxy implementation. Similar to context wrappers. component/ - The component architecture. i18nmessageid/ - Message Ids have been separated from i18n, so that some of the zope packages do not depend on i18n, but still have I18n support. configuration/ - ZCML and general configuration implementation. importtool/ - library for the importtool script that determines unused imported objects. publisher/ - Basic Publisher framework (like in Zope 2) dependencytool/ - Library for a tool that checks the dependencies of a package. index/ - Zope-independent index implementation; contains several indices. deprecation/ - Some code to ease marking deprecated code. schema/ - Schema package. tal/ - TAL implementation (equiv. to Zope 2) documenttemplate/ - DTML implementation (equiv. to Zope 2) security/ - Basic security implementation. tales/ - TALES implementation (equiv. to Zope 2) event/ - Redicoulisly simple event implementation (should be in PYthon proper, really) interface/ - Interface package. server/ - The new server code, equiv. to medusa in Zope 2 testing/ - Support for various testing techniques, such as doc file tester. exceptions/ - Standard Zope exceptions. We could probably move those to other packages. modulealias/ - Allows one to register a module under a different path. Good for BBB. structuredtext/ - Class STX implementation. thread/ - Threading support for the servers. fssync/ - FS syncing library. I do not know the state of this. xmlpickle/ - Creates Pickles in XML format, equyiv. to Zope 2 I think. > look like there's a LOT of stuff in them? I don't think so. A lot of the packages are very small. > How much of it is "real" and how much of it is cruft? There is not much cruft. We try to clean up regularly. We just decide not to distribute the packages we do not feel comfortable with yet. Please name the packages that you think are cruft... Regards, Stephan -- Stephan Richter CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student) Web2k - Web Software Design, Development and Training ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
Re: [Zope-dev] Renamed the Zope package to Zope2 and including Zope 3 packages in Zope 2.8
Stephan Richter wrote: Yes, that is true for packages in zope. So, if I understand you correctly, I can use all packages, except those in zope.app, on their own, without having to rely on anything else, right? However, zope.app was designed as the application server and has thus many dependencies among the packages in zope.app. Hmmm, that's a shame, there's a lot of things in http://svn.zope.org/Zope3/trunk/src/zope/app/ that look, by name, like I might want to use them without using other stuff: catalog, cache, authentication, apidoc, etc. That said, is it just me or do http://svn.zope.org/Zope3/trunk/src/zope/app/ and http://svn.zope.org/Zope3/trunk/src/zope/ look like there's a LOT of stuff in them? How much of it is "real" and how much of it is cruft? Chris -- Simplistix - Content Management, Zope & Python Consulting - http://www.simplistix.co.uk ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
Re: [Zope-dev] Renamed the Zope package to Zope2 and including Zope 3 packages in Zope 2.8
Jim Fulton wrote: Martijn Faassen wrote: ... Five has dependencies on zope.app, so to make Five use Zope 2.8 packages would require quite a bit of Zope 3 to be pulled in, or an awful lot of work to prevent it from being pulled in. I think Zope 3 is at a point where, if there are volunteers, it would be worthwhile to start working on getting things out of zope.app. I have this low-priority "bobo" project, which is about using Zope 3 without using the app server. In the little work I've done on this, it's become clear that lots of things that are in zope.app should move out. We had similar issues with Five. Early on I tried to replicate zope.app stuff in Five so there was no dependency on zope.app, just on zope. Soon enough we gave that up, and our lives have been easier as a result. > Presumably only a few packages will be pulled into Zope 2.8 in practice, which means that Five will have to worry about packages from Zope 2.8 and packages from Zope X3 proper, and possible weird combinations and interactions. Not something I'm looking forward to. Understood. There are a few packages however, that Zope 2 can benefit independent of five. These packages are pretty stable so I'm reasonably confident that this needed pose too great a hassel. At least I hope not. True, zope.interface would be one, and I guess a few others. You know better than I do which packages are bound to evolve a lot in Zope 3 from now on, and which ones are stable enough. Important is that Zope 3 remains working with the packages in Zope 2.8 as long as possible. Alternatively there could be a knob in Zope 2.8 to turn off the Zope 3 packages included in Zope 2.8, and use those on the Python path itself. I'm not sure how easily that can be accomplished. Regards, Martijn ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
Re: [Zope-dev] Renamed the Zope package to Zope2 and including Zope 3 packages in Zope 2.8
Martijn Faassen wrote: ... Five has dependencies on zope.app, so to make Five use Zope 2.8 packages would require quite a bit of Zope 3 to be pulled in, or an awful lot of work to prevent it from being pulled in. I think Zope 3 is at a point where, if there are volunteers, it would be worthwhile to start working on getting things out of zope.app. I have this low-priority "bobo" project, which is about using Zope 3 without using the app server. In the little work I've done on this, it's become clear that lots of things that are in zope.app should move out. > Presumably only a few packages will be pulled into Zope 2.8 in practice, which means that Five will have to worry about packages from Zope 2.8 and packages from Zope X3 proper, and possible weird combinations and interactions. Not something I'm looking forward to. Understood. There are a few packages however, that Zope 2 can benefit independent of five. These packages are pretty stable so I'm reasonably confident that this needed pose too great a hassel. At least I hope not. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http://www.zope.com http://www.zope.org ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
Re: [Zope-dev] Renamed the Zope package to Zope2 and including Zope 3 packages in Zope 2.8
Martijn Faassen wrote: Jim Fulton wrote: Paul Winkler wrote: +1 on all of those from me. However, I will be satisfied with anything that gets released as 2.8 sometime this year ;-) Absolutely. The top priority, IMO, is getting 2.8 out as soon as we can. Excuse me, but it seems bizarre to me that *if* the top priority is to get Zope 2.8 out the best way to go about it is to add a lot of features to it. The best way to get Zope 2.8 out is to feature freeze it and release it. All I'm talking about is including some existing packages. I'm not proposing any more than that. I recall hearing something about wanting to release Zope 2.8 as soon as possible before, and that was a year ago. Please excuse me of being skeptical this time around too. The main blocker was and is the need to get ZClasses working for backward compatibility reasons. I am curreently working on this as I find time. My intent is to try to clean up and use the persistent class support from Zope 3 for this. This code depends on zope.interface, as does the trunk of ZODB. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http://www.zope.com http://www.zope.org ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
Re: [Zope-dev] Renamed the Zope package to Zope2 and including Zope 3 packages in Zope 2.8
Stephan Richter wrote: On Wednesday 02 February 2005 05:28, Chris Withers wrote: Martijn Faassen wrote: That's only to make things more easily deployable. Right now the hard part is however detaching Zope 3 stuff from its dependencies Really? That's extremely disappointing :-( The most important aim of Zope 3 from my POV was to be able to use as little or as much of it as you want, not suffer dependency hell as we do in Zope 2... Yes, that is true for packages in zope. However, zope.app was designed as the application server and has thus many dependencies among the packages in zope.app. It's not entirely true for packages in zope either. If you try to extract one you'll likely pull in quite a few others. Detaching the dependencies is however easier. Five has dependencies on zope.app, so to make Five use Zope 2.8 packages would require quite a bit of Zope 3 to be pulled in, or an awful lot of work to prevent it from being pulled in. Presumably only a few packages will be pulled into Zope 2.8 in practice, which means that Five will have to worry about packages from Zope 2.8 and packages from Zope X3 proper, and possible weird combinations and interactions. Not something I'm looking forward to. I wanted this (Zope 3 integration into Zope 2.x) about a year ago, but by now, with the gained experience I have with Five, it seems a lot more trouble than it's worth. Note that the srichter-blow-services branch will bring great relief to some of these dependencies. registration, component and site used to have circular imports, but in the branch they all have been merged into zope.app.component, with each module being independent of the others. For example, the registration code does not depend on the local site manager code. Cool. If however that branch will have to be merged before we can use Zope 3 technology in Zope 2, Zope 2.8 will be even more delayed. :) Regards, Martijn ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
Re: [Zope-dev] Renamed the Zope package to Zope2 and including Zope 3 packages in Zope 2.8
On Wednesday 02 February 2005 05:28, Chris Withers wrote: > Martijn Faassen wrote: > > That's only to make things more easily deployable. Right now the hard > > part is however detaching Zope 3 stuff from its dependencies > > Really? That's extremely disappointing :-( > The most important aim of Zope 3 from my POV was to be able to use as > little or as much of it as you want, not suffer dependency hell as we do > in Zope 2... Yes, that is true for packages in zope. However, zope.app was designed as the application server and has thus many dependencies among the packages in zope.app. Note that the srichter-blow-services branch will bring great relief to some of these dependencies. registration, component and site used to have circular imports, but in the branch they all have been merged into zope.app.component, with each module being independent of the others. For example, the registration code does not depend on the local site manager code. Regards, Stephan -- Stephan Richter CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student) Web2k - Web Software Design, Development and Training ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
Re: [Zope-dev] Renamed the Zope package to Zope2 and including Zope 3 packages in Zope 2.8
Martijn Faassen wrote: That's only to make things more easily deployable. Right now the hard part is however detaching Zope 3 stuff from its dependencies Really? That's extremely disappointing :-( The most important aim of Zope 3 from my POV was to be able to use as little or as much of it as you want, not suffer dependency hell as we do in Zope 2... Chris -- Simplistix - Content Management, Zope & Python Consulting - http://www.simplistix.co.uk ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
Re: [Zope-dev] Renamed the Zope package to Zope2 and including Zope 3 packages in Zope 2.8
Jim Fulton wrote: Paul Winkler wrote: +1 on all of those from me. However, I will be satisfied with anything that gets released as 2.8 sometime this year ;-) Absolutely. The top priority, IMO, is getting 2.8 out as soon as we can. Excuse me, but it seems bizarre to me that *if* the top priority is to get Zope 2.8 out the best way to go about it is to add a lot of features to it. The best way to get Zope 2.8 out is to feature freeze it and release it. I recall hearing something about wanting to release Zope 2.8 as soon as possible before, and that was a year ago. Please excuse me of being skeptical this time around too. Regards, Martijn ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
Re: [Zope-dev] Renamed the Zope package to Zope2 and including Zope 3 packages in Zope 2.8
Sidnei da Silva wrote: On Mon, Jan 31, 2005 at 10:53:01AM -0500, Jim Fulton wrote: | I haven't decided | which parts of Zope 3 should be included in Zope 2.8 and would like to | get input. If you have suggestions on what to include or exclude, | please respond here or on the z3-file list, where I am also posting | this message. Whatever we have in Five right now seems like a good subset. I haven't felt need for much more than that anyways. We have: - Adapters - Views - Menus - Some support for auto-generated forms I think the main outstanding issue is interoperability between Zope 3 and Zope 2 Page Templates, which is being investigated. Someone correct me if I missed something. But Five has no *need* of this stuff in Zope 2, and I suspect it'll only make our life harder. Either we'll be locked into a stale Zope 2.8 version or we'll have to maintain compatibility with both Zope 3 releases and Zope 2 releases.. If someone can package up the stuff needed for Five and nothing else and wrap it up as a Zope 2 product (that fiddles with the path), fine. That's only to make things more easily deployable. Right now the hard part is however detaching Zope 3 stuff from its dependencies -- for Five you'd need an enormous chunk of Zope 3 in order to make it work. Why bother with it? Regards, Martijn ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
Re: [Zope-dev] Renamed the Zope package to Zope2 and including Zope 3 packages in Zope 2.8
Chris Withers wrote: Jim Fulton wrote: please respond here or on the z3-file list, Which list is this? z3-five, of course. :) http://codespeak.net/mailman/listinfo/z3-five Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http://www.zope.com http://www.zope.org ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
Re: [Zope-dev] Renamed the Zope package to Zope2 and including Zope 3 packages in Zope 2.8
Jim Fulton wrote: please respond here or on the z3-file list, Which list is this? Chris -- Simplistix - Content Management, Zope & Python Consulting - http://www.simplistix.co.uk ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
Re: [Zope-dev] Renamed the Zope package to Zope2 and including Zope 3 packages in Zope 2.8
Paul Winkler wrote: On Mon, Jan 31, 2005 at 07:58:38PM +0100, Dieter Maurer wrote: ... Zope3 packages useful in Zope 2 ... Sidnei da Silva wrote at 2005-1-31 14:03 -0200: ... Whatever we have in Five right now seems like a good subset. I haven't felt need for much more than that anyways. We have: - Adapters - Views - Menus - Some support for auto-generated forms I would like to add: - interface - event +1 on all of those from me. However, I will be satisfied with anything that gets released as 2.8 sometime this year ;-) Absolutely. The top priority, IMO, is getting 2.8 out as soon as we can. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http://www.zope.com http://www.zope.org ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
Re: [Zope-dev] Renamed the Zope package to Zope2 and including Zope 3 packages in Zope 2.8
On Mon, Jan 31, 2005 at 07:58:38PM +0100, Dieter Maurer wrote: > > ... Zope3 packages useful in Zope 2 ... > > Sidnei da Silva wrote at 2005-1-31 14:03 -0200: > > ... > >Whatever we have in Five right now seems like a good subset. I haven't > >felt need for much more than that anyways. We have: > > > >- Adapters > >- Views > >- Menus > >- Some support for auto-generated forms > > I would like to add: > > - interface > - event +1 on all of those from me. However, I will be satisfied with anything that gets released as 2.8 sometime this year ;-) -- Paul Winkler http://www.slinkp.com ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
Re: [Zope-dev] Renamed the Zope package to Zope2 and including Zope 3 packages in Zope 2.8
Fred Drake wrote: My goal is that the various packages involved in page template in Zope 2 become facades over the Zope 3 implementation. Same thing, IMO. ;-) -- Lennart Regebro, Nuxeo http://www.nuxeo.com/ CPS Content Management http://www.cps-project.org/ ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
Re: [Zope-dev] Renamed the Zope package to Zope2 and including Zope 3 packages in Zope 2.8
Jim Fulton wrote: I've just checked in a change on the Zope 2 trunk for Zope 2.8 that renames the Zope package to Zope2. Importing the Zope module is now deprecated, but will be supported until Zope 2.11. Actually, that's 2.10. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http://www.zope.com http://www.zope.org ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
Re: [Zope-dev] Renamed the Zope package to Zope2 and including Zope 3 packages in Zope 2.8
> ... Zope3 packages useful in Zope 2 ... Sidnei da Silva wrote at 2005-1-31 14:03 -0200: > ... >Whatever we have in Five right now seems like a good subset. I haven't >felt need for much more than that anyways. We have: > >- Adapters >- Views >- Menus >- Some support for auto-generated forms I would like to add: - interface - event -- Dieter ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
Re: [Zope-dev] Renamed the Zope package to Zope2 and including Zope 3 packages in Zope 2.8
On Mon, 31 Jan 2005 19:25:15 +0100, Lennart Regebro <[EMAIL PROTECTED]> wrote: > Note that diskussions about the Zope2 + Zope3 pagetemplate issue arrived > in the conclusion that, the faster we can get Zope3 pagetemplates back > ported to Zope2, the happier we will be. ;) I have no idea if that is a > big task or not. That's not my recollection. :-( My goal is that the various packages involved in page template in Zope 2 become facades over the Zope 3 implementation. I'm afraid I've not had any time to work on this; I'm hoping I can spend some time Wednesday evening, though I'm also approaching an important release for Expat. This is all volunteer time. -Fred -- Fred L. Drake, Jr. Zope Corporation ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
Re: [Zope-dev] Renamed the Zope package to Zope2 and including Zope 3 packages in Zope 2.8
I agree with Sidnei. Note that diskussions about the Zope2 + Zope3 pagetemplate issue arrived in the conclusion that, the faster we can get Zope3 pagetemplates back ported to Zope2, the happier we will be. ;) I have no idea if that is a big task or not. ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
Re: [Zope-dev] Renamed the Zope package to Zope2 and including Zope 3 packages in Zope 2.8
On Mon, Jan 31, 2005 at 10:53:01AM -0500, Jim Fulton wrote: | I haven't decided | which parts of Zope 3 should be included in Zope 2.8 and would like to | get input. If you have suggestions on what to include or exclude, | please respond here or on the z3-file list, where I am also posting | this message. Whatever we have in Five right now seems like a good subset. I haven't felt need for much more than that anyways. We have: - Adapters - Views - Menus - Some support for auto-generated forms I think the main outstanding issue is interoperability between Zope 3 and Zope 2 Page Templates, which is being investigated. Someone correct me if I missed something. -- Sidnei da Silva <[EMAIL PROTECTED]> http://awkly.org - dreamcatching :: making your dreams come true http://www.enfoldsystems.com http://plone.org/about/team#dreamcatcher dash: that's the cool part of system programming, programming half-finished programs, and tell others you're finished ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )
[Zope-dev] Renamed the Zope package to Zope2 and including Zope 3 packages in Zope 2.8
I've just checked in a change on the Zope 2 trunk for Zope 2.8 that renames the Zope package to Zope2. Importing the Zope module is now deprecated, but will be supported until Zope 2.11. When using the Zope head or Zope 2.8, you should import Zope2 instead. Originally, I had intended not to include any Zope 3 packages until Zope 2.9, however, Zope 2.8 has been delayed long enough that I think it makes sense to include some parts of Zope 3 sooner. I also want to use some of the Zope 3 persistent code support, which depends on zope.interface to help get ZClasses working again. I haven't decided which parts of Zope 3 should be included in Zope 2.8 and would like to get input. If you have suggestions on what to include or exclude, please respond here or on the z3-file list, where I am also posting this message. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http://www.zope.com http://www.zope.org ___ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )