[Zope-dev] Questioning about the Satisfaction of Software Developers within the Zope Community

2004-10-17 Thread Christian Theune
Hi all,

as we from gocept are supporting this diploma thesis, I would love if
you could take the time and fill out this questionnaire. Details see
below.

Thanks,
Christian Theune

-

Dear Zope developers and users,

in the context of a diploma thesis at the university of Jena, Germany,
supported by gocept GmbH  Co KG, I conduct presently an investigation
about the satisfaction of active Zope developers. Furthermore, the
survey focuses on your perception of your impact within the Zope
Community and on your benefits of your collaboration for Zope. The
results of the investigation will be made available to the Zope
Community. Thus, we hope that this study will contribute to improved
collaboration within the Zope Community. The questionnaires will be
treated anonymously. The completion of the questionnaire takes about 20
minutes.

Please take part! Otherwise the results will not mirror everybodys
opinions.

The questionnaire is available bilingually (English/German) at
http://evaluation.gocept.com and should be filled out by the 26th of
October the latest. 

For queries please contact Katrin Wodzicki via [EMAIL PROTECTED]
jena.de

In advance I thank you for your support!

-- 
gocept gmbh  co. kg - schalaunische str. 6 - 06366 koethen - germany
www.gocept.com - [EMAIL PROTECTED] - phone +49 3496 30 99 112 -
fax +49 3496 30 99 118 - zope and plone consulting and development


signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil
___
Zope-Dev maillist  -  [EMAIL PROTECTED]
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] Python2.4 and Zope 2.7

2004-10-17 Thread Matt Hamilton
Hi All,
  I'm having some trouble getting python2.3.4 running on FreeBSD 5.3b7 
on an AMD Opteron, so for kicks tried python2.4rc3.  It managed to pass 
the recursion regex test in test_re.py that was causing python2.3.4 to 
barf, but in trying to start Zope with python2.4rc3 I get the error 
below.  Does anyone here know if Zope 2.7.0 should work with python 2.4?

-Matt
zeo1# bin/runzope
/usr/local/lib/python2.4/whrandom.py:38: DeprecationWarning: the 
whrandom module is deprecated; please use the random module
  DeprecationWarning)
Traceback (most recent call last):
  File /usr/local/Zope-2.7.0/lib/python/Zope/Startup/run.py, line 49, 
in ?
run()
  File /usr/local/Zope-2.7.0/lib/python/Zope/Startup/run.py, line 18, 
in run
opts = _setconfig()
  File /usr/local/Zope-2.7.0/lib/python/Zope/Startup/run.py, line 41, 
in _setconfig
opts.realize(doc=Sorry, no option docs yet.)
  File /usr/local/Zope-2.7.0/lib/python/zdaemon/zdoptions.py, line 
264, in realize
self.load_configfile()
  File /usr/local/Zope-2.7.0/lib/python/zdaemon/zdoptions.py, line 
308, in load_configfile
self.zconfig_options)
  File /usr/local/Zope-2.7.0/lib/python/ZConfig/loader.py, line 43, 
in loadConfig
return _get_config_loader(schema, overrides).loadURL(url)
  File /usr/local/Zope-2.7.0/lib/python/ZConfig/loader.py, line 71, 
in loadURL
return self.loadResource(r)
  File /usr/local/Zope-2.7.0/lib/python/ZConfig/loader.py, line 183, 
in loadResource
self._parse_resource(sm, resource)
  File /usr/local/Zope-2.7.0/lib/python/ZConfig/loader.py, line 234, 
in _parse_resource
parser.parse(matcher)
  File /usr/local/Zope-2.7.0/lib/python/ZConfig/cfgparser.py, line 
63, in parse
section = self.end_section(section, line[2:-1])
  File /usr/local/Zope-2.7.0/lib/python/ZConfig/cfgparser.py, line 
