Re: [Zope3-dev] set_trace in ZODB

2005-04-03 Thread Jim Fulton
, with the new scheme. It was a mistake to saddle you with maintaining Zope3's usage of ZODB. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http://www.zope.com http://www.zope.org

Re: [Zope3-dev] Form framework, adapters and pau

2005-04-04 Thread Jim Fulton
one interface cannot be registered with the implicit adapts and implements informations. True. - A regular schema does not extend ILocation therefore it is not obvious to write an adapter implementing ILocation. True. Any objections? Yes. :) Why not simply use an untrusted public adapter? Jim -- Jim

Re: [Zope3-dev] Form framework, adapters and pau

2005-04-05 Thread Jim Fulton
wonder if it would make sense for the trusted adapter machinery to simply set __parent__ on adapters if either the adapter provides ILocation *or* the adapter doesn't already have a __parent__. This would solve the problem and avoid the proxy. Jim -- Garrett Dominik Huber wrote: Jim Fulton wrote

[Zope3-dev] RFC: Change in automatic detection of provided interfaces

2005-04-06 Thread Jim Fulton
to sp[ecify a provided interface if you registered S2 or an instance of S2. Thoughts? Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http://www.zope.com http://www.zope.org

Re: [Zope3-dev] Form framework, adapters and pau

2005-04-06 Thread Jim Fulton
Dominik Huber wrote: Jim Fulton wrote: Here's an alternate proposal: Let's put the proxying in the trusted adapter factory. Let's make the trusted adapter factory add the proxy if the adapter doesn't set ILocation. Then the form code stays clean and other code will benefit. This would become part

Re: [Zope3-dev] RFC: Change in automatic detection of provided interfaces

2005-04-06 Thread Jim Fulton
Stephan Richter wrote: On Wednesday 06 April 2005 08:47, Jim Fulton wrote: Thoughts? +1. Also note that not many people use this way yet, since it is (a) not publicized and documented (only in README.txt) very much and (b) has not been released yet. Right, that's why I want to change it now

Re: [Zope3-dev] Persistent schemas

2005-04-07 Thread Jim Fulton
be looking at it in any case). Your recollection is more or less correct. We can't currently directly provide a persistent interface. If someone wants to get into the details and work on this, I'd be happy to provide advice. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered

Re: [Zope3-dev] Form framework, adapters and pau

2005-04-08 Thread Jim Fulton
Dominik Huber wrote: Jim Fulton wrote: ... How can I ask for trusted adapters explicitly inside a framework such as edit view? You can't. If we adapt a context to a certain schema (given by the schema attibute of the editform directive) we have no chance today to ask explicitly for a trusted

Re: [Zope3-dev] Form framework, adapters and pau

2005-04-08 Thread Jim Fulton
, they provide a powerful tool to solve extra hard problems, but they should be used sparingly. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http://www.zope.com http://www.zope.org

Re: [Zope3-dev] New preferences package

2005-04-08 Thread Jim Fulton
core means. It is certainly the case that apidoc should be included via package includes, which it is, so preferences should be too. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http

Re: [Zope3-dev] Form framework, adapters and pau

2005-04-08 Thread Jim Fulton
is None, we set the __parent__. This will be accomplished with a custom factory. Does this make you happy? :) Jim Dominik Huber wrote: Jim Fulton wrote: Whether something is trusted or not is an implementation decision of the adapter. Yup. But if developer 'A' writes a framework

Re: [Zope3-dev] Form framework, adapters and pau

2005-04-08 Thread Jim Fulton
Dominik Huber wrote: Jim Fulton wrote: OK, here's an alternate proposal: If the permission attribute is used in the adapter directive and the permission is not zope.Public, then: If the adapter doesn't provide ILocation, we location proxy it and set the parent. If the adapter does

Re: [Zope3-dev] SVN peculiarity

2005-04-09 Thread Jim Fulton
Tim Peters wrote: ... I don't know that it's something to worry about, but I think it's peculiar enough to mention. Does it happen for others too? Not me. Try a real OS. ;) Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714

