easier to figure out in Zope 3,
thanks!)
Is there any reason why KeywordIndex seems half-abandoned? I guess
it's not exposed to zope.app because of this. What would it take to
make it catch up to FieldIndex?
Thanks
--
Jeff Shell
___
Zope3-dev mailing list
there right now going to be what ships with Zope 3.1 final?
On 7/18/05, Gary Poster [EMAIL PROTECTED] wrote:
On Jul 18, 2005, at 11:14 AM, Jeff Shell wrote:
I'm working on a simple application which is the first time I get to
use the catalog in Zope 3. I'm writing against Zope 3.1b1. I
. There are a lot of Python
developers out there who have bad memories of Zope 2 but just may be
the kind of developers who'd like or love Zope 3 if they could really
see and understand what makes Zope 3 so great.
--
Jeff Shell
http://griddlenoise.blogspot.com
On 10/11/05, Stephan Richter [EMAIL PROTECTED] wrote:
On Tuesday 11 October 2005 13:24, Jeff Shell wrote:
I'd really like to give Zope 3 a try, and I keep trying to. The docs
are just nauseating. They might look good or fine to someone who's
used Zope for years, but to someone new they're
On 10/11/05, Stephan Richter [EMAIL PROTECTED] wrote:
On Tuesday 11 October 2005 13:24, Jeff Shell wrote:
Personally, I really like the Z3ECM project site - z3lab.org. It has a
combination of blogs, papers, demos (animations) and documentation.
That's still a project in its infancy
YES YES YES YES YES YES YES YES YES YES YES YES YES YES YES OH GOD YES!
I mean. Yes! Backup/restore, and deploy. We're deploying a customers
site in chunks - one section, then another, then a third. It's content
that's being migrated off of Zope 2. The other developer here was
complaining about
Why is WYSIWYG so important? Who's going to be editing all of that? I
don't want another zopewiki.org. I think that zopewiki.org is a good
site and that there should be an area of the site that's like that
which may be open to the world - but I'd like serious / fun / USABLE
documentation to be
I love hurry.query. Whether it's in the core or not doesn't phase me,
but it is really really helpful. We got bit by not realizing that
FieldIndex queries passed directly to the catalog/index had a low and
high range. It was a small bite. But it took us a while to figure out
why searching for
I have an application where I'm trying to use 'zope.app.generations'
for the first time. And after much pulling of hair and looking at the
core code, I found what may be a missed scenario.
Basically, we deployed this application for a customer and now they
want some changes. It changes the schema
Bottlerocket has also chosen MochiKit. It's not full of flashy
effects, but its Ajax support is nice, it's well tested, and it brings
a lot of Python style functionality to JavaScript which makes
JavaScript suck a whole lot less (for real - the DOM and Iterator
libraries are absolutely great).
In
Today I finally got around to installing Zope 3.2b1 and started
testing one of our sites against it. I'm running into a few problems,
some of which are my fault, some that I don't quite understand, and
one that is really bad.
We have been basically rolling a custom CMS in Zope 3, and the content
about how everything collaborates to establish an objects interfaces
and in what order so I can ensure that the base Zope interfaces are
lower on the providedBy list?
On 12/12/05, Jeff Shell [EMAIL PROTECTED] wrote:
Today I finally got around to installing Zope 3.2b1 and started
testing one
On 12/13/05, Jim Fulton [EMAIL PROTECTED] wrote:
Jeff Shell wrote:
Is it related to this? Bug in Multi Adapter Lookup?
http://www.zope.org/Collectors/Zope3-dev/396
('fixed' in Zope 3.2b1)
That's my suspicion.
That would be my suspicion too. It should be easy to test.
Just get
On 12/13/05, Jim Fulton [EMAIL PROTECTED] wrote:
Jeff Shell wrote:
...
Going through a lot of debugging, it looks as through it has to do
with how things are ranked in
zope.interface.adapter.AdapterLookup.lookup() for multi-adapters.
Yup.
I don't know enough about the relationshipd
I was using it in some custom views for HurryFile based images. I've
removed it since I started testing our code against Zope 3.2. Right
now I just return the hurryfile binary data with a return statement
(one big chunk), but am looking forward to knowing how to return long
output.
On 12/19/05,
from Zope is
not that big of a concern to us...
But back to the issue at hand - knowing how to better serve those out
to the response would be a big help.
On 12/19/05, Martijn Faassen [EMAIL PROTECTED] wrote:
Jeff Shell wrote:
I was using it in some custom views for HurryFile based images. I've
-1.
I use them very rarely, and expect to use them less with Viewlets now
in the picture. But there are still little situations where Python
expressions are handy, especially on big-macro templates where there's
not a backing view. I'm not advocating programming in page templates,
but there are
On 1/3/06, Wade Leftwich [EMAIL PROTECTED] wrote:
Andreas Jung wrote:
To bring it to the point: _scripters_ should be able to develop in Zope
3 as easy as in Zope 2 :-)
Or at least almost as easily as in RoR or Django. TTW is not a
requirement; Chris McDonough's TTB posting was right on
(request.principal.id) should return the
same principal as request.principal? And thus if
somerecord['creator_id'] == request.principal.id, that's considered a
good match?
--
Jeff Shell
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org
down in the
factories/classes section, maybe that's good enough?
--
Jeff Shell
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com
reading about and
wrestling with their ZCML directives).
--
Jeff Shell
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com
On 1/24/06, Chris Withers [EMAIL PROTECTED] wrote:
Gary Poster wrote:
FWIW, me too. I'm no XML guru (as Fred will attest ;-) ) but reading
the namespaces on an XML file seems like basic XML procedure.
Well, the reading of them is the lesser of my two complaints...
I find it irksome to
in what you say earlier - you can visit
these sites and instantly get a grip on what's going on. (On the other
hand, 'eggs' and 'paste' and all of these other things, I still don't
understand).
Alright, I've stayed up way too late on this.
--
Jeff Shell
On 2/7/06, Stephan Richter [EMAIL PROTECTED] wrote:
On Tuesday 07 February 2006 05:09, Jeff Shell wrote:
Alright, I've stayed up way too late on this.
Jeff,
you always make great points! I would like to nominate you as the Zope 3
Propaganda Minister! :-) No seriously, you have a great way
On 2/13/06, Stephan Richter [EMAIL PROTECTED] wrote:
On Monday 13 February 2006 07:57, Philipp von Weitershausen wrote:
Yet again looking for comments, this time at:
http://dev.zope.org/Zope3/OneNamespaceForZCML.
-1
Here some comments:
- You do not argue how the decision-making process
far.
--
Jeff Shell
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com
On 2/16/06, Shane Hathaway [EMAIL PROTECTED] wrote:
Jeff Shell wrote:
I agree that better integration with external data should be a
priority for Zope. But what does that mean? In theory, if something's
a Python object it should work with Zope 3 with relative ease... If
that's
enforcing for all of
our new work, and it can be done now in what ships with Zope 3.{1,2}.
A two line boilerplate Python class now saves headaches later.
--
Jeff Shell
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman
easier to do with
Zope 3. I encourage everyone to do this.
--
Jeff Shell
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com
caching, and so on. :)
So again, if this would help us define that core *and make it usable
in a variety of configurations*, then again I say 'yay'.
--
Jeff Shell
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options
sharable components sharable.
--
Jeff Shell
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com
2 and similar caliber desires for
a Big App Server while not interfering with the more pure and simple
concepts that makes Zope 3 appealing for developers like me.
--
Jeff Shell
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org
On 3/1/06, Shane Hathaway [EMAIL PROTECTED] wrote:
Jeff Shell wrote:
- Zope 3 CA: The Zope Component Architecture. Core services. Would
include zope.publisher and most other current top level zope.* things.
Usable as a library, as a publisher for other environments, perhaps
On 3/1/06, Gary Poster [EMAIL PROTECTED] wrote:
On Mar 1, 2006, at 11:02 PM, Jeff Shell wrote:
[...]
Django is killing us on automatic data (not system) administration
pages.
[...]
I didn't follow this, probably because I don't know Django. Do you
mean they excel in automatic data
, and the possibilities that it opens up. The message then
becomes Zope 3 CA and Zope 3 AS, and the individual packages that
make them up, are the products available now from the Zope 3 group.
The Zope Suite leverages that work into the established Zope 2
project.
--
Jeff Shell
interact. As I started thinking about that, I
started wondering (a) how to get the pieces I needed and only the
pieces I needed, (b) how/where to install them while I was developing,
and (c) how to package them up if I was able to come up with anything
successful.
--
Jeff Shell
combined with a tool like 'sqlalchemy'.
--
Jeff Shell
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/eucci.group%40gmail.com
--
Jeff Shell
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive
argue that
most situations requiring some sort of automation can be done by Plain
Old Python Objects and Helpers and Plain Old Adapters and Utilities
that can, wherever possible, be registered in short form adapter
factory=blah.
--
Jeff Shell
___
Zope3-dev
.
--
Jeff Shell
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com
)`` functions in
your Zope 2 Product's __init__.py files and change things? That's what
I view ZCML as being - a better version of that. (Better in only that
configuration and initialization can be executed separately from
Python imports)
--
Jeff Shell
and document
management system in it. Let Python be the language. Let ZCML exist to
do the final step of loading/registering registerable objects in a
predictable manner, and to provide the few things that we don't want
to pollute our (or others) Python code with, like security
declarations.
--
Jeff Shell
, I admit).
--
Jeff Shell
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com
.
--
Jeff Shell
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com
current form, this
code can also be used by a view that responds to there being no auth
system setup).
--
Jeff Shell
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com
On 3/16/06, Martijn Faassen [EMAIL PROTECTED] wrote:
Jeff Shell wrote:
I don't think there's anything wrong with custom Python code to set
this up. It's programmatic, isn't it? A lot of it may be repetitive,
and if that's the case, functions/methods can help. Are we all just so
used
registration language, I'd also like there to
be a 1 to 1 mapping of ZCML statement to Python code. Right now there is
a mapping and while it may be reasonably straightforward, I personally
am still lost in APIs (and it looks like Jeff Shell is too). This
learning curve should be smaller.
I
On 3/16/06, Tres Seaver [EMAIL PROTECTED] wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Martijn Faassen wrote:
snip
* sources and terms are nice, but we should at least provide some basic
sources and register some basic terms for them; that bit is completely
missing in Zope 3
such a revision in the future.
--
Jeff Shell
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com
On 3/17/06, Tres Seaver [EMAIL PROTECTED] wrote:
Jeff Shell wrote:
By the way, isn't it pretty easy to provide straight up values anyways
for those quick drop-down situations?
snip Python example
You're missing the point -- the vocabulary is *not* software, and Python
is *completely
of this
at some point.
browser:page class=SubFoo template=example1:foo.pt/
As far as I can tell, the 'Path' schema field is not much more than a
string. For a 'configuration' language, that's rough.
--
Jeff Shell
___
Zope3-dev mailing list
Zope3-dev@zope.org
, and it feels like a waste of typing and time and effort to
go through all the joys of ZCML registration and naming and thought
just to use a particular Adapter class/factory once - especially if
I'm doing the adaptation for just two fields out of, say, eight).
--
Jeff Shell
it's usable, but not
required?
--
Jeff Shell
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com
that wouldn't take half a year of lots of hard work?
--
Jeff Shell
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com
). It just feels so much more alive.
--
Jeff Shell
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com
nightmare to me as a casual visitor. And I've found that for
me, personally, it's hard to stay involved with or on top of a project
in that situation, especially when I'm stressed out (like I have been
the past few days). I look forward to seeing the re-design.
--
Jeff Shell
that we need to replace the existing wikis. One other thing
we'll need to consider is anti-spam capabilities.
I'll agree with this agreement.
--
Jeff Shell
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev
can patch around it since
we have a custom Read Directory adapter anyway.
--
Jeff Shell
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com
I have to follow this up. While I thought I was doing a good job
reporting and testing the problem, I didn't do a hard enough
control-group study. So, I started to investigate further:
Even though I saw absolutely nothing about our ReadDirectory subclass
that would cause the strange behavior, I
that
we want to update as well. I'm trying to think of a better way to
automate this situation for us so that development and deployment can
be pretty transparent.
--
Jeff Shell
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman
I'll have to
manually monkey with the order...
:(
I blame myself. I should have gotten more involved during the beta
testing period for Zope 3.3, just to test it against our old
databases...
It's been a rough week.
--
Jeff Shell
___
Zope3-dev mailing
two
months clean.
On 11/3/06, Christian Theune [EMAIL PROTECTED] wrote:
Jeff Shell wrote:
On 11/3/06, Christian Theune [EMAIL PROTECTED] wrote:
Hi,
what about calling the evolve() scripts from your generation? That would
be reasonable IMHO.
I'm trying to do that now. And now it seems
On 11/15/06, Christian Theune [EMAIL PROTECTED] wrote:
Hi,
just a quick reminder: Today is a bugday to help get Zope 3.3 virtually
free of bugs (by handling bugs from the collector.)
Any status report on this? The collector state(s) seem unchanged.
--
Jeff Shell
))
# or
pprint.pprint(list(pairs(contact.address, IStreetAddress)))
that latter one is handy when debugging.
--
Jeff Shell
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com
__setstate__(self, state):
# here is where you can re-instantiate 'unserializable'
state['unserializable'] = unserializableReinstantiationCode()
super(Example, self).__setstate__(state)
--
Jeff Shell
___
Zope3-dev mailing
On 12/14/06, Jeff Shell [EMAIL PROTECTED] wrote:
On 12/14/06, Florian Lindner [EMAIL PROTECTED] wrote:
Hello, I have a object, derived from Persistent when contain one
attribute which is not serializable and that's not a problem for me,
but Zope complains about that. Can I mark
product with some starter modules,
classes, and templates: the equivalent of 'BoringProduct', in a sense,
but with some skeleton parts (class names, etc) filled in instead of
having to be manually replaced.
--
Jeff Shell
___
Zope3-dev mailing list
Zope3-dev
that overhead::
strongFeatured?/strong
tal:insert content=structure view/featuredFlag /br /
'view/featuredFlag' renders lots of fancy HTML on its own, so I don't
need a span or div or anything right there.
--
Jeff Shell
___
Zope3-dev mailing list
Zope3
This is a very delayed response, I'm sorry. I seldom get/make the time
to check GMail these days. Eternally busy, for better or worse :).
On 1/2/07, Stephan Richter [EMAIL PROTECTED] wrote:
On Wednesday 20 December 2006 16:03, Jeff Shell wrote:
zope.fssync
It's too bad that this seems
have additional traversal steps
buried in a body that one could never type by hand!)
- 100 for adding this kind of support to the core. It's way too much
of a mess, and the Python SOAP libraries all seem to be in pretty bad
shape.
--
Jeff Shell
soappublisher-0.0.0.tgz
Description: GNU Zip
be dreamy.
--
Jeff Shell
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com
it a useful
decorator. But it wasn't written with decorators in mind. It was
written for ``x = property(getX, setX, delX)``, or some combination
thereof.
--
Jeff Shell
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3
with a location proxy.
singing_nun = LocationProxy(None, 'austria', 'jane')
id(singing_nun)
7378424
singing_nun is located_none
False
sameProxiedObjects(singing_nun, located_none)
True
--
Jeff Shell
___
Zope3-dev mailing list
73 matches
Mail list logo