116, in end_section
self.context.endSection(
  File /usr/local/Zope-2.7.0/lib/python/ZConfig/loader.py, line 201, 
in endSection
sectvalue = matcher.finish()
  File /usr/local/Zope-2.7.0/lib/python/ZConfig/matcher.py, line 170, 
in finish
return self.constuct()
  File /usr/local/Zope-2.7.0/lib/python/ZConfig/matcher.py, line 212, 
in constuct
v = v.convert(ci.datatype)
  File /usr/local/Zope-2.7.0/lib/python/ZConfig/info.py, line 65, in 
convert
return datatype(self.value)
  File /usr/local/Zope-2.7.0/lib/python/Zope/Startup/datatypes.py, 
line 106, in importable_name
package = __import__(n, g, g, component)
  File /usr/local/Zope-2.7.0/lib/python/DBTab/ClassFactories.py, line 
18, in ?
import OFS.Uninstalled
  File /usr/local/Zope-2.7.0/lib/python/OFS/Uninstalled.py, line 16, in ?
import  SimpleItem, Globals, Acquisition
  File /usr/local/Zope-2.7.0/lib/python/OFS/SimpleItem.py, line 27, in ?
from CopySupport import CopySource
  File /usr/local/Zope-2.7.0/lib/python/OFS/CopySupport.py, line 549, 
in ?
action ='manage_main',)
  File 
/usr/local/Zope-2.7.0/lib/python/DocumentTemplate/DT_String.py, line 
474, in __call__
try: result = render_blocks(self._v_blocks, md)
  File 
/usr/local/Zope-2.7.0/lib/python/DocumentTemplate/pDocumentTemplate.py, 
line 202, in render_blocks
cond=md[cond]
  File 
/usr/local/Zope-2.7.0/lib/python/DocumentTemplate/pDocumentTemplate.py, 
line 140, in __getitem__
v = self.dicts[key]
  File 
/usr/local/Zope-2.7.0/lib/python/DocumentTemplate/pDocumentTemplate.py, 
line 100, in __getitem__
raise KeyError, key
KeyError: 'v'

--
Matt Hamilton   [EMAIL PROTECTED]
Netsight Internet Solutions, Ltd.Business Vision on the Internet
http://www.netsight.co.uk +44 (0)117 9090901
Web Design | Zope/Plone Development  Consulting | Co-location | Hosting
___
Zope-Dev maillist  -  [EMAIL PROTECTED]
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] Python2.4 and Zope 2.7

2004-10-17 Thread Jens Vagelpohl
On Oct 17, 2004, at 18:13, Matt Hamilton wrote:
Hi All,
  I'm having some trouble getting python2.3.4 running on FreeBSD 5.3b7 
on an AMD Opteron, so for kicks tried python2.4rc3.  It managed to 
pass the recursion regex test in test_re.py that was causing 
python2.3.4 to barf, but in trying to start Zope with python2.4rc3 I 
get the error below.  Does anyone here know if Zope 2.7.0 should work 
with python 2.4?
AFAIK no one has tested it or made any claims it does. More interesting 
than testing 2.7.0 would be a *recent* 2.7 version (the latest 2.7.3 
beta) and maybe 2.8 - unless you're looking for production-quality 
software.

jens
___
Zope-Dev maillist  -  [EMAIL PROTECTED]
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] Python2.4 and Zope 2.7

2004-10-17 Thread Andreas Jung

--On Sonntag, 17. Oktober 2004 17:13 Uhr +0100 Matt Hamilton 
[EMAIL PROTECTED] wrote:

Hi All,
   I'm having some trouble getting python2.3.4 running on FreeBSD 5.3b7
on an AMD Opteron, so for kicks tried python2.4rc3.  It managed to pass
the recursion regex test in test_re.py that was causing python2.3.4 to
barf, but in trying to start Zope with python2.4rc3 I get the error
below.  Does anyone here know if Zope 2.7.0 should work with python 2.4?
-Matt
Python 2.4 is still in alpha stage and there are no plans to support Python 
2.4 in the short term.

-aj
___
Zope-Dev maillist  -  [EMAIL PROTECTED]
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] Python2.4 and Zope 2.7

2004-10-17 Thread Andreas Jung

--On Sonntag, 17. Oktober 2004 17:54 Uhr +0100 Matt Hamilton 
[EMAIL PROTECTED] wrote:

Andreas Jung wrote:
Python 2.4 is still in alpha stage and there are no plans to support
Python 2.4 in the short term.
Is this just a 'its not a good idea as it's not been tested'? or is it 'I
know it won't work, because X,Y and Z have changed, which means we need
to refactor Zope'?
The point is that it has not been testedjust a question of time and 
resources. We
can talk about this issue when Python 2.4 comes near to a final release but 
I don't
see the major benefits of Python 2.4 over 2.3.4 except some improvements in 
speed.

Andreas
___
Zope-Dev maillist  -  [EMAIL PROTECTED]
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] Python2.4 and Zope 2.7

2004-10-17 Thread chrism
FWIW, the fact that you get the error at that point means that
cDocumentTemplate can't be imported (it's using pDocumentTemplate, which
nobody uses since it's a fallback).  This is probably the root of the
problem.  I suspect pDocumentTemplate would give the same error on any
platform.  I would start investigating why cDocumentTemplate fails to
import.

Yet another example of why conditionals at module scope are evil.

- C


On Sun, 2004-10-17 at 17:13 +0100, Matt Hamilton wrote:
 Hi All,
I'm having some trouble getting python2.3.4 running on FreeBSD 5.3b7 
 on an AMD Opteron, so for kicks tried python2.4rc3.  It managed to pass 
 the recursion regex test in test_re.py that was causing python2.3.4 to 
 barf, but in trying to start Zope with python2.4rc3 I get the error 
 below.  Does anyone here know if Zope 2.7.0 should work with python 2.4?
 
 -Matt
 
 zeo1# bin/runzope
 /usr/local/lib/python2.4/whrandom.py:38: DeprecationWarning: the 
 whrandom module is deprecated; please use the random module
DeprecationWarning)
 Traceback (most recent call last):
File /usr/local/Zope-2.7.0/lib/python/Zope/Startup/run.py, line 49, 
 in ?
  run()
File /usr/local/Zope-2.7.0/lib/python/Zope/Startup/run.py, line 18, 
 in run
  opts = _setconfig()
File /usr/local/Zope-2.7.0/lib/python/Zope/Startup/run.py, line 41, 
 in _setconfig
  opts.realize(doc=Sorry, no option docs yet.)
File /usr/local/Zope-2.7.0/lib/python/zdaemon/zdoptions.py, line 
 264, in realize
  self.load_configfile()
File /usr/local/Zope-2.7.0/lib/python/zdaemon/zdoptions.py, line 
 308, in load_configfile
  self.zconfig_options)
File /usr/local/Zope-2.7.0/lib/python/ZConfig/loader.py, line 43, 
 in loadConfig
  return _get_config_loader(schema, overrides).loadURL(url)
File /usr/local/Zope-2.7.0/lib/python/ZConfig/loader.py, line 71, 
 in loadURL
  return self.loadResource(r)
File /usr/local/Zope-2.7.0/lib/python/ZConfig/loader.py, line 183, 
 in loadResource
  self._parse_resource(sm, resource)
File /usr/local/Zope-2.7.0/lib/python/ZConfig/loader.py, line 234, 
 in _parse_resource
  parser.parse(matcher)
File /usr/local/Zope-2.7.0/lib/python/ZConfig/cfgparser.py, line 
 63, in parse
  section = self.end_section(section, line[2:-1])
File /usr/local/Zope-2.7.0/lib/python/ZConfig/cfgparser.py, line 
 116, in end_section
  self.context.endSection(
File /usr/local/Zope-2.7.0/lib/python/ZConfig/loader.py, line 201, 
 in endSection
  sectvalue = matcher.finish()
File /usr/local/Zope-2.7.0/lib/python/ZConfig/matcher.py, line 170, 
 in finish
  return self.constuct()
File /usr/local/Zope-2.7.0/lib/python/ZConfig/matcher.py, line 212, 
 in constuct
  v = v.convert(ci.datatype)
File /usr/local/Zope-2.7.0/lib/python/ZConfig/info.py, line 65, in 
 convert
  return datatype(self.value)
File /usr/local/Zope-2.7.0/lib/python/Zope/Startup/datatypes.py, 
 line 106, in importable_name
  package = __import__(n, g, g, component)
File /usr/local/Zope-2.7.0/lib/python/DBTab/ClassFactories.py, line 
 18, in ?
  import OFS.Uninstalled
File /usr/local/Zope-2.7.0/lib/python/OFS/Uninstalled.py, line 16, in ?
  import  SimpleItem, Globals, Acquisition
File /usr/local/Zope-2.7.0/lib/python/OFS/SimpleItem.py, line 27, in ?
  from CopySupport import CopySource
File /usr/local/Zope-2.7.0/lib/python/OFS/CopySupport.py, line 549, 
 in ?
  action ='manage_main',)
File 
 /usr/local/Zope-2.7.0/lib/python/DocumentTemplate/DT_String.py, line 
 474, in __call__
  try: result = render_blocks(self._v_blocks, md)
File 
 /usr/local/Zope-2.7.0/lib/python/DocumentTemplate/pDocumentTemplate.py, 
 line 202, in render_blocks
  cond=md[cond]
File 
 /usr/local/Zope-2.7.0/lib/python/DocumentTemplate/pDocumentTemplate.py, 
 line 140, in __getitem__
  v = self.dicts[key]
File 
 /usr/local/Zope-2.7.0/lib/python/DocumentTemplate/pDocumentTemplate.py, 
 line 100, in __getitem__
  raise KeyError, key
 KeyError: 'v'
 
 -- 
 Matt Hamilton   [EMAIL PROTECTED]
 Netsight Internet Solutions, Ltd.Business Vision on the Internet
 http://www.netsight.co.uk +44 (0)117 9090901
 Web Design | Zope/Plone Development  Consulting | Co-location | Hosting
 
 ___
 Zope-Dev maillist  -  [EMAIL PROTECTED]
 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 maillist  -  [EMAIL PROTECTED]
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] Python2.4 and Zope 2.7

2004-10-17 Thread Fred Drake
On Sun, 17 Oct 2004 18:43:34 +0200, Andreas Jung [EMAIL PROTECTED] wrote:
 Python 2.4 is still in alpha stage and there are no plans to support Python
 2.4 in the short term.

It's in beta as of Friday evening; this would be a good time for
someone with time to start testing it with various Zope branches (2.7,
2.8/trunk, X3 3.0, X3 trunk).


  -Fred

-- 
Fred L. Drake, Jr.fdrake at gmail.com
Zope Corporation
___
Zope-Dev maillist  -  [EMAIL PROTECTED]
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] Re: Python2.4 and Zope 2.7

2004-10-17 Thread Matt Hamilton
chrism wrote:
FWIW, the fact that you get the error at that point means that
cDocumentTemplate can't be imported (it's using pDocumentTemplate, which
nobody uses since it's a fallback).  This is probably the root of the
problem.  I suspect pDocumentTemplate would give the same error on any
platform.  I would start investigating why cDocumentTemplate fails to
import.
Doh!  I bet it is because I have copied over the install from one of our 
other servers, and the C components will have been compiled with py2.3, 
and hence probably not imported successfully into py2.4.

Before I realised this I did a fresh install, using Zope 2.7.3b2 and 
py2.4a3 and after I got all the modules I needed recompiled for py2.4 
(PIL, GD, 4Suite, etc.) I started Zope and is still crashed with a Bus 
Error.  Which was what I was getting with py2.3 on FreeBSD/AMD64.  So it 
looks like it just gets a little further with py2.4, but there are still 
problems.  I'll try and get the recursion limit a bit lower and see if 
that helps it get through.

-Matt
--
Matt Hamilton   [EMAIL PROTECTED]
Netsight Internet Solutions, Ltd.Business Vision on the Internet
http://www.netsight.co.uk +44 (0)117 9090901
Web Design | Zope/Plone Development  Consulting | Co-location | Hosting
___
Zope-Dev maillist  -  [EMAIL PROTECTED]
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] Re: Python2.4 and Zope 2.7

2004-10-17 Thread Tres Seaver
Matt Hamilton wrote:
chrism wrote:
FWIW, the fact that you get the error at that point means that
cDocumentTemplate can't be imported (it's using pDocumentTemplate, which
nobody uses since it's a fallback).  This is probably the root of the
problem.  I suspect pDocumentTemplate would give the same error on any
platform.  I would start investigating why cDocumentTemplate fails to
import.

Doh!  I bet it is because I have copied over the install from one of our 
other servers, and the C components will have been compiled with py2.3, 
and hence probably not imported successfully into py2.4.

Before I realised this I did a fresh install, using Zope 2.7.3b2 and 
py2.4a3 and after I got all the modules I needed recompiled for py2.4 
(PIL, GD, 4Suite, etc.) I started Zope and is still crashed with a Bus 
Error.  Which was what I was getting with py2.3 on FreeBSD/AMD64.  So it 
looks like it just gets a little further with py2.4, but there are still 
problems.  I'll try and get the recursion limit a bit lower and see if 
that helps it get through.
Are  you sure that you have applied whatever patch is required to give 
Python a big enough stack on FreeBSD (Hmm, I foresee a new spam topic, 
Enlarge your Python's Stack!  Make your Zope beg for mercy! ;)

Strange crashes reproducible only on *BSD should be checked first 
against this one:

  http://mail.python.org/pipermail/python-list/2003-February/148277.html
Tres.
--
===
Tres Seaver[EMAIL PROTECTED]
Zope Corporation  Zope Dealers   http://www.zope.com
___
Zope-Dev maillist  -  [EMAIL PROTECTED]
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] Python2.4 and Zope 2.7

2004-10-17 Thread Andreas Jung

--On Sonntag, 17. Oktober 2004 15:14 Uhr -0400 Fred Drake 
[EMAIL PROTECTED] wrote:

On Sun, 17 Oct 2004 18:43:34 +0200, Andreas Jung [EMAIL PROTECTED]
wrote:
Python 2.4 is still in alpha stage and there are no plans to support
Python 2.4 in the short term.
It's in beta as of Friday evening; this would be a good time for
someone with time to start testing it with various Zope branches (2.7,
2.8/trunk, X3 3.0, X3 trunk).
Zope 2.7.3 + Python 2.4 fails when running the unittests:
EETraceback (most recent call last):
 File 
/develop/sandboxes/Zope-2_7-branch/Zope/lib/python/ZEO/tests/zeoserver.py, 
line 216, in ?
   main()
 File 
/develop/sandboxes/Zope-2_7-branch/Zope/lib/python/ZEO/tests/zeoserver.py, 
line 212, in main
   ThreadedAsync.LoopCallback.loop()
 File 
/develop/sandboxes/Zope-2_7-branch/Zope/lib/python/ThreadedAsync/LoopCallback.py, 
line 156, in loop
   poll_fun(timeout, map)
 File 
/develop/sandboxes/Zope-2_7-branch/Zope/lib/python/ThreadedAsync/LoopCallback.py, 
line 108, in poll
   r, w, e = select.select(r, w, e, timeout)
select.error: (9, 'Bad file descriptor')

-aj
___
Zope-Dev maillist  -  [EMAIL PROTECTED]
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 )