Re: [Zope3-dev] Changes to transaction management API

2005-04-16 Thread Jim Fulton
Garrett Smith wrote: Recent changes to the transaction management API seem to have come out of the blue and without warning. Perhaps I missed an announcement. Are we to expect breakages of this sort on occasion? Was there breakage? If there was, it was unintended. Jim -- Jim Fulton

Re: [Zope3-dev] FTP Authentication

2005-04-18 Thread Jim Fulton
Michael Kerrin wrote: On Monday 18 April 2005 10:39, Jim Fulton wrote: This is simply a result of the fact that no one has written a credentials- extraction plugin for FTP yet. I wouldn't mind writing a credentials-extraction plugin for FTP which isn't that hard. But what I am confused about

Re: [Zope3-dev] Status Report on Twisted and Zope 3 integration

2005-04-18 Thread Jim Fulton
of zope.publisher. This problem will be fixed, since the app server will take over the logging. -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http://www.zope.com http://www.zope.org

Re: [Zope3-dev] Form framework, adapters and pau

2005-04-20 Thread Jim Fulton
Dominik Huber wrote: Jim Fulton wrote: Dominik Huber wrote: Excuse me late response I was busy that weekend... Jim Fulton wrote: I fixed that issue within the branch 'Zope3/branches/dominik-locatableadapters' Jim, could you take a look at that please. Thank you very much in advance! [...] We

Re: [Zope3-dev] release numbering

2005-04-20 Thread Jim Fulton
. And that was the whole point of putting X in front of the 3, so you would know it was not really Zope 3.0, but X3. No. The whole point of X was to set people's eXpectations. :) As long as the X is there people should not to expect support for transitioning Z2 apps t Z3. Jim -- Jim Fulton mailto

[Zope3-dev] Release numbering

2005-04-20 Thread Jim Fulton
whether it will clutter anything. 3. If I have anything to say about it, there will never be a Zope 4. :) 4. I'm OK with dropping the extra 3 in the release names. IMO either Zope X3.1.0 or Zope 3.0.1 are fine. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO

Re: [Zope3-dev] Release numbering

2005-04-20 Thread Jim Fulton
Martijn Faassen wrote: Jim Fulton wrote: [snip] 2. The X in Zope 3X means that there is not yet support for Zope 2 transition. It's about setting expectations. But we're setting the expectation that one day there will be a version of Zope 3 that supports Zope 2. No. We are setting

Re: [Zope3-dev] Building standalone ZPT from Zope 3 using zpkgtools

2005-04-21 Thread Jim Fulton
___ Zope3-dev mailing list Zope3-dev@zope.org Unsub: http://mail.zope.org/mailman/options/zope3-dev/jim%40zope.com -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope

Re: [Zope3-dev] Release numbering

2005-04-21 Thread Jim Fulton
Fulton wrote: Martijn Faassen wrote: Jim Fulton wrote: [snip] 2. The X in Zope 3X means that there is not yet support for Zope 2 transition. It's about setting expectations. But we're setting the expectation that one day there will be a version of Zope 3 that supports Zope 2. No. We are setting

Re: [Zope3-dev] Building standalone ZPT from Zope 3 using zpkgtools

2005-04-22 Thread Jim Fulton
Shane Hathaway wrote: Shane Hathaway wrote: Jim Fulton wrote: Thanks for the positive feedback. Fred Drake worked very hard on this. One thing we did right was to leverage distutils ability to build binary releases. I'm also encouraged by work done at the recent PyCon sprints that someday we'll

Re: [Zope3-dev] Release numbering

2005-04-22 Thread Jim Fulton
Zope 3 features in the form of Five. OK, I like this. Let's make it so. :) Let's drop the X and the extra 3 from the release and include this in the release notes and announcements. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714

Re: [Zope3-dev] Form framework, adapters and pau

2005-04-25 Thread Jim Fulton
Dominik Huber wrote: Jim Fulton wrote: ... We have the use case that we adapt a lot of additional functionalities to a pretty stupid content. Each additional functionality has differentiated permission-sets comparable to regular content objects. For example different permissions for reading

