[Zope-Annce] Zope 2.8.9, Zope 2.9.7, Zope 2.10.3 released

2007-03-25 Thread Andreas Jung

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

2007-03-25 Thread Andreas Jung

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

2007-03-25 Thread Andreas Jung
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

2007-03-25 Thread Andreas Jung
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

2007-03-25 Thread Andreas Jung
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

2007-03-25 Thread Andreas Jung
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

2007-03-25 Thread Andreas Jung
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

2007-03-25 Thread Andreas Jung
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

2007-03-25 Thread Andreas Jung
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

2007-03-25 Thread Andreas Jung
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

2007-03-25 Thread Andreas Jung
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

2007-03-25 Thread Andreas Jung
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

2007-03-25 Thread Benji York

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:

2007-03-25 Thread Zope Tests Summarizer
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:

2007-03-25 Thread Zope Tests Summarizer
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

2007-03-25 Thread Christian Theune
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.

2007-03-25 Thread Jens Vagelpohl

-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.

2007-03-25 Thread Stefan H. Holek

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

2007-03-25 Thread Roberto Scelzo
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

2007-03-25 Thread Andreas Jung



--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

2007-03-25 Thread Andreas Jung

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

2007-03-25 Thread Marco Bizzarri

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

2007-03-25 Thread Chris McDonough
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

2007-03-25 Thread Eric Bréhault

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?

2007-03-25 Thread Andreas Jung



--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?

2007-03-25 Thread Maciej Wisniowski


 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