[Zope-Annce] Zope 2.8.9, Zope 2.9.7, Zope 2.10.3 released
The Zope developer community I is pleased to announce the release of three new Zope releases: 2.8.9, 2.9.7 and 2.10.3. You can download the releases from: http://www.zope.org/Products/Zope/2.8.9/ http://www.zope.org/Products/Zope/2.9.7/ http://www.zope.org/Products/Zope/2.10.3/ The release notes and release information are available directly from the links above. All releases are bugfix releasse and include the hotfix published some days ago: http://www.zope.org/Products/Zope/Hotfix-2007-03-20 - -- Andreas Jung -- ZOPYX Ltd. Co. KG - Charlottenstr. 37/1 - 72070 Tübingen - Germany Web: www.zopyx.com - Email: [EMAIL PROTECTED] - Phone +49 - 7071 - 793376 E-Publishing, Python, Zope Plone development, Consulting pgpn2pKMopc4a.pgp Description: PGP signature ___ Zope-Announce maillist - Zope-Announce@zope.org http://mail.zope.org/mailman/listinfo/zope-announce Zope-Announce for Announcements only - no discussions (Related lists - Users: http://mail.zope.org/mailman/listinfo/zope Developers: http://mail.zope.org/mailman/listinfo/zope-dev )
[Zope-Annce] Zope 2.8.9, Zope 2.9.7, Zope 2.10.3 released
The Zope developer community I is pleased to announce the release of three new Zope releases: 2.8.9, 2.9.7 and 2.10.3. You can download the releases from: http://www.zope.org/Products/Zope/2.8.9/ http://www.zope.org/Products/Zope/2.9.7/ http://www.zope.org/Products/Zope/2.10.3/ The release notes and release information are available directly from the links above. All releases are bugfix releasse and include the hotfix published some days ago: http://www.zope.org/Products/Zope/Hotfix-2007-03-20 - -- Andreas Jung -- ZOPYX Ltd. Co. KG - Charlottenstr. 37/1 - 72070 Tübingen - Germany Web: www.zopyx.com - Email: [EMAIL PROTECTED] - Phone +49 - 7071 - 793376 E-Publishing, Python, Zope Plone development, Consulting pgp5LVgdiUHVA.pgp Description: PGP signature ___ Zope-Announce maillist - Zope-Announce@zope.org http://mail.zope.org/mailman/listinfo/zope-announce Zope-Announce for Announcements only - no discussions (Related lists - Users: http://mail.zope.org/mailman/listinfo/zope Developers: http://mail.zope.org/mailman/listinfo/zope-dev )
[Zope-Checkins] SVN: Zope/branches/Zope-2_8-branch/inst/ Zope 2.8.9 release
Log message for revision 73553: Zope 2.8.9 release Changed: U Zope/branches/Zope-2_8-branch/inst/WinBuilders/mk/zope.mk U Zope/branches/Zope-2_8-branch/inst/versions.py -=- Modified: Zope/branches/Zope-2_8-branch/inst/WinBuilders/mk/zope.mk === --- Zope/branches/Zope-2_8-branch/inst/WinBuilders/mk/zope.mk 2007-03-25 09:25:11 UTC (rev 73552) +++ Zope/branches/Zope-2_8-branch/inst/WinBuilders/mk/zope.mk 2007-03-25 09:28:06 UTC (rev 73553) @@ -3,7 +3,7 @@ REQUIRED_FILES=$(PYTHON_REQUIRED_FILES)\ $(ZOPE_REQUIRED_FILES) -ZOPEVERSION=2.8.7-final +ZOPEVERSION=2.8.9-final ZOPEDIRNAME=Zope-$(ZOPEVERSION) MAKEZOPE=$(MAKEFILEDIR)/bin/makezope.bat $(WIN_BUILD_DIR) Modified: Zope/branches/Zope-2_8-branch/inst/versions.py === --- Zope/branches/Zope-2_8-branch/inst/versions.py 2007-03-25 09:25:11 UTC (rev 73552) +++ Zope/branches/Zope-2_8-branch/inst/versions.py 2007-03-25 09:28:06 UTC (rev 73553) @@ -1,5 +1,5 @@ ZOPE_MAJOR_VERSION = '2.8' -ZOPE_MINOR_VERSION = '8' +ZOPE_MINOR_VERSION = '9' ZOPE_BRANCH_NAME= '$Name$'[6:] or 'no-branch' # always start prerelease branches with '0' to avoid upgrade ___ Zope-Checkins maillist - Zope-Checkins@zope.org http://mail.zope.org/mailman/listinfo/zope-checkins
[Zope-Checkins] SVN: Zope/branches/Zope-2_8-branch/configure updated to python 2.3.6
Log message for revision 73555: updated to python 2.3.6 Changed: U Zope/branches/Zope-2_8-branch/configure -=- Modified: Zope/branches/Zope-2_8-branch/configure === --- Zope/branches/Zope-2_8-branch/configure 2007-03-25 09:29:47 UTC (rev 73554) +++ Zope/branches/Zope-2_8-branch/configure 2007-03-25 09:29:55 UTC (rev 73555) @@ -12,13 +12,13 @@ # Place the optimal target version number for Zope (as returned by sys.version) # below -TARGET=2.3.5 +TARGET=2.3.6 # Order a list of acceptable python version numbers (as returned by # sys.version) below in best to worst order, not including the # target version. Up to six acceptable python versions are allowed. # Do not include the target version number in this list! -ACCEPTABLE= +ACCEPTABLE=2.3.5 # provide the executable names for all the acceptable versions # (and the target version) below ___ Zope-Checkins maillist - Zope-Checkins@zope.org http://mail.zope.org/mailman/listinfo/zope-checkins
[Zope-Checkins] SVN: Zope/branches/Zope-2_8-branch/doc/CHANGES.txt
Log message for revision 73557: Changed: U Zope/branches/Zope-2_8-branch/doc/CHANGES.txt -=- Modified: Zope/branches/Zope-2_8-branch/doc/CHANGES.txt === --- Zope/branches/Zope-2_8-branch/doc/CHANGES.txt 2007-03-25 09:30:06 UTC (rev 73556) +++ Zope/branches/Zope-2_8-branch/doc/CHANGES.txt 2007-03-25 09:31:10 UTC (rev 73557) @@ -4,7 +4,7 @@ Change information for previous versions of Zope can be found in the file HISTORY.txt. - After Zope 2.8.8 + Zope 2.8.9 (2006/03/25) Bugs fixed ___ Zope-Checkins maillist - Zope-Checkins@zope.org http://mail.zope.org/mailman/listinfo/zope-checkins
[Zope-Checkins] SVN: Zope/tags/2.8.9/ Zope 2.8.9
Log message for revision 73558: Zope 2.8.9 Changed: A Zope/tags/2.8.9/ -=- Copied: Zope/tags/2.8.9 (from rev 73557, Zope/branches/Zope-2_8-branch) ___ Zope-Checkins maillist - Zope-Checkins@zope.org http://mail.zope.org/mailman/listinfo/zope-checkins
[Zope-Checkins] SVN: Zope/branches/2.9/doc/CHANGES.txt
Log message for revision 73562: Changed: U Zope/branches/2.9/doc/CHANGES.txt -=- Modified: Zope/branches/2.9/doc/CHANGES.txt === --- Zope/branches/2.9/doc/CHANGES.txt 2007-03-25 09:39:38 UTC (rev 73561) +++ Zope/branches/2.9/doc/CHANGES.txt 2007-03-25 09:40:04 UTC (rev 73562) @@ -4,7 +4,7 @@ Change information for previous versions of Zope can be found in the file HISTORY.txt. - Zope 2.9.7 (unreleased) + Zope 2.9.7 (2007/03/25) Bugs fixed ___ Zope-Checkins maillist - Zope-Checkins@zope.org http://mail.zope.org/mailman/listinfo/zope-checkins
[Zope-Checkins] SVN: Zope/branches/2.9/inst/ Zope 2.9.7
Log message for revision 73563: Zope 2.9.7 Changed: U Zope/branches/2.9/inst/WinBuilders/mk/zope.mk U Zope/branches/2.9/inst/versions.py -=- Modified: Zope/branches/2.9/inst/WinBuilders/mk/zope.mk === --- Zope/branches/2.9/inst/WinBuilders/mk/zope.mk 2007-03-25 09:40:04 UTC (rev 73562) +++ Zope/branches/2.9/inst/WinBuilders/mk/zope.mk 2007-03-25 09:40:34 UTC (rev 73563) @@ -1,4 +1,4 @@ -ZOPEVERSION = 2.9.6 +ZOPEVERSION = 2.9.7 ZOPEDIRNAME := Zope-$(ZOPEVERSION) ZOPE_REQUIRED_FILES=tmp/$(ZOPEDIRNAME).tgz Modified: Zope/branches/2.9/inst/versions.py === --- Zope/branches/2.9/inst/versions.py 2007-03-25 09:40:04 UTC (rev 73562) +++ Zope/branches/2.9/inst/versions.py 2007-03-25 09:40:34 UTC (rev 73563) @@ -1,5 +1,5 @@ ZOPE_MAJOR_VERSION = '2.9' -ZOPE_MINOR_VERSION = '6' +ZOPE_MINOR_VERSION = '7' ZOPE_BRANCH_NAME= '$Name$'[6:] or 'no-branch' # always start prerelease branches with '0' to avoid upgrade ___ Zope-Checkins maillist - Zope-Checkins@zope.org http://mail.zope.org/mailman/listinfo/zope-checkins
[Zope-Checkins] SVN: Zope/tags/2.9.7/ Zope 2.9.7
Log message for revision 73564: Zope 2.9.7 Changed: A Zope/tags/2.9.7/ -=- Copied: Zope/tags/2.9.7 (from rev 73563, Zope/branches/2.9) ___ Zope-Checkins maillist - Zope-Checkins@zope.org http://mail.zope.org/mailman/listinfo/zope-checkins
[Zope-Checkins] SVN: Zope/branches/2.10/doc/CHANGES.txt
Log message for revision 73566: Changed: U Zope/branches/2.10/doc/CHANGES.txt -=- Modified: Zope/branches/2.10/doc/CHANGES.txt === --- Zope/branches/2.10/doc/CHANGES.txt 2007-03-25 09:43:40 UTC (rev 73565) +++ Zope/branches/2.10/doc/CHANGES.txt 2007-03-25 09:43:48 UTC (rev 73566) @@ -4,7 +4,7 @@ Change information for previous versions of Zope can be found in the file HISTORY.txt. - Zope 2.10.3 (unreleased) + Zope 2.10.3 (2007/03/25) Bugs fixed ___ Zope-Checkins maillist - Zope-Checkins@zope.org http://mail.zope.org/mailman/listinfo/zope-checkins
[Zope-Checkins] SVN: Zope/branches/2.10/inst/ Zope 2.10.3
Log message for revision 73569: Zope 2.10.3 Changed: U Zope/branches/2.10/inst/WinBuilders/mk/zope.mk U Zope/branches/2.10/inst/versions.py -=- Modified: Zope/branches/2.10/inst/WinBuilders/mk/zope.mk === --- Zope/branches/2.10/inst/WinBuilders/mk/zope.mk 2007-03-25 09:44:09 UTC (rev 73568) +++ Zope/branches/2.10/inst/WinBuilders/mk/zope.mk 2007-03-25 09:44:41 UTC (rev 73569) @@ -1,4 +1,4 @@ -ZOPEVERSION = 2.10.2-final +ZOPEVERSION = 2.10.3-final ZOPEDIRNAME := Zope-$(ZOPEVERSION) ZOPE_REQUIRED_FILES=tmp/$(ZOPEDIRNAME).tgz Modified: Zope/branches/2.10/inst/versions.py === --- Zope/branches/2.10/inst/versions.py 2007-03-25 09:44:09 UTC (rev 73568) +++ Zope/branches/2.10/inst/versions.py 2007-03-25 09:44:41 UTC (rev 73569) @@ -1,5 +1,5 @@ ZOPE_MAJOR_VERSION = '2.10' -ZOPE_MINOR_VERSION = '2' +ZOPE_MINOR_VERSION = '3' ZOPE_BRANCH_NAME= '$Name$'[6:] or 'no-branch' # always start prerelease branches with '0' to avoid upgrade ___ Zope-Checkins maillist - Zope-Checkins@zope.org http://mail.zope.org/mailman/listinfo/zope-checkins
[Zope-Checkins] SVN: Zope/tags/2.10.3/ Zope 2.10.3
Log message for revision 73570: Zope 2.10.3 Changed: A Zope/tags/2.10.3/ -=- Copied: Zope/tags/2.10.3 (from rev 73569, Zope/branches/2.10) ___ Zope-Checkins maillist - Zope-Checkins@zope.org http://mail.zope.org/mailman/listinfo/zope-checkins
Re: [Zope-dev] buildbot failure in Zope branches 2.9 2.4 Linux zc-buildbot
Stefan H. Holek wrote: The buildbot for Zope 2 won't ever complete successfully unless ZODB.tests.testZODB.checkResetCachesAPI is excluded from the test run. I've excluded that test and kicked off a run to see what the results are. Not being familiar with that test, I'm curious what needs to be done to fix it. -- Benji York Senior Software Engineer 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 )
[Zope-dev] Zope Tests:
Summary of messages to the zope-tests list. Period Sat Mar 24 11:00:00 2007 UTC to Sun Mar 25 11:00:00 2007 UTC. There were no messages. ___ 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] Zope Tests:
Summary of messages to the zope-tests list. Period Sat Mar 24 12:00:00 2007 UTC to Sun Mar 25 12:00:00 2007 UTC. There were no messages. ___ 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] Reminder for blob integration branch
Hi, this is a friendly reminder that I need help sorting out ZClass errors on this branch: http://svn.zope.org/Zope/branches/ctheune-zodb38zope34/ Christian -- gocept gmbh co. kg - forsterstraße 29 - 06112 halle/saale - germany www.gocept.com - [EMAIL PROTECTED] - phone +49 345 122 9889 7 - fax +49 345 122 9889 1 - zope and plone consulting and development signature.asc Description: Dies ist ein digital signierter Nachrichtenteil ___ 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-PAS] Re: [Checkins] SVN: PluggableAuthService/trunk/plugins/tests/test_exportimport.py Made tests pass with GenericSetup trunk.
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Stefan, you just created a dependency on the CMF in the PluggableAuthService, which has nothing to do with the CMF. There has to be a better solution, otherwise the checkin must be reverted. jens On 25 Mar 2007, at 17:09, Stefan H. Holek wrote: Log message for revision 73609: Made tests pass with GenericSetup trunk. Changed: U PluggableAuthService/trunk/plugins/tests/test_exportimport.py -=- Modified: PluggableAuthService/trunk/plugins/tests/ test_exportimport.py === --- PluggableAuthService/trunk/plugins/tests/test_exportimport.py 2007-03-25 14:38:56 UTC (rev 73608) +++ PluggableAuthService/trunk/plugins/tests/test_exportimport.py 2007-03-25 15:09:38 UTC (rev 73609) @@ -34,7 +34,11 @@ from Products.GenericSetup.tests.conformance \ import ConformsToIFilesystemImporter -from Products.GenericSetup.tests.common import SecurityRequestTest +try: +from Products.GenericSetup.tests.common import SecurityRequestTest +except ImportError: +from Products.CMFCore.tests.base.testcase import SecurityRequestTest + from Products.GenericSetup.tests.common import DOMComparator from Products.GenericSetup.tests.common import DummyExportContext from Products.GenericSetup.tests.common import DummyImportContext ___ Checkins mailing list [EMAIL PROTECTED] http://mail.zope.org/mailman/listinfo/checkins -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Darwin) iD8DBQFGBp/XRAx5nvEhZLIRAsdAAJsF55hb5aM7GwLp2uTc0LthcbKohQCgtdxj GCY4X5XDPcu4HsHun7e3G9o= =eR4B -END PGP SIGNATURE- ___ Zope-PAS mailing list Zope-PAS@zope.org http://mail.zope.org/mailman/listinfo/zope-pas
[Zope-PAS] Re: [Checkins] SVN: PluggableAuthService/trunk/plugins/tests/test_exportimport.py Made tests pass with GenericSetup trunk.
Whoops, reverted. Stefan On 25. Mär 2007, at 18:14, Jens Vagelpohl wrote: Stefan, you just created a dependency on the CMF in the PluggableAuthService, which has nothing to do with the CMF. There has to be a better solution, otherwise the checkin must be reverted. -- It doesn't necessarily do it in chronological order, though. --Douglas Adams ___ Zope-PAS mailing list Zope-PAS@zope.org http://mail.zope.org/mailman/listinfo/zope-pas
[Zope] smart development debugging
Hi all, we are developing a couple of zope apps which now are becoming pretty complex and, unfortunately, up to now we're developing TTW since we haven't yet find a smart fast way to do our job avoiding the ZMI. We've searched a lot around but never found a nice guidence or howto... It'll be nice to develop by eclipse... Anyways, since the last upgrade (zope 2.9) even the external editor doesn't work anymore. (sob...) Someone suggested us to use a FS dump product, another one instead pointed us to zope FS products, but, is there any article/howto on how to make group development/debugging of middle/large sized zope apps a nice and confortable experience? Thank you! Roberto ___ L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail: http://it.docs.yahoo.com/nowyoucan.html___ 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 )
Re: [Zope] smart development debugging
--On 25. März 2007 10:26:42 + Roberto Scelzo [EMAIL PROTECTED] wrote: Someone suggested us to use a FS dump product, another one instead pointed us to zope FS products, but, is there any article/howto on how to make group development/debugging of middle/large sized zope apps a nice and confortable experience? If you have the freedom to choose your Zope version: - start with Zope 2.10 + CMF 2.1 - put your templates etc. into the filesystem using portal_skins - use Zope 3 technology together with CMF: Zope 3 schema + formlib for creating content-types, forms etc... - avoid Plone if you really don't need it. Don't start with Plone *just because it looks nice* and if you really need only a small subset of the Plone functionality... -aj pgpq1v5nu1vIp.pgp Description: PGP signature ___ 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 )
[Zope] Zope 2.8.9, Zope 2.9.7, Zope 2.10.3 released
The Zope developer community I is pleased to announce the release of three new Zope releases: 2.8.9, 2.9.7 and 2.10.3. You can download the releases from: http://www.zope.org/Products/Zope/2.8.9/ http://www.zope.org/Products/Zope/2.9.7/ http://www.zope.org/Products/Zope/2.10.3/ The release notes and release information are available directly from the links above. All releases are bugfix releasse and include the hotfix published some days ago: http://www.zope.org/Products/Zope/Hotfix-2007-03-20 - -- Andreas Jung -- ZOPYX Ltd. Co. KG - Charlottenstr. 37/1 - 72070 Tübingen - Germany Web: www.zopyx.com - Email: [EMAIL PROTECTED] - Phone +49 - 7071 - 793376 E-Publishing, Python, Zope Plone development, Consulting pgpJNjFsXgUTt.pgp Description: PGP signature ___ 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 )
Re: [Zope] smart development debugging
On 3/25/07, Roberto Scelzo [EMAIL PROTECTED] wrote: Hi all, we are developing a couple of zope apps which now are becoming pretty complex and, unfortunately, up to now we're developing TTW since we haven't yet find a smart fast way to do our job avoiding the ZMI. We've searched a lot around but never found a nice guidence or howto... It'll be nice to develop by eclipse... Anyways, since the last upgrade (zope 2.9) even the external editor doesn't work anymore. (sob...) Someone suggested us to use a FS dump product, another one instead pointed us to zope FS products, but, is there any article/howto on how to make group development/debugging of middle/large sized zope apps a nice and confortable experience? Thank you! Roberto It depends a lot on what you're looking for. You have a number of different challenges, when you have a team working on a medium to complex Zope application. I can provide some suggestions based on our experience with PAFlow, which is the largest application we've developed so far. 1) develop your application as one or more file system based product; 2) once your application is a file system based product, set up an svn/cvs for your team; 3) give one or more instance to each of your developer, where he/she can deploy the application and test it without interfering with the work of the others; deploy your products inside the Products directory of the instance, not inside the general Products directory; 4) use Eclipse + PyDev as a development environment; 5) keep in mind that while you're developing your application it will happen that you will have to test with different releases of Zope, and you should be able to do so in a simple way. Hope this can help. I can provide more details on our working enviroment, if you're interested. Regards Marco -- Marco Bizzarri http://iliveinpisa.blogspot.com/ ___ 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 )
Re: [Zope] smart development debugging
One 'kickstart' way to get started with something that will build out a Zope environment in a repeatable way on UNIX (Linux/BSD/Mac/ probably Solaris) is available at http://www.plope.com/static/misc/ buildit_example-20070314-1.tgz. It requires buildit at http:// www.agendaless.com/Members/chrism/software/buildit/ . We use this to allow individual developers to have dev instances on their own systems. - C On Mar 25, 2007, at 8:44 AM, Marco Bizzarri wrote: On 3/25/07, Roberto Scelzo [EMAIL PROTECTED] wrote: Hi all, we are developing a couple of zope apps which now are becoming pretty complex and, unfortunately, up to now we're developing TTW since we haven't yet find a smart fast way to do our job avoiding the ZMI. We've searched a lot around but never found a nice guidence or howto... It'll be nice to develop by eclipse... Anyways, since the last upgrade (zope 2.9) even the external editor doesn't work anymore. (sob...) Someone suggested us to use a FS dump product, another one instead pointed us to zope FS products, but, is there any article/howto on how to make group development/debugging of middle/ large sized zope apps a nice and confortable experience? Thank you! Roberto It depends a lot on what you're looking for. You have a number of different challenges, when you have a team working on a medium to complex Zope application. I can provide some suggestions based on our experience with PAFlow, which is the largest application we've developed so far. 1) develop your application as one or more file system based product; 2) once your application is a file system based product, set up an svn/cvs for your team; 3) give one or more instance to each of your developer, where he/she can deploy the application and test it without interfering with the work of the others; deploy your products inside the Products directory of the instance, not inside the general Products directory; 4) use Eclipse + PyDev as a development environment; 5) keep in mind that while you're developing your application it will happen that you will have to test with different releases of Zope, and you should be able to do so in a simple way. Hope this can help. I can provide more details on our working enviroment, if you're interested. Regards Marco -- Marco Bizzarri http://iliveinpisa.blogspot.com/ ___ 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 ) ___ 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 )
Re: [Zope] smart development debugging
Hello, Marco's recommendations are very good, I would just add the following: - each developer works on his own instance, and commits his work in SVN or CVS, then everything must be regularly delivered in an integration instance where the latest current versions of all the developers can be tested together - each developer writes unit tests when working on his instance, then he must run them on the integration instance once he has delivered his changes. Eric BREHAULT On 3/25/07, Marco Bizzarri [EMAIL PROTECTED] wrote: On 3/25/07, Roberto Scelzo [EMAIL PROTECTED] wrote: Hi all, we are developing a couple of zope apps which now are becoming pretty complex and, unfortunately, up to now we're developing TTW since we haven't yet find a smart fast way to do our job avoiding the ZMI. We've searched a lot around but never found a nice guidence or howto... It'll be nice to develop by eclipse... Anyways, since the last upgrade (zope 2.9) even the external editor doesn't work anymore. (sob...) Someone suggested us to use a FS dump product, another one instead pointed us to zope FS products, but, is there any article/howto on how to make group development/debugging of middle/large sized zope apps a nice and confortable experience? Thank you! Roberto It depends a lot on what you're looking for. You have a number of different challenges, when you have a team working on a medium to complex Zope application. I can provide some suggestions based on our experience with PAFlow, which is the largest application we've developed so far. 1) develop your application as one or more file system based product; 2) once your application is a file system based product, set up an svn/cvs for your team; 3) give one or more instance to each of your developer, where he/she can deploy the application and test it without interfering with the work of the others; deploy your products inside the Products directory of the instance, not inside the general Products directory; 4) use Eclipse + PyDev as a development environment; 5) keep in mind that while you're developing your application it will happen that you will have to test with different releases of Zope, and you should be able to do so in a simple way. Hope this can help. I can provide more details on our working enviroment, if you're interested. Regards Marco -- Marco Bizzarri http://iliveinpisa.blogspot.com/ ___ 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 ) ___ 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 )
Re: [Zope-DB] Unified DA for Zope 2 using SQLAlchemy?
--On 25. März 2007 23:54:14 +0200 Maciej Wisniowski [EMAIL PROTECTED] wrote: In the Zope 2 worlds we have dedicated database adapters for different databases. Fortunately the Python world made us a wonderful present called SQLAlchemy that abstracts the different databases. In the Zope world we have some wrappers like z3c.zalchemy and z3c.sqlalchemy... basically they deal with connection handling, mapper handling and integration with the Zope transaction system. Would it make sense to replace all different Zope DAs with a generic DA on top of one of the z3c.* wrappers? I think it would not be too hard to write such a DA...or am I missing something? Thoughts? Now (in Zope2) we have things like ZOracleDA (DCOracle2), ZPsycopgDA etc. that are adapters to these specific databases. They're based on Shared/DC/ZRDB/. In Zope3 there are also such adapters eg. one using cx_Oracle. They're based on Zope3 rdb module. What do you mean by 'replacing' them? You want wrapper build for z3c.* to be used instead of ZRDB (rdb)? You're talking about Zope2 or Zope3 too? The subject says Zope 2:-) -aj pgplwOvDfcK4O.pgp Description: PGP signature ___ Zope-DB mailing list Zope-DB@zope.org http://mail.zope.org/mailman/listinfo/zope-db
Re: [Zope-DB] Unified DA for Zope 2 using SQLAlchemy?
Now (in Zope2) we have things like ZOracleDA (DCOracle2), ZPsycopgDA etc. that are adapters to these specific databases. They're based on Shared/DC/ZRDB/. In Zope3 there are also such adapters eg. one using cx_Oracle. They're based on Zope3 rdb module. What do you mean by 'replacing' them? You want wrapper build for z3c.* to be used instead of ZRDB (rdb)? You're talking about Zope2 or Zope3 too? The subject says Zope 2:-) A... yes I've missed that :) So does your proposal is that the only support for RDBMS in zope 2.x should be via ORM like adapter? Or this should be something additional to current ZRDB, or you want to change (simplify?) ZRDB to be similiar to these z3c wrappers (zope transaction handling, connection pooling etc)? If you say about going into ORM adapters then few things I wonder about are calling specific (complicated) queries and/or stored procedures from databases. How does SQLAlchemy support this? Another thing, what about speed of ORMs in comparision to traditional queries with ZSQLMethods? -- Maciej Wisniowski ___ Zope-DB mailing list Zope-DB@zope.org http://mail.zope.org/mailman/listinfo/zope-db