[Zope3-dev] Re: Grok 0.10.1 released!

2007-10-10 Thread Tres Seaver
find a distribution for 'zc.zope3recipes==0.6b1'. Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version

[Zope3-dev] Re: I'd lobe to merge the zope3-dev and zope-dev lists

2007-10-08 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jim Fulton wrote: Any objections? This would basically involve retiring the zope3-dev list and moving zope3 developers to the zope-dev list. +1. Tres. - -- === Tres Seaver

[Zope3-dev] Re: Known-good-sets problem

2007-10-08 Thread Tres Seaver
can't be relied on when repeatability is your goal. - -Tres.- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version

[Zope3-dev] Re: Zope 3 releases?

2007-10-08 Thread Tres Seaver
have tags). Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment

[Zope3-dev] Re: Known working sets II [was: Eggification redux]

2007-09-30 Thread Tres Seaver
(like maybe generating buildout.cfg files, or virtualenv derivatves). Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP

[Zope3-dev] Re: Known working sets II [was: Eggification redux]

2007-09-28 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Martijn Faassen wrote: On 9/28/07, Tres Seaver [EMAIL PROTECTED] wrote: [snip] Total effort involved in maintaining the gated community then becomes keeping a set of tarballs available at some web-downloadable location, and re-running the script

[Zope3-dev] Re: Known working sets II [was: Eggification redux]

2007-09-27 Thread Tres Seaver
, with various justification. If you want to guarantee that somebody will be able to recreate the known environment, even in the face of missing distributions, you have to mirror the blessed distributions. Tres. - -- === Tres Seaver

[Zope3-dev] Re: Known working sets II [was: Eggification redux]

2007-09-27 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Martijn Faassen wrote: Hey, Tres Seaver wrote: [snip] I think that replacing 'index_url' with a gated community of packages is the only path to sanity here: the contract of the Cheeseshop (share new releases of all packages with everyone ASAP

[Zope3-dev] Re: Why do we restrict our egg testing?

2007-09-27 Thread Tres Seaver
the meta-egg actually makes that problem worse. Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version

[Zope3-dev] Re: faulty releases and pypi access [update]

2007-09-27 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Martijn Faassen wrote: Hey, On 9/27/07, Jim Fulton [EMAIL PROTECTED] wrote: On Sep 26, 2007, at 8:26 PM, Tres Seaver wrote: [snip] Including a file other that README in the root requires extra effort that I don't want to require -- writing

[Zope3-dev] Re: faulty releases and pypi access [update]

2007-09-27 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Martijn Faassen wrote: Hey, On 9/27/07, Tres Seaver [EMAIL PROTECTED] wrote: [snip] I don't like it either. I thought we resolved this though so I'm not sure why we're discussing this. CHANGES.txt in the root dir it is, right? - -1. I argued

[Zope3-dev] Re: Known working sets II [was: Eggification redux]

2007-09-27 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Tres Seaver wrote: Anybody running against the Cheeseshop today is *more* on the bleeding edge than a sysadmin whose production boxes are running 'sid': Debian has cultural constraits, even for that distro, which are vastly more restricted than

[Zope3-dev] Re: faulty releases and pypi access [update]

2007-09-26 Thread Tres Seaver
makes it too easy to cut a premature / broken release; such mistakes are going to damange our story if we don't get out ahead of them. Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software

[Zope3-dev] Re: faulty releases and pypi access [update]

2007-09-26 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFG

[Zope3-dev] Re: faulty releases and pypi access [update]

2007-09-26 Thread Tres Seaver
an egg. The top-level README.txt should be boilerplate, and point to those files (the setup.py process can then stitch them all todgether). Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion

[Zope3-dev] Re: faulty releases and pypi access [update]

2007-09-26 Thread Tres Seaver
the advantage that it causes the files to be included in eggs as well as source distributions. Not having those files available after installing is a complete non-starter for me. Tres. - -- === Tres Seaver +1 540-429-0999

[Zope3-dev] Re: faulty releases and pypi access [update]

2007-09-26 Thread Tres Seaver
the release process transfers pain / cost to everyone downstream. Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE

[Zope3-dev] Re: faulty releases and pypi access [update]

2007-09-26 Thread Tres Seaver
work too. I prefer neither, as I don't want to encourage people to make releases without doing the bookkeeping required to get the versions right. Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED

[Zope3-dev] Re: faulty releases and pypi access [update]

2007-09-26 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http

[Zope3-dev] Re: faulty releases and pypi access [update]

2007-09-26 Thread Tres Seaver
of version number + 'dev' marker would work best. I'd rather have no version number at all. Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com

[Zope3-dev] Re: faulty releases and pypi access [update]

2007-09-26 Thread Tres Seaver
is orders of magnitude bigger than any value derived from convenience in installing the 'develop' egg. Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp

[Zope3-dev] Re: reasonable syntax for multi-adaptation

2007-09-26 Thread Tres Seaver
name). sound reasonable to me. We then explain that if you call IFoo directly, IFoo.adapt is called. These could then also be extended to support named adapter lookup and such. Tres. - -- === Tres Seaver +1 540-429-0999

[Zope3-dev] Re: reasonable syntax for multi-adaptation

2007-09-26 Thread Tres Seaver
result) when calling 'getAdapter' is the Wrong Thing (a least surprise violation, if nothing else). Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp

[Zope3-dev] Re: Known working sets II [was: Eggification redux]

2007-09-25 Thread Tres Seaver
working set discussion started a while ago) Tres Seaver wrote: This is the known good problem. I'm pretty convinced that adding some kind of PyPI subset, where gardeners for a given package set keep the list of packages / versions known to work well together, is the only way out of this issue

[Zope3-dev] Re: Proposal, free views

2007-09-24 Thread Tres Seaver
-grained reuse. Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using

[Zope3-dev] Re: What does python 3000 mean for zope?

2007-09-10 Thread Tres Seaver
to [Guido's] ears. Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment

[Zope3-dev] Re: RFC: Known working sets

2007-09-06 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http

[Zope3-dev] Re: broken zope.lifecycleevent 3.4.0 on cheeseshop?

2007-09-04 Thread Tres Seaver
', for preference). Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment

[Zope3-dev] Re: RFC: Known working sets

2007-09-04 Thread Tres Seaver
opted in to the set. Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux

[Zope3-dev] Re: What does python 3000 mean for zope?

2007-09-03 Thread Tres Seaver
of that to a couple of macro definitions, though. Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6

[Zope3-dev] Re: What does python 3000 mean for zope?

2007-09-03 Thread Tres Seaver
or not. That said, we can't drop Python 2.4 support until ... we've made sure Zope 2 runs on Python 2.5... How are you getting ExtensionClass working? Last I looked, the C extension didn't compile on 2.5. Tres. - -- === Tres Seaver

[Zope3-dev] Re: RFC: Known working sets

2007-09-03 Thread Tres Seaver
-info directories in SVN... I guess I don't get the usecase for maintaining known good dependencies outside of setup.py (for the meta egg). Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion

[Zope3-dev] Re: RFC: Known working sets

2007-09-03 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Philipp von Weitershausen wrote: On 4 Sep 2007, at 01:21 , Tres Seaver wrote: Philipp von Weitershausen wrote: Wichert Akkerman wrote: The only problem is that distributing grok-0.11.cfg is a bit tedious. How about if buildout could get

[Zope3-dev] Re: What does python 3000 mean for zope?

2007-09-02 Thread Tres Seaver
/ IronPython (which are alreday stable, and run on platforms we don't yet support). Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com

[Zope3-dev] Re: What does python 3000 mean for zope?

2007-09-02 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFG2vt6

[Zope3-dev] Re: RFC: Guide for maintaining software in the Zope repository

2007-08-25 Thread Tres Seaver
is already documented; we should not need to expend any significant effort maintaining it. Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com

[Zope3-dev] Re: RFC: Guide for maintaining software in the Zope repository

2007-08-25 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFG0FPk

Re: [Zope3-dev] Re: Backward compatibility and major releases (series) update

2007-08-23 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Christian Theune wrote: Am Mittwoch, den 22.08.2007, 16:15 -0400 schrieb Tres Seaver: I eventually came to the conclusion that our original conclusion was sound, but that we should only introduce backward incompatibilities when the need

[Zope3-dev] Re: We should be able to stop unhiding PyPI releases.

2007-08-22 Thread Tres Seaver
to tag them as problematic). Releasing a software package is a contract which implies more than flavor of the week status, at least in lots of circles. Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED

[Zope3-dev] Re: Backward compatibility and major releases (series) update

2007-08-22 Thread Tres Seaver
). Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG

[Zope3-dev] Re: Add function for schema validation in zope.schema

2007-08-20 Thread Tres Seaver
, raising an exception is policy; they shouldn't be mixed here. Let the caller raise an exception if that is appropriate Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence

[Zope3-dev] Re: Add function for schema validation in zope.schema

2007-08-20 Thread Tres Seaver
to see it used as follows:: errors = zope.schema.validate(obj, IMySchema) if not errors: print 'OK else: print 'Errors: \n%s' % '\n'.join([str(x) for x in errors]) Tres. - -- === Tres Seaver +1 540-429-0999

[Zope3-dev] Re: Removed zope.security 3.4b4

2007-08-17 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http

[Zope3-dev] Re: Proposal: Move ISite to zope.location was: ISite misplaced in zope.app.component.interfaces

2007-08-15 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla

[Zope3-dev] Re: 'thread_local' AttributeError in zope.security.checker

2007-08-15 Thread Tres Seaver
not expecting to track day-to-day development) is a disaster. Dumping revision-stamped (unreleased) eggs into a directory used by unsuspecting users is a recipe for bringing *all* development to a screeching halt. Tres. - -- === Tres Seaver

[Zope3-dev] Re: Dependency cleanup: zope.traversing

2007-08-15 Thread Tres Seaver
namespace-based stuff via a named utility / adapter; then packages which supply a namespace are not dependencies at all. Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence

[Zope3-dev] Re: AW: Re: Problems with zope3 on windows

2007-07-19 Thread Tres Seaver
work. http://svn.zope.org/Zope/?rev=75066view=rev Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE

[Zope3-dev] Re: Dealing with external dependencies

2007-07-19 Thread Tres Seaver
, that their location (site-packages) isn't ideal... System pythons be damned. Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP

[Zope3-dev] Re: RFC: zopeproject

2007-07-19 Thread Tres Seaver
package-based development. If zopeproject makes it obvious where to put filesystem pages, people will use them, probably. Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence

[Zope3-dev] Re: Windows eggs

2007-07-13 Thread Tres Seaver
? - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

[Zope3-dev] Re: Windows eggs

2007-07-13 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Philipp von Weitershausen wrote: Tres Seaver wrote: Point me at an existing source release, and I'll be happy to generate corresponding windows eggs. I made windows eggs for the latest version of zope.interface that's in pypi. Great. So we

[Zope3-dev] Re: CHANGES.txt

2007-07-13 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Gary Poster wrote: On Jul 13, 2007, at 11:30 AM, Jim Fulton wrote: On Jul 13, 2007, at 11:07 AM, Philipp von Weitershausen wrote: Tres Seaver wrote: Doing proper release management can't reeally be called a waste of time (that would include

[Zope3-dev] Re: Windows eggs

2007-07-13 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

[Zope3-dev] Re: How to debug zope3 if it completely hangs?

2007-07-12 Thread Tres Seaver
shiny features. Note that the flavor-of-the-month is actually WSGI now, rather than Tsisted (which uses the WSGI support): see Philipp's zope on a paste demo, for instance. Tres. - -- === Tres Seaver +1 540-429-0999

[Zope3-dev] Re: zope.app.session/zope.minmax

2007-07-11 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGlR3a

Re: [Zope3-dev] Re: zope.app.session/zope.minmax

2007-07-11 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Benji York wrote: Tres Seaver wrote: [1] This means *never* doing 'svn mv' or 'svn remove' on such a tag, once announced. No exceptions, period, even for brown bags. I can see that rule applying to eggs, but I'm not sure why we need

[Zope3-dev] Re: Trunk open for feature development towards Zope 3.5

2007-07-05 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

[Zope3-dev] Re: RFC: Don't need $Id$ string any more

2007-07-05 Thread Tres Seaver
opportunistically (as modules get touched anyway) would be welcome gardening of the codebase. - -1. Such cosmetic cleanup tends to make backporting patches harder, for very little win. Tres. - -- === Tres Seaver +1 540-429-0999

[Zope3-dev] Re: RFC: Don't need $Id$ string any more

2007-07-05 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGjRKW

[Zope3-dev] Re: using utilities/sites from threads in zope3

2007-06-29 Thread Tres Seaver
and been over all the z3 doco, it would be great if there was a simple howto on setting up a thread that would have the usual access to various components. Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED

[Zope3-dev] Re: zc.zope3recipes not working on Windows

2007-06-01 Thread Tres Seaver
the Zope servvice: http://svn.zope.org/Zope/trunk/lib/python/Zope2/Startup/zopectl.py?rev=75066view=rev Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp

[Zope3-dev] Re: A thought on backward compatibility and minimum versions

2007-05-31 Thread Tres Seaver
. If this isn't already the default behavior, then I'd like syntax for spelling it. Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP

[Zope3-dev] Re: A thought on backward compatibility and minimum versions

2007-05-31 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jim Fulton wrote: On May 31, 2007, at 10:58 AM, Tres Seaver wrote: I'd rather have the dot, e.g. foo 2.* = 2.5, just for clarity: - It makes the intent clearer (that you want any version in the two dot release line). - It disambiguates

[Zope3-dev] Re: System python for *development*? (Was: 3.3.0 tag broken by zc.catalog eggs?)

2007-05-22 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Marius Gedminas wrote: On Mon, May 21, 2007 at 12:21:42PM -0400, Tres Seaver wrote: Reinoud van Leeuwen wrote: On Mon, May 21, 2007 at 10:39:22AM -0400, Fred Drake wrote: As a developer it might be a good idea to have different installed pythons

[Zope3-dev] Re: System python for *development*? (Was: 3.3.0 tag broken by zc.catalog eggs?)

2007-05-21 Thread Tres Seaver
environment, plus a mess of symlinks. Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU

[Zope3-dev] Re: what dependency to use for zope 3

2007-05-11 Thread Tres Seaver
. +1 for avoiding gratuitous version-specific dependencies in library eggs; unless there is a known incompatibility, eggs should specify their dependencies by name. Tres. - -- === Tres Seaver +1 540-429-0999

[Zope3-dev] Re: tracking satellite project's trunks

2007-05-03 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Christian Theune wrote: Hi, Am Donnerstag, den 03.05.2007, 13:18 -0400 schrieb Tres Seaver: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Fred Drake wrote: On 5/3/07, Christian Theune [EMAIL PROTECTED] wrote: I started moving packages

[Zope3-dev] Re: yagni on overrides?

2007-04-27 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla

[Zope3-dev] Re: yagni on overrides?

2007-04-27 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Martijn Faassen wrote: Tres Seaver wrote: [snip] One example of such an implementation would be an optional, lxml-based directive which uses the native structure of the ZCML file and XPath. E.g. to include only adapters from a package

[Zope3-dev] Re: Autoconfiguring a site.zcml

2007-04-22 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGK4aD+gerLs4ltQ4RAlynAJ9Vk6tvBwy2Yo7

[Zope3-dev] Re: Autoconfiguring a site.zcml

2007-04-22 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Martijn Faassen wrote: Hello, Tres Seaver wrote: David Pratt wrote: On the basis that eggs spell out dependencies, I am thinking the inclusion of packages and their dependencies should be enough to dictate the sequence of inclusion

[Zope3-dev] Re: Grok sprint 2 reports

2007-04-20 Thread Tres Seaver
AT-based code is like Napoleon before Moscow: thigh deep in freezing mud. Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP

[Zope3-dev] Re: Grok sprint 2 reports

2007-04-20 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Tres Seaver wrote: Rocky Burt wrote: On Wed, 2007-10-01 at 11:09 -0500, Tres Seaver wrote: While I am vehemently opposed to code generation per se, one alternative which I think is important is to generate stuff *at runtime* from artifacts which

[Zope3-dev] Re: Zope3 Standalone Page Templates

2007-03-13 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Mozilla

Re: [Zope3-dev] Re: Proposal for optimized Blob handling

2007-03-07 Thread Tres Seaver
restrictions, even for the superuser) Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG

[Zope3-dev] Re: zope.app.form generates invalid HTML

2007-02-23 Thread Tres Seaver
) to spply such transforms. E.g.:: def renderTag(tag, **kw): cleaner = querytUtility(IWidgetTagCleaner) if cleaner is None: kw = cleaner(kw) ... Tres. - -- === Tres Seaver +1 540-429-0999

[Zope3-dev] Re: Checkins mails and zope egg changes

2007-02-15 Thread Tres Seaver
to the developer who checks out the whole thing. I know that distutils / setuptools complain if they find no 'README.txt ' next to setup.py: I ususally have a nearly empty one pointing down to the real one. Tres. - -- === Tres Seaver

[Zope3-dev] Re: calling interface returns object, calling queryAdapter returns None?

2007-01-24 Thread Tres Seaver
):: a_named = IFoo(context, name='named') a_named.__class__.__name__, a_named.name ('FooAdapterNamed', 'named') - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp

[Zope3-dev] Re: wildcard adapter

2007-01-19 Thread Tres Seaver
to look it up against *two* objects (like a view). Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version

[Zope3-dev] Re: zope.tal.xmlparser.XMLParser() dislikes unicode

2007-01-16 Thread Tres Seaver
to deal with this as it's the default). Form edit still potentially confusing as encoding= bit disappears, but at least suggestion to user is not made that information *presented* in a textarea is in a particular encoding specified in the encoding= bit. Tres Seaver proposal (speculation

[Zope3-dev] Re: server error in apidoc (encoding pb)

2007-01-16 Thread Tres Seaver
/getDoc'. Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using

[Zope3-dev] Re: zope.tal.xmlparser.XMLParser() dislikes unicode

2007-01-15 Thread Tres Seaver
for streaming. For instance, you *can't* pass a Unicode string to the libxml2 *at all* , unless you want a core dump. The API requires that you pass it strings encoded as UTF8. Tres. - -- === Tres Seaver +1 540-429-0999

[Zope3-dev] Re: zope.tal.xmlparser.XMLParser() dislikes unicode

2007-01-15 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Martijn Faassen wrote: Tres Seaver wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Andreas Jung wrote: --On 14. Januar 2007 18:14:45 + Chris Withers [EMAIL PROTECTED] wrote: Dieter Maurer wrote: A halfway intelligent parser would

[Zope3-dev] Re: Grok sprint 2 reports

2007-01-10 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFpQ+2

[Zope3-dev] Re: zc.selenium test isolation

2007-01-10 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFpRJk

[Zope3-dev] Re: Grok sprint 2 reports

2007-01-10 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Rocky Burt wrote: On Wed, 2007-10-01 at 11:09 -0500, Tres Seaver wrote: While I am vehemently opposed to code generation per se, one alternative which I think is important is to generate stuff *at runtime* from artifacts which are more

[Zope3-dev] Re: SOAP support?

2007-01-08 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Rocky Burt wrote: On Sun, 2007-07-01 at 14:54 -0500, Tres Seaver wrote: http://wanderingbarque.com/nonintersecting/2006/11/15/ I think that an add-on product which provided a SOAP server, implementing one of the competing semantics, could

[Zope3-dev] Re: Is there an alternative to zdaemon?

2006-12-22 Thread Tres Seaver
a remote host. http://plope.com/software/supervisor/ Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version

[Zope3-dev] Re: [SpringCleaning07]

2006-12-20 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

[Zope3-dev] Re: Need to get more involved in Web SIG (was Re: Fixing ZServer bugs?)

2006-12-19 Thread Tres Seaver
. Everybody wants benchmarks that apply across applications, but that is a pipe dream. OTOH, it should be feasible to come up with a reasonable set of tests that can be used to compare servers. Tres. - -- === Tres Seaver +1

[Zope3-dev] Re: Need to get more involved in Web SIG (was Re: Fixing ZServer bugs?)

2006-12-19 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jim Fulton wrote: Tres Seaver wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jim Fulton wrote: Stephan Richter wrote: snip I agree with your assessment. It is extremely difficult to figure out which WSGI server fulfills Zope's

[Zope3-dev] Re: wading through zcml...

2006-12-11 Thread Tres Seaver
. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Mozilla - http

[Zope3-dev] Re: zc.recipe.testrunner - Support additional eggs

2006-12-05 Thread Tres Seaver
be sufficient for that? Tres. - -- === Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment

[Zope3-dev] Re: Can an adapter find out what name it was registered for?

2006-11-28 Thread Tres Seaver
. - -- === Tres Seaver +1 202-558-7113 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG

[Zope3-dev] Re: Can an adapter find out what name it was registered for?

2006-11-27 Thread Tres Seaver
provides=.interfaces.ICurry name=vindaloo factory=.adapters.vindaloo / Tres. - -- === Tres Seaver +1 202-558-7113 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp

[Zope3-dev] Re: adapter registration question

2006-11-17 Thread Tres Seaver
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Chris Withers wrote: Tres Seaver wrote: We were discussion a (notional) value adapter, whose factory would have the contract of returning an object of a specific concrete type, rather than on implementing an interface. Right, but the CA

[Zope3-dev] Re: RFC: should z.a.c.attribute.AttributeIndex index None values?

2006-11-17 Thread Tres Seaver
for the index. In many cases, having 'None' as the value for an attribute is *not* the same thing as not having the attribute at all -- I'll agree with you that objects who don't have the attribute should not Tres. - -- === Tres Seaver

[Zope3-dev] Re: Can an adapter find out what name it was registered for?

2006-11-16 Thread Tres Seaver
a little curry powder: map = {} for name in 'foo', 'bar', 'baz': ... def whoami(name=name): ... return name ... map[name] = whoami ... map['foo']() 'foo' map['bar']() 'bar' Tres. - -- === Tres

[Zope3-dev] Re: adapter registration question

2006-11-16 Thread Tres Seaver
. - -- === Tres Seaver +1 202-558-7113 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFFXR3u

[Zope3-dev] Re: wading through zcml...

2006-11-16 Thread Tres Seaver
://agendaless.com/Members/tseaver/software/pushpage Tres. - -- === Tres Seaver +1 202-558-7113 [EMAIL PROTECTED] Palladion Software Excellence by Designhttp://palladion.com -BEGIN PGP SIGNATURE- Version

  1   2   3   >