Re: [Zope3-dev] Multi Interface Types Registration

2005-04-25 Thread Jim Fulton
raise TypeError(iface_type, is not an interface type) 78directlyProvides(interface, iface_type, directlyProvidedBy(interface)) +1 -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation

[Zope3-dev] Data manager interface -- tpc_begin and other changes

2005-04-25 Thread Jim Fulton
that I need to support, please let me know. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http://www.zope.com http://www.zope.org

Re: [Zope3-dev] Form framework, adapters and pau

2005-04-25 Thread Jim Fulton
Dominik Huber wrote: Jim Fulton wrote: ... Here are 2 other alternatives to consider: 1. Add a locate option to the adapter directive, which defaults to false. If true (locate=1), then a location proxy is always added to the adapter. Yup. -1 That's might be *to much explicitness* for dev I

[Zope3-dev] Input widgets do too much

2005-04-25 Thread Jim Fulton
widgets, moving it to form code. Thoughts? Questions? Any objections to getting this into 3.1? If not, I'll write a more detailed proposal. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope

[Zope3-dev] Raw-input control for input widgets

2005-04-25 Thread Jim Fulton
-- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http://www.zope.com http://www.zope.org ___ Zope3-dev mailing list Zope3-dev@zope.org Unsub

Re: [Zope3-dev] Input widgets do too much

2005-04-26 Thread Jim Fulton
for bug fixes. You're right. It's probably best to save this for 3.2. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http://www.zope.com http://www.zope.org

Re: [Zope3-dev] ZCML outside of Zope

2005-04-27 Thread Jim Fulton
mailing list Zope3-dev@zope.org Unsub: http://mail.zope.org/mailman/options/zope3-dev/jim%40zope.com -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http://www.zope.com http

Re: [Zope3-dev] Missing ObjectContentModifiedEvent

2005-05-03 Thread Jim Fulton
). Wouldn't it be the best solution to generate an IObjectContentModifiedEvent in the File._setData method and not the view classes? I think this would be OK for this specific case. What I don't want to see is some general implicit event-generation scheme. Jim -- Jim Fulton mailto:[EMAIL

Re: [Zope3-dev] lxml / elementtre inclusion

2005-05-04 Thread Jim Fulton
. That is, my hope is that Martijn can release lxml under ZPL as well as any other licenses he wishes. It needn't be copyright ZC and Contributors. It could be copyright Infrae. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http

Re: [Zope3-dev] current state of zope.app.catalog

2005-05-04 Thread Jim Fulton
myself but either I'll have to implement my own catalog or continue the existing one. I recommend that you build what you want as an application that uses the Zope 3 catalog. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http

Re: [Zope3-dev] lxml / elementtre inclusion

2005-05-05 Thread Jim Fulton
Martijn Faassen wrote: Jim Fulton wrote: Well, libxml2/libxslt cannot be relicensed by me, so the MIT license will stay. Of course. I don't think we should include those libraries in the release. I suggest we simply make those prerequisites of Zope 3. Most 'nix platforms seem to have it already

Re: [Zope3-dev] lxml / elementtre inclusion

2005-05-06 Thread Jim Fulton
be a core feature of Zope 3, if or no other reason than so we can use them in tests. :) Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http://www.zope.com http://www.zope.org

Re: [Zope3-dev] Missing ObjectContentModifiedEvent

2005-05-06 Thread Jim Fulton
has changed. IObjectAnnotationsModifiedEvent, which isn't well named, should indicate that extrinsic/meta information has changed. I agree that a more precise model might be useful, if one could design one that made sense. shrug Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python

[Zope3-dev] Re: lxml / elementtre inclusion

2005-05-06 Thread Jim Fulton
Philipp von Weitershausen wrote: Jim Fulton wrote: Martijn Faassen wrote: ... If someone that is not interested in Zope 3 in the first place wrote a Python library we'd like to include, the relicensing hurdle will be larger, though. What's to be done with Twisted integration, for instance

Re: [Zope3-dev] 3.1 release

2005-05-18 Thread Jim Fulton
%40zope.com -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http://www.zope.com http://www.zope.org ___ Zope3-dev mailing list Zope3-dev

Re: [Zope3-dev] Form framework, adapters and pau

2005-05-19 Thread Jim Fulton
straightforward too. I don't see what the problem is. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http://www.zope.com http://www.zope.org

Re: [Zope3-dev] new ZC form machinery snapshot available on public repo.

2005-05-19 Thread Jim Fulton
___ Zope3-dev mailing list Zope3-dev@zope.org Unsub: http://mail.zope.org/mailman/options/zope3-dev/jim%40zope.com -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation

[Zope3-dev] Re: LDAP Authentication Adapter inside Zope 3 core

2005-05-19 Thread Jim Fulton
is specially treated: ``have package ldap`` How about: have-module? Is there any reason to limit this to packages? Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http://www.zope.com

[Zope3-dev] Re: Workflow UI?

2005-05-23 Thread Jim Fulton
for this. I have a UI for it that is part of one of our products. :) To some degree, I think interesting workflow UI's are largely application specific. If you want to work on a more generic UI you might contribute to the Z3ECM project or work with Stephan. JIm -- Jim Fulton mailto

Re: [Zope3-dev] Copy/paste and registry

2005-05-23 Thread Jim Fulton
by virtue of that. Having said that, I doubt that anyone has tried this before and I wouldn't be surprised if there were problems. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation

Re: [Zope3-dev] Re: Workflow UI?

2005-05-23 Thread Jim Fulton
Julien Anguenot wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jim Fulton wrote: Roger Ineichen wrote: Hi Jim I like to work on the activity based wfmc workflow. Can I help you with the UI work. Do you need some views or something else for adding workflow definition or instances

Re: [Zope3-dev] RE: Workflow UI?

2005-05-23 Thread Jim Fulton
Roger Ineichen wrote: Hi Jim and Julien From: Jim Fulton [mailto:[EMAIL PROTECTED] Sent: Monday, May 23, 2005 5:49 PM To: [EMAIL PROTECTED] Cc: zope3-dev@zope.org Subject: Re: Workflow UI? Roger Ineichen wrote: Hi Jim I like to work on the activity based wfmc workflow. Can I help you

Re: [Zope3-dev] Missing ObjectContentModifiedEvent

2005-05-26 Thread Jim Fulton
Uwe Oestermeier wrote: Garrett Smith wrote: So we shouldn't see ObjectModifiedEvent being fired directly then. It should be one of the two subclasses, correct? This is not the case throughout zope/app. Jim Fulton answered: Yup. Yup. A closer look at the ObjectModifiedEvents

What is modification, and why do we care? (was Re: [Zope3-dev] Missing ObjectContentModifiedEvent)

2005-05-26 Thread Jim Fulton
-grained modification events that justifies the complecity of proposals we've thought of so far. Thoughts? Are there other applications for modification events that I haven't considered? Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714

Re: What is modification, and why do we care? (was Re: [Zope3-dev] MissingObjectContentModifiedEvent)

2005-05-26 Thread Jim Fulton
are even used.) I'd just as soon see a single 'object modified' event that gets fired by the ZMI interfaces as appropriate. After thinking about it, I'm inclined to agree. I meant to note this in my message. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO

Re: What is modification, and why do we care? (was Re: [Zope3-dev] Missing ObjectContentModifiedEvent)

2005-05-27 Thread Jim Fulton
Dieter Maurer wrote: Jim Fulton wrote at 2005-5-26 14:43 -0400: ... Probably the indexes that we *most* want to avoid reindexing are text indexes. We have a ISearchableText interface that we commonly adapt objects to to get the text to index. We really can't predict how this text

Re: What is modification, and why do we care? (was Re: [Zope3-dev] Missing ObjectContentModifiedEvent)

2005-05-27 Thread Jim Fulton
Dieter Maurer wrote: Jim Fulton wrote at 2005-5-27 08:29 -0400: ... Then, we probably do something wrong... That's always a possibility. I think what we are doing is pretty reasonable. Perhaps you have other suggestions. I think we need more control over what modifications trigger

Re: [Zope3-dev] Missing ObjectContentModifiedEvent

2005-05-30 Thread Jim Fulton
of optimizations you want to do. Uwe, I still think you need something else for your versioning work. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http://www.zope.com http

Re: [Zope3-dev] Missing ObjectContentModifiedEvent

2005-06-01 Thread Jim Fulton
Florent Guillaume wrote: Jim Fulton [EMAIL PROTECTED] wrote: ... That looks good to me. Especially because, using interfaces, we could theoretically express more than just a set of attributes that have changed on an object. I'm thinking of: - having the interface itself add semantics

Re: [Zope3-dev] Missing ObjectContentModifiedEvent

2005-06-01 Thread Jim Fulton
Garrett Smith wrote: Jim Fulton wrote: Uwe Oestermeier wrote: ... Alternatively, all mentioned usages could be easily subsumed under an extended ObjectModifiedEvent definition. Some optional keywords (for the interface and the attribute that was used to change the object, and additional

Re: [Zope3-dev] Missing ObjectContentModifiedEvent

2005-06-01 Thread Jim Fulton
is to provide support for object versioning. But, as Jim's pointed out, this is probably better handled at a lowed level, since there's no guarantee *any* event model will be sufficient. I'm 99% sure that this event model will not be sufficient for object versioning. Jim -- Jim Fulton mailto

Re: [Zope3-dev] Missing ObjectContentModifiedEvent

2005-06-01 Thread Jim Fulton
other reasons in mind. I don't agree. As I've said before, I think you need a much lower level and more automatic process. shrugIt's up to you to do what you think best. :)/shrug Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714

[Zope3-dev] DAV locking

2005-06-04 Thread Jim Fulton
A few months ago, we gained a locking framework. We still need to provide a DAV interface to it. Are there any DAV-knowledgeable volunteers that can do this quickly? It would allow us to include external editor in the 3.1 release. Jim -- Jim Fulton mailto:[EMAIL PROTECTED

Re: [Zope3-dev] DAV locking

2005-06-05 Thread Jim Fulton
Sidnei da Silva wrote: On Sat, Jun 04, 2005 at 09:46:39AM -0400, Jim Fulton wrote: | | A few months ago, we gained a locking framework. We still need to provide | a DAV interface to it. Are there any DAV-knowledgeable volunteers that can | do this | quickly? It would allow us to include

Re: [Zope3-dev] DAV locking

2005-06-05 Thread Jim Fulton
Stephan Richter wrote: On Sunday 05 June 2005 09:35, Jim Fulton wrote: - What's the deadline for this? Well, um, Stephan was hoping to make the beta today. :) I don't know if we can treat the absense of DAV locking as a bug and get it in after the beta. No, that would be a feature. So we

Re: [Zope3-dev] DAV locking

2005-06-06 Thread Jim Fulton
Sidnei da Silva wrote: On Sun, Jun 05, 2005 at 10:08:40AM -0400, Jim Fulton wrote: | No, that would be a feature. So we either have the choice of waiting a | week or making an alpha release. I am for the first option, since I would | like to have all packages included in the release. | | +1

Re: [Zope3-dev] Re: DAV locking

2005-06-06 Thread Jim Fulton
Philipp von Weitershausen wrote: Stephan Richter wrote: On Sunday 05 June 2005 09:35, Jim Fulton wrote: - What's the deadline for this? Well, um, Stephan was hoping to make the beta today. :) I don't know if we can treat the absense of DAV locking as a bug and get it in after the beta

Re: [Zope3-dev] Re: DAV locking

2005-06-06 Thread Jim Fulton
Philipp von Weitershausen wrote: Jim Fulton wrote: Philipp von Weitershausen wrote: Stephan Richter wrote: On Sunday 05 June 2005 09:35, Jim Fulton wrote: - What's the deadline for this? Well, um, Stephan was hoping to make the beta today. :) I don't know if we can treat the absense

Re: [Zope3-dev] Missing ObjectContentModifiedEvent

2005-06-08 Thread Jim Fulton
a beta release this weekend. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http://www.zope.com http://www.zope.org ___ Zope3-dev

Re: [Zope3-dev] Missing ObjectContentModifiedEvent

2005-06-08 Thread Jim Fulton
this be for 3.2? Keep in mind that we want to generate a beta release this weekend. I can do it tomorrow since there are only a few places where modification events are actually used. If that seems to risky I will wait for 3.2. Sounds good. Jim -- Jim Fulton mailto:[EMAIL PROTECTED

Re: [Zope3-dev] Re: Existential question about BytesWidget v.s. ASCIIWidget

2005-06-13 Thread Jim Fulton
developed before we had an ASCCII type. It woul dbe great for someone to try to get this cleaned up. :) Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http://www.zope.com http

Re: [Zope3-dev] Re: Existential question about BytesWidget v.s. ASCIIWidget

2005-06-13 Thread Jim Fulton
Stphane Brunet wrote: Jim Fulton wrote: First, you are confusing schema definitions and widgets. You should start from the definitions of the field types. That was a typo... Sorry for the confusion :-P As Derrick (sort of) suggested, Bytes fields are fields that contain Python strings

Re: [Zope3-dev] Re: Existential questionabout BytesWidget v.s. ASCIIWidget

2005-06-13 Thread Jim Fulton
Roger Ineichen wrote: Hi Jim Behalf Of Jim Fulton Sent: Monday, June 13, 2005 8:39 PM To: St├ęphane Brunet Cc: zope3-dev@zope.org Subject: Re: [Zope3-dev] Re: Existential questionabout BytesWidget v.s. ASCIIWidget St├ęphane Brunet wrote: Jim Fulton wrote: [snip] I don't know what

Re: [Zope3-dev] Re: Existentialquestionabout BytesWidget v.s. ASCIIWidget

2005-06-13 Thread Jim Fulton
Roger Ineichen wrote: Hi Jim Behalf Of Jim Fulton Sent: Monday, June 13, 2005 11:21 PM To: [EMAIL PROTECTED] Cc: zope3-dev@zope.org Subject: Re: [Zope3-dev] Re: Existentialquestionabout BytesWidget v.s. ASCIIWidget Roger Ineichen wrote: Hi Jim Behalf Of Jim Fulton Sent: Monday, June

[Zope3-dev] Heads up: change pluggable authentication utility factory and event APIs

2005-06-13 Thread Jim Fulton
To fix a bug in the handling of group information, I had to change the APIs for principal factories and creation events to make the authentication utility available to event subscribers. I'm hopeful that this won't affect anyone. :) Jim -- Jim Fulton mailto:[EMAIL PROTECTED

[Zope3-dev] Heads up: zope.app.intid and zope.app.keyreference are now optional

2005-06-14 Thread Jim Fulton
In preparation for the 3.1 release, I made these packages (as well as zope.app.observable and zope.app.schema) optional and thus configured vie package includes. If you have an instance that uses these, you will need to add package includes for these. Jim -- Jim Fulton mailto:[EMAIL

Re: [Zope3-dev] Heads up: zope.app.intid and zope.app.keyreference are now optional

2005-06-15 Thread Jim Fulton
Ivo van der Wijk wrote: On 6/14/05, Jim Fulton [EMAIL PROTECTED] wrote: In preparation for the 3.1 release, I made these packages (as well as zope.app.observable and zope.app.schema) optional and thus configured vie package includes. If you have an instance that uses these, you will need

Re: [Zope3-dev] status of zc.page?

2005-06-16 Thread Jim Fulton
, for the bits we open source, I guess we are going to have to port back to 2.3. We're happy to do this if people start using zc.page. We've gotten almost no feedback up until now. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http

Re: [Zope3-dev] Heads up: zope.app.intid and zope.app.keyreference are now optional

2005-06-16 Thread Jim Fulton
Ivo van der Wijk wrote: On 6/16/05, Jim Fulton [EMAIL PROTECTED] wrote: Ivo van der Wijk wrote: On 6/14/05, Jim Fulton [EMAIL PROTECTED] wrote: In preparation for the 3.1 release, I made these packages (as well as zope.app.observable and zope.app.schema) optional and thus configured vie

Re: [Zope3-dev] Heads up: zope.app.intid and zope.app.keyreference are now opt

2005-06-16 Thread Jim Fulton
it. I'd be interested to see how well it works over the long run. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http://www.zope.com http://www.zope.org

Re: [Zope3-dev] Heads up: zope.app.intid and zope.app.keyreference are now op

2005-06-16 Thread Jim Fulton
inconvenient property that you can't compute a key reference for a persistent object until it has been added to a database. Key references based on guids wouldn't have this negative property. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714

Re: [Zope3-dev] Heads up: zope.app.intid and zope.app.keyreference are now op

2005-06-16 Thread Jim Fulton
in indexing data structures where space and certian kinds of computation make integers much more useful than other kinds of object references. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation

Re: [Zope3-dev] status of zc.page?

2005-06-17 Thread Jim Fulton
Martijn Faassen wrote: Jim Fulton wrote: Martijn Faassen wrote: [snip] * the snapshot is probably aging as bugs get discovered and fixed in your repository. Could you perhaps update the snapshot? Sure. Looking forward to the update, though we haven't found bugs yet in our

[Zope3-dev] Re: [Zope-dev] Zope 2.9 goals

2005-06-17 Thread Jim Fulton
will be in two parts, a Zope 2 part that includes the current Zope 3 and a Zope 3 part. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http://www.zope.com http://www.zope.org

[Zope3-dev] Re: [Zope-dev] Re: Zope 2.9 goals

2005-06-17 Thread Jim Fulton
Max M wrote: Jim Fulton wrote: Further, we will coordinate the releases. Essentially, *Zope* is switching to a new release schedule. Zope will be released every 6 months and the releases will be in two parts, a Zope 2 part that includes the current Zope 3 and a Zope 3 part

[Zope3-dev] Re: [Zope-dev] Re: Zope 2.9 goals

2005-06-17 Thread Jim Fulton
Martijn Faassen wrote: Jim Fulton wrote: Max M wrote: Jim Fulton wrote: Further, we will coordinate the releases. Essentially, *Zope* is switching to a new release schedule. Zope will be released every 6 months and the releases will be in two parts, a Zope 2 part that includes

[Zope3-dev] Re: [Zope-dev] Zope 2.9 goals

2005-06-17 Thread Jim Fulton
check things into the trunk that would prevent a bets. There is a little bit more flexability for Zope 3 because we don't release the whole repository. The Zope 3 repository tree has parts that aren't and may never be released. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python

Re: [Zope3-dev] Choose-a-name strategy and write conflicts

2005-06-17 Thread Jim Fulton
a problem for large shared containers that people are very likely to add to at the same time, so it's a somewhat specialized problem. If people don't actually care about ids, you could generate them randomly. Another common scheme is to use high-precision times in th names. Jim -- Jim Fulton

[Zope3-dev] Need testing of 3.1, especially for backward compatibility

2005-06-21 Thread Jim Fulton
. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http://www.zope.com http://www.zope.org ___ Zope3-dev mailing list Zope3-dev

Re: [Zope3-dev] #373

2005-06-21 Thread Jim Fulton
change, so the user's permissions shouldn't really have anything to do with it. The system can do whatever it wants, which we represent via removeSecurityProxy or trusted adapters. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714

[Zope3-dev] Re: [Zope3-checkins] Broken ZODB (was SVN: Zope3/trunk/src/zope/app/authentication/Eliminated all old-style classes)

2005-06-22 Thread Jim Fulton
? Only if it is modified after creation, which I doubt. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http://www.zope.com http://www.zope.org

Re: [Zope3-dev] local-utility location and registration

2005-07-05 Thread Jim Fulton
on this in Zope 3.2. There won't be any backward-compatibility code to support unusual usages like yours. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http://www.zope.com http

Re: [Zope3-dev] possible bug in catalog code

2005-07-07 Thread Jim Fulton
. :) There are various ways that one could design an index that would handle objects of different types, if necessary or handle None as a special case. Thar would require a fairly different design. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361

Re: [Zope3-dev] possible bug in catalog code

2005-07-07 Thread Jim Fulton
Martijn Faassen wrote: Jim Fulton wrote: [snip] It would only be safe to use None as a BTree key if all of the keys used were None, which wouldn't be very interesting. :) It'd also make sense if you didn't do a range query, right? I.e. you're just looking for (None, None). I realize though

Re: [Zope3-dev] interaction between LocationProxy and IIntId utility

2005-07-07 Thread Jim Fulton
location information. or - Don't generate events amout the located objects (e.g. modification events) from within content object methods. The content objects don't have enough information. Rather, generate the events from views on the objects obtained from the container. Jim -- Jim Fulton

Re: [Zope3-dev] interaction between LocationProxy and IIntId utility

2005-07-07 Thread Jim Fulton
Martijn Faassen wrote: Jim Fulton wrote: ... - Implement ILocation in your content objects. This is the simplest course. It sounds like, for your application, the content objects should know about their locations, since you want them to be able to generate events that contain location

Re: [Zope3-dev] interaction between LocationProxy and IIntId utility

2005-07-07 Thread Jim Fulton
and not by ITransientLocation. What do you think? I think it is unnecessary. Persistency and location are unrelated. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http://www.zope.com http

Re: [Zope3-dev] interaction between LocationProxy and IIntId utility

2005-07-07 Thread Jim Fulton
Jim Fulton wrote: Martijn Faassen wrote: ... If an object doesn't participate in the location framework, then we have to create a second object that provides location, the ContainedProxy. There are really two distinct objects. You want the intid to point to the proxy, so you get

Re: [Zope3-dev] small problem in zc.page?

2005-07-08 Thread Jim Fulton
Martijn Faassen wrote: Jim Fulton wrote: Martijn Faassen wrote: Christian Theune wrote: [snip] I'm actually interested in what the plans/needs for zc.page are to move into core. Maybe I/we can spend some time on bug fixing ... Even if not in the core, it'd already help if this wasn't

Re: [Zope3-dev] ILocation vs IContained

2005-07-10 Thread Jim Fulton
with Contaner implementing IContainer. I'd be happy to see IContainer go away. I don't think the distinction between ILocation and IContainer is worth the complexity they cause. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714

[Zope3-dev] Backard incompatible change to zope.formlib

2005-07-14 Thread Jim Fulton
use the action handler name instead (e.g. form.actions.return_for_changes). This is likely to affect tests that involve sample generated forms or form input. In the long run, it will make these tests more readable. Any objections? Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python

[Zope3-dev] Re: Backard incompatible change to zope.formlib

2005-07-14 Thread Jim Fulton
Jim Fulton wrote: Currently, if you have an action defined with a label that is not an identifier: @form.action(_(Return for changes)) def return_for_changes(form, action): ... The submit button name will be converted to hex (e.g. form.actions.52657475726e20666f72206368616e676573

Re: [Zope3-dev] setSite() and functional tests

2005-07-15 Thread Jim Fulton
Stephan Richter wrote: On Tuesday 05 July 2005 07:55, Martijn Faassen wrote: Perhaps this is something that can be placed in FunctionalTestCase's teardown itself, though? Yep, this seems like a bug. I agree with your fix. +1 Jim -- Jim Fulton mailto:[EMAIL PROTECTED

Re: [Zope3-dev] zope.exceptions.exceptionformatter

2005-07-20 Thread Jim Fulton
to use. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http://www.zope.com http://www.zope.org ___ Zope3-dev mailing list Zope3-dev

[Zope3-dev] [Fwd: SVN: Zope3/trunk/src/zope/app/form/browser/ Fixed a bug in SimpleInputWidget. _getFormValue had an evil side]

2005-07-21 Thread Jim Fulton
widget creation harder (unless you are the author of SimpleInputWidget :). Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714http://www.python.org Zope Corporation http://www.zope.com http://www.zope.org

  1   2   3   4   5   6   7   8   9   10   >