On Thursday 26 May 2005 02:52 pm, Dieter Maurer wrote:
Chris Withers wrote at 2005-5-25 21:03 +0100:
...
I strongly argue against it. Fix hasattr in the Zope context,
instead!
Make it so! :-)
I'd add the ability to turn on/off acquisition (off by default, import aq_base
somewhere
On Saturday 28 May 2005 01:26 am, Dieter Maurer wrote:
Paul Winkler wrote at 2005-5-27 11:08 -0400:
On Fri, May 27, 2005 at 03:26:04PM +0200, Dieter Maurer wrote:
A higher risk comes from the fact that some Python packages may
rely on the broken hasattr behaviour. That's the reason why
the
On Friday 08 July 2005 08:01 am, Tony Addyman wrote:
Peter Bengtsson wrote:
The only negative that I know of comes with SuSE 9.3 Pro. Zope is
compiled with Python 2.4!
Why do these bastards ship Zope with an unsupported Python version...
unbelievable! Maybe a reason *not* to use Suse.
On 1/9/06, Andreas Jung [EMAIL PROTECTED] wrote:
--On 9. Januar 2006 21:38:15 -0800 David H [EMAIL PROTECTED] wrote:
Hi list,
Im just wondering what the wisdom is about Zope performance and various
CPU types. I'm running Zope on Linux (Ubuntu). I notice that Dell is
selling a
On Tuesday 28 February 2006 07:10, Dennis Allison wrote:
OK, I'll do that. My post was to learn whether I was walking into a mine
field...
In my experience, unless you are using Zope 3 technologies in Zope 2 (via
Five) there is very little difference from a Product development point of
view
On 5/31/06, Gabriel Genellina [EMAIL PROTECTED] wrote:
At Wednesday 31/5/2006 07:22, Lennart Regebro wrote:
after the annoucement of Zope 2.8.7 and 2.10.0.B1, I'm a bit confused
about the difference between the 2.8 and 2.9 lines? Is it mainly Python
2.4 support?
doc/CHANGES.txt is your
On 6/6/06, Michael Dexter [EMAIL PROTECTED] wrote:
Plone doesn't run on Zope 3, so that migration would be a seriously
major undertaking (ie, reqrite from scratch).
Please provide me information regarding this.
http://blogs.nuxeo.com/sections/blogs/lennart_regebro/2005_10_04_zope2-vs-zope3-faq
On 7/14/06, Dieter Maurer [EMAIL PROTECTED] wrote:
Garito wrote at 2006-7-14 07:04 +0200:
...
def __bobo_traverse__(self, REQUEST, name):
obj = getattr(self, name, None)
...
I wonder why I can do this on a Page Template:
tal:b tal:replace='python: here.Texto' /
Where Texto is a
On 7/14/06, Garito [EMAIL PROTECTED] wrote:
Garito escribió:
Dieter Maurer escribió:
Garito wrote at 2006-7-14 07:04 +0200:
...
def __bobo_traverse__(self, REQUEST, name):
obj = getattr(self, name, None)
...
I wonder why I can do this on a Page Template:
tal:b
Log message for revision 67194:
Collector #2072: Applied patch to fix problem with overly restrictive
__bobo_traverse__ security and tests.
Changed:
U Zope/branches/2.9/doc/CHANGES.txt
U Zope/branches/2.9/lib/python/OFS/Traversable.py
U
Log message for revision 67196:
Merge fix for #2072 into trunk
Changed:
U Zope/trunk/lib/python/OFS/Traversable.py
U Zope/trunk/lib/python/OFS/tests/testTraverse.py
-=-
Modified: Zope/trunk/lib/python/OFS/Traversable.py
Log message for revision 67811:
Merging alecm-viewlet-support -r67779:67780 to add supports for viewlets on
trunk.
Changed:
U Products.Five/trunk/README.txt
A Products.Five/trunk/browser/ProviderExpression.py
U Products.Five/trunk/browser/TrustedExpression.py
U
Log message for revision 67812:
Updated CHANGES
Changed:
U Products.Five/trunk/CHANGES.txt
-=-
Modified: Products.Five/trunk/CHANGES.txt
===
--- Products.Five/trunk/CHANGES.txt 2006-05-01 22:05:06 UTC (rev 67811)
+++
Log message for revision 67813:
Removing merged branch
Changed:
D Products.Five/branches/alecm-viewlet-support/
-=-
___
Zope-Checkins maillist - Zope-Checkins@zope.org
http://mail.zope.org/mailman/listinfo/zope-checkins
Log message for revision 67842:
Some cleanup of viewlet stuff.
Changed:
U Products.Five/trunk/browser/TrustedExpression.py
U Products.Five/trunk/viewlet/metaconfigure.py
U Products.Five/trunk/viewlet/tests.py
-=-
Modified: Products.Five/trunk/browser/TrustedExpression.py
Log message for revision 67845:
Some fixes for add/edit forms to ensure that events are fired as expected.
Changed:
U Products.Five/trunk/form/__init__.py
U Products.Five/trunk/form/tests/configure.zcml
U Products.Five/trunk/form/tests/forms.txt
U
Log message for revision 67851:
Form fixes for 1.3
Changed:
U Products.Five/branches/1.3/CHANGES.txt
U Products.Five/branches/1.3/form/__init__.py
U Products.Five/branches/1.3/form/tests/configure.zcml
U Products.Five/branches/1.3/form/tests/forms.txt
U
Log message for revision 67856:
Port form fixes to 1.2
Changed:
U Products.Five/branches/1.2/CHANGES.txt
U Products.Five/branches/1.2/browser/pagetemplatefile.py
U Products.Five/branches/1.2/form/__init__.py
U Products.Five/branches/1.2/form/tests/configure.zcml
U
Log message for revision 67857:
Fix incorrect CHANGES.txt update
Changed:
U Products.Five/branches/1.2/CHANGES.txt
-=-
Modified: Products.Five/branches/1.2/CHANGES.txt
===
--- Products.Five/branches/1.2/CHANGES.txt
Log message for revision 67858:
Fix CHANGES.TXT and add fix for pagetemplatefile needed for working forms
Changed:
U Products.Five/branches/1.3/CHANGES.txt
U Products.Five/branches/1.3/browser/pagetemplatefile.py
-=-
Modified: Products.Five/branches/1.3/CHANGES.txt
Log message for revision 67860:
The changes come via the 1.2.4 release, so we'll let them get merged in that
way.
Changed:
U Products.Five/branches/1.4/CHANGES.txt
-=-
Modified: Products.Five/branches/1.4/CHANGES.txt
===
Log message for revision 68070:
We have multiple versions of restrictedTraverse which need to be patched,
sadly.
Changed:
U Zope/branches/2.9/lib/python/Products/PageTemplates/Expressions.py
-=-
Modified: Zope/branches/2.9/lib/python/Products/PageTemplates/Expressions.py
Log message for revision 68635:
* Enabled the viewlet related directives by default.
* Added acquisition wrappers to viewlets before updating or rendering.
* Made the provider directive acquisition wrap the resultant content provider
so that simple providers that need security
Log message for revision 68672:
Use custom Provider expression from Five instead of the Zope 3 one which
doesn't do acquisition wrapping.
Changed:
U Zope/trunk/lib/python/Products/PageTemplates/Expressions.py
-=-
Modified: Zope/trunk/lib/python/Products/PageTemplates/Expressions.py
Log message for revision 68671:
* Enabled the viewlet related directives by default.
* Added acquisition wrappers to viewlets before updating or rendering.
* Moved the custom 'provider:' tales expression back into Five. Made the
provider directive acquisition wrap the resultant
Log message for revision 68757:
Backport provider expression fix (-r68672) from trunk.
Changed:
_U Zope/branches/2.10/lib/python/Products/
U Zope/branches/2.10/lib/python/Products/PageTemplates/Expressions.py
-=-
Property changes on: Zope/branches/2.10/lib/python/Products
Log message for revision 69121:
Backported the traversal order changes from zope 2.10
Changed:
U Products.Five/branches/1.4/CHANGES.txt
U Products.Five/branches/1.4/browser/tests/test_traversable.py
U Products.Five/branches/1.4/traversable.py
-=-
Modified:
Log message for revision 69122:
Backported Zope 2.10 change in traversal order
Changed:
U Products.Five/branches/1.3/CHANGES.txt
U Products.Five/branches/1.3/browser/tests/test_traversable.py
U Products.Five/branches/1.3/traversable.py
-=-
Modified:
Log message for revision 69123:
Backported Zope 2.10 traversal order changes.
Changed:
U Products.Five/branches/1.2/CHANGES.txt
U Products.Five/branches/1.2/browser/tests/test_traversable.py
U Products.Five/branches/1.2/traversable.py
-=-
Modified:
Log message for revision 69124:
Oops, bad confilct resolution.
Changed:
U Products.Five/branches/1.2/CHANGES.txt
-=-
Modified: Products.Five/branches/1.2/CHANGES.txt
===
--- Products.Five/branches/1.2/CHANGES.txt
Log message for revision 69329:
Merge 1.4 branch r69327:69328 into 1.3
Changed:
U Products.Five/branches/1.3/CHANGES.txt
U Products.Five/branches/1.3/browser/tests/test_traversable.py
U Products.Five/branches/1.3/traversable.py
-=-
Modified:
Log message for revision 69330:
Merge 1.4 branch r69327:69328 into 1.2
Changed:
U Products.Five/branches/1.2/CHANGES.txt
U Products.Five/branches/1.2/browser/tests/test_traversable.py
U Products.Five/branches/1.2/traversable.py
-=-
Modified:
Log message for revision 69331:
Fix bug in WebDAV/HEAD requests caused by traversal order change
Changed:
U Zope/branches/2.10/doc/CHANGES.txt
U Zope/branches/2.10/lib/python/OFS/Traversable.py
U Zope/branches/2.10/lib/python/OFS/tests/testTraverse.py
-=-
Modified:
Log message for revision 69332:
Merge the fix in r69331 from 2.10 branch (WebDAV/HEAD request acquisition
issue)
Changed:
U Zope/trunk/lib/python/OFS/Traversable.py
U Zope/trunk/lib/python/OFS/tests/testTraverse.py
-=-
Modified: Zope/trunk/lib/python/OFS/Traversable.py
Log message for revision 69744:
Include overrides for non-Products
Changed:
U Products.Five/branches/1.4/skel/site.zcml
-=-
Modified: Products.Five/branches/1.4/skel/site.zcml
===
---
Log message for revision 69839:
Made the __call__ method of ViewMixinForAttributes have the same signature as
the original attribute. This aids some pathological request parameter
marshalling. Thanks to Balazs Ree for the patch.
Changed:
U Products.Five/trunk/CHANGES.txt
U
Log message for revision 69840:
Backporting ree's fix to 1.4 branch
Changed:
U Products.Five/branches/1.4/CHANGES.txt
U Products.Five/branches/1.4/browser/metaconfigure.py
U Products.Five/branches/1.4/browser/tests/test_defaultview.py
-=-
Modified:
Log message for revision 69841:
Oops
Changed:
A Products.Five/trunk/browser/tests/classes.py
-=-
Added: Products.Five/trunk/browser/tests/classes.py
===
--- Products.Five/trunk/browser/tests/classes.py2006-08-29
Log message for revision 69842:
backporting the test classes too :-)
Changed:
A Products.Five/branches/1.4/browser/tests/classes.py
-=-
Added: Products.Five/branches/1.4/browser/tests/classes.py
===
---
Log message for revision 69843:
Backporting ree's fix to 1.3 branch
Changed:
U Products.Five/branches/1.3/CHANGES.txt
U Products.Five/branches/1.3/browser/metaconfigure.py
A Products.Five/branches/1.3/browser/tests/classes.py
U
Log message for revision 69844:
Needlessly backporting ree's fix to 1.2 branch even
Changed:
U Products.Five/branches/1.2/CHANGES.txt
U Products.Five/branches/1.2/browser/metaconfigure.py
A Products.Five/branches/1.2/browser/tests/classes.py
U
Log message for revision 70238:
Call setDefaultSkin on new requests created as the result of ConflictError
retries. This allows view lookups to continue to work during retry attempts.
Changed:
U Zope/branches/2.9/doc/CHANGES.txt
U Zope/branches/2.9/lib/python/ZPublisher/Publish.py
Log message for revision 70239:
Port ZPublisher fix from 2.9 branch r70237:70238
Changed:
U Zope/branches/2.10/doc/CHANGES.txt
U Zope/branches/2.10/lib/python/ZPublisher/Publish.py
U Zope/branches/2.10/lib/python/ZPublisher/tests/testPublish.py
-=-
Modified:
Log message for revision 70241:
Port ZPublisher fix from 2.9 branch r70237:70238
Changed:
U Zope/trunk/doc/CHANGES.txt
U Zope/trunk/lib/python/ZPublisher/Publish.py
U Zope/trunk/lib/python/ZPublisher/tests/testPublish.py
-=-
Modified: Zope/trunk/doc/CHANGES.txt
Log message for revision 70949:
Made the __call__ method of ViewMixinForAttributes have the same signature as
the original attribute. This aids some pathological request parameter
marshalling. Thanks to Balazs Ree for the patch.
Changed:
A Products.Five/trunk/component/makesite.txt
Log message for revision 71459:
Merge security fix from 1.4 branch r71418:71419
Changed:
U Products.Five/branches/1.5/CHANGES.txt
U Products.Five/branches/1.5/browser/metaconfigure.py
U Products.Five/branches/1.5/browser/tests/defaultview.zcml
U
Log message for revision 71473:
Merge security fix from 1.4 branch r71418:71419
Changed:
U Products.Five/branches/1.2/CHANGES.txt
U Products.Five/branches/1.2/browser/metaconfigure.py
U Products.Five/branches/1.2/browser/tests/defaultview.zcml
U
Log message for revision 102758:
Be a little more tolerant of encoded headers when no charset is passed or
inferrable.
Changed:
U Zope/trunk/src/Products/MailHost/MailHost.py
-=-
Modified: Zope/trunk/src/Products/MailHost/MailHost.py
Log message for revision 102819:
Use a public method of the email module for generating address lists.
Changed:
U Zope/trunk/src/Products/MailHost/MailHost.py
-=-
Modified: Zope/trunk/src/Products/MailHost/MailHost.py
===
Log message for revision 102757:
Modifications to MailHost send method to fix bugs, specify charset encodings,
and permit unicode.
Changed:
U Zope/trunk/doc/CHANGES.rst
U Zope/trunk/src/Products/MailHost/MailHost.py
U Zope/trunk/src/Products/MailHost/README.txt
U
Andreas Jung lists at zopyx.com writes:
...
Should we upgrade the Five version in Zope 2.8 to Five
1.2 to make their lives a bit easier?
+1 on a 2.8.7 with a viable Five.
Alec Mitchell
___
Zope-Dev maillist - Zope-Dev@zope.org
little performance impact except in the case
where 'container == _none' and validate would otherwise raise a very
unhelpful unauthorized error. Your feedback is much appreciated.
Alec Mitchell
___
Zope-Dev maillist - Zope-Dev@zope.org
http
committed asap, so yes please, provide one.
...
Alec Mitchell wrote:
It seems that the way OFS.Traversable.restrictedTraverse() handles
security checking on objects with __bobo_traverse__ methods is
considerably different from the way it normally checks security. The
result is that traversal
On 4/17/06, Dieter Maurer [EMAIL PROTECTED] wrote:
Alec Mitchell wrote at 2006-4-16 12:28 -0700:
...
It seems that the way OFS.Traversable.restrictedTraverse() handles
security checking on objects with __bobo_traverse__ methods is
considerably different from the way it normally checks
On 4/20/06, Dieter Maurer [EMAIL PROTECTED] wrote:
Tres Seaver wrote at 2006-4-19 15:30 -0400:
...
Is Alec's traversal patch or Dieter's alternative being considered?
I'll note that I have a client who can't move forward from 2.9.1 to
2.9.3 because the changes to traversal semantics in
On 4/21/06, Andreas Jung [EMAIL PROTECTED] wrote:
--On 21. April 2006 07:09:45 -0400 Jim Fulton [EMAIL PROTECTED] wrote:
In general, I think that new features in bug-fix releases are a bad idea.
Of course, the line between bug-fix and feature is not always crisp.
Something that is really
On 5/9/06, Andreas Jung [EMAIL PROTECTED] wrote:
Hi,
I plan to release Zope 2.9.3 by this weekend. The release contains
some important fixes and a Five update. Any objections?
Sounds good to me, any chance of a new 2.8 release as well? Or is 2.8
completey 100% dead already.
Alec
On 5/9/06, Andreas Jung [EMAIL PROTECTED] wrote:
--On 9. Mai 2006 17:32:06 -0700 Alec Mitchell [EMAIL PROTECTED] wrote:
On 5/9/06, Andreas Jung [EMAIL PROTECTED] wrote:
Hi,
I plan to release Zope 2.9.3 by this weekend. The release contains
some important fixes and a Five update. Any
On 4/17/06, Dieter Maurer [EMAIL PROTECTED] wrote:
...
In our local Zope version, I implemented a solution that is
(in my opinion) superior:
Define an exception UseTraversalDefault that can be
used by __bobo_traverse__ to tell the traversal process
(either URL traversal in the publisher
On 8/21/06, Lennart Regebro [EMAIL PROTECTED] wrote:
On 8/20/06, Alec Mitchell [EMAIL PROTECTED] wrote:
On 4/17/06, Dieter Maurer [EMAIL PROTECTED] wrote:
...
In our local Zope version, I implemented a solution that is
(in my opinion) superior:
Define an exception UseTraversalDefault
Looking at the changes rocky made, I don't see why allowing external
methods from non-Products should require making the whole process
completely dynamic on every call. The old mechanism of storing the
product list should be put back in place, along with the addition of
non-Product information
Chris Withers chris at simplistix.co.uk writes:
Hi All,
I have a need to be able to adapting certain objects to None, eg:
def some_adapter(obj):
if something:
return None
return somethingelse
This is tricky, since returning None from an adapter results in a TypeError.
Hello,
I've been working on making Plone use the standard Zope MailHost in place
of the custom Products.SecureMailHost we've been using since Plone 2.1
(See: http://dev.plone.org/plone/ticket/8814). During this process I've
run into a couple bugs in the MailHost implementation and I
On Wed, Aug 12, 2009 at 9:42 PM, Andreas Jungli...@zopyx.com wrote:
On 13.08.09 01:03, Alec Mitchell wrote:
Hello,
I've been working on making Plone use the standard Zope MailHost in
place of the custom Products.SecureMailHost we've been using since
Plone 2.1 (See: http://dev.plone.org
On Thu, 13 Aug 2009 21:22:07 -0700, Alec Mitchell ap...@columbia.edu
wrote:
On Wed, Aug 12, 2009 at 9:42 PM, Andreas Jungli...@zopyx.com wrote:
On 13.08.09 01:03, Alec Mitchell wrote:
Hello,
I've been working on making Plone use the standard Zope MailHost in
place of the custom
On 12/19/06, Tres Seaver [EMAIL PROTECTED] wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Announcing the release of version 1.4.1 of the PluggableAuthService
(PAS) product. This is a bugfix release, and is a recommended upgrade
for sites currently running PAS 1.4.
Overview
This
66 matches
Mail list logo