Re: [Zope3-dev] Re: Re: Selecting a code name

2006-02-08 Thread Shane Hathaway

Alexander Limi wrote:

On Tue, 07 Feb 2006 22:11:31 -0800, kit BLAKE [EMAIL PROTECTED] wrote:

(Are you going French style with your last name in all caps, Kit? :)


2006/2/8, Martin Aspeli [EMAIL PROTECTED]:


Zope^3 :)



That's brilliant. It works in ASCII, or in normal text in a paragraph
of a magazine. Now, try it in a few different typefaces, and make it
big. Zope^3 is *far* more visually interesting than 'Zope3'.



+1. Zope^3 is visually interesting enough, and geeky enough.


While procrastinating Real Work, I played with a logo based on this 
idea.  It's very rough--a more refined version would probably eliminate 
the 3D effects.  But it's something to talk about, anyway.  It has a 
cube-Z instead of a circle-Z, it has color, and it has the cool caret. 
I've attached it.


Shane

___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



[Zope3-dev] Re: Selecting a code name

2006-02-08 Thread Max M

Shane Hathaway wrote:

Alexander Limi wrote:

+1. Zope^3 is visually interesting enough, and geeky enough.


While procrastinating Real Work, I played with a logo based on this 
idea.  It's very rough--a more refined version would probably eliminate 
the 3D effects.  But it's something to talk about, anyway.  It has a 
cube-Z instead of a circle-Z, it has color, and it has the cool caret. 
I've attached it.



Apropros procrastinating. Here is another quick take.

The cube is implied by the two squares.


--

hilsen/regards Max M, Denmark

http://www.mxm.dk/
IT's Mad Science
attachment: zope-3-cubed.jpg
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Re: Selecting a code name

2006-02-08 Thread Martijn Faassen

Alexander Limi wrote:

On Tue, 07 Feb 2006 00:32:52 -0800, Martin Aspeli [EMAIL PROTECTED] wrote:

Like it or not, Zope (2) seems to have a lot of stigma out there; Zope 
3  has been around a while. In actual fact, for a while I thought Zope 
3.x  was still just unfinished vapourware, waiting for the fabled 
Zope2  integration (the dropping of the X) that people were talking 
about.



The way it was done was also incredibly unprofessional and created a 
lot  of confusion:


Quoting from  
http://www.zope.org/DevHome/Wikis/DevSite/Projects/ComponentArchitecture/Zope320: 




It is our opinion that Zope 3 is more than ready for production use, 
which  is why we decided to drop the X for experimental from the name.




Problem is, the X was never about whether Zope was ready for 
production  use - it had been *explicitly assigned* as a marker that 
meant Zope 2  migration/support was not there yet. A lot of people 
actually believed  this would happen (as the Zope roadmap and PR spiel 
told them so), even  though all of us knew it wouldn't happen.


(I know the reasons, I know the plans for convergence, I know how Five  
works - I'm just pointing out that this part made a lot of people lose  
faith in Zope)


I'll defend myself, as I was the one who argued for dropping that X.

Let me first give the full context of that quote; perhaps it wasn't in 
the Zope 3.2 release notes, but it was there in Zope 3.1:



It is in our opinion that Zope 3.1 is more than ready for production 
use, which is why we decided to drop the X for experimental from the 
name. We will also continue to work on making the transition between 
Zope 2 and Zope 3 as smooth as possible. As a first step, Zope 2.8 
includes Zope 3 features in the form of Five.



I think that the full context rather weakens your suggestion that this 
done in an incredibly unprofessional way.


Now as to history of that X.

From an old document about security when it was still X3, not 3X:


1b. Zope 3X is the preliminary version of Zope 3. It is built from the 
ground up, paying attention to the lessons learned from Zope 2 and CMF. 
It is not a product but intended to let developers get familiar with the 
new architecture early.


1c. Zope 3 is the mainline release intended for production use and 
including backwards compatibility to Zope 2.



I hope that this makes clear that you are wrong about the X never having 
anything to do with production use; it was connected.


This is what was said back in 2003 in the release note for a milestone 
release:


What is Zope X3? It's Zope 3 experimental. This is the release that 
will provide the new features of Zope 3 without any Zope 2 support. Zope 
3.0 will provide support for Zope 2 content and products, probably using 
conversion utilities of some sort.


For the X3 beta, the message was presented as such:

Zope X3 is the next major Zope release and has been written from 
scratch based on the latest software design patterns and the experiences 
of Zope 2. The X in the name stands for experimental, since this 
release does not try to provide any backward-compatibility to Zope 2.


with the subtle difference that we couldn't ever say Zope 3 was non 
experimental *unless* it has Zope 2 compatibility features.


The main problem with the X was that everybody has their own 
interpretation for what it means. None of the interpretations was 
entirely wrong, or right:


* 'X' stands for 'eXperimental'.

* The 'X' will be dropped when Zope 3 is ready for production use.

* We drop the X when we have backwards compatibility with Zope 2 in Zope 3.

* We drop the X when there's migration support for Zope 2 content to Zope 3.

* We drop the X when there's a migration path to Zope 3 from Zope 2.

Zope 3.2 today is not experimental. It is ready for production use. Full 
backwards compatibility with Zope 2 isn't going to appear; *full* 
compatibility was never exactly promised, but people got that impression 
from the vague message, but we knew damn well by Zope 3.1 that it wasn't 
going to happen that way. It's hard to predict the future anyway.


A migration path for generic Zope 2 content also isn't likely to appear, 
as that means you have to port your applications forward first if your 
application has its own content types, which most significant Zope 2 
applications do. It will presumably happen for particular Zope 2 
applications who are prepared (Silva for instance has had full XML 
export abilities for years), but not for arbitrary Zope 2 content.


Additionally, the version numbering scheme with an X in it (it even 
moved; Zope X3, Zope 3X) is non-standard and thus *invites* 
misinterpretation in all kinds of ways. And then after you drop the X 
from Zope X3.4, you're going to go back and call it Zope 3.0?


I therefore argued for dropping the X. The X was broken and was doing 
damage. I'm not going to be able to sell experimental software not ready 
for production use to my customers. Better correct the message now 

Re: [Zope3-dev] Re: Selecting a code name

2006-02-08 Thread Alexander Limi
On Wed, 08 Feb 2006 03:16:22 -0800, Martijn Faassen [EMAIL PROTECTED]  
wrote:


Zope X3 is the next major Zope release and has been written from  
scratch based on the latest software design patterns and the experiences  
of Zope 2. The X in the name stands for experimental, since this  
release does not try to provide any backward-compatibility to Zope 2.


with the subtle difference that we couldn't ever say Zope 3 was non  
experimental *unless* it has Zope 2 compatibility features.


This is the one I (and several others) read and the one I saw interpreted  
on websites. Hence the confusion.



Now let's forget about that damn X. It's history.


Yup, thanks for providing the full view. The complexity of your post  
further reinforces how confusing the situation is, even to an  
almost-insider.


--
_

 Alexander Limi · Chief Architect · Plone Solutions · Norway

 Consulting · Training · Development · http://www.plonesolutions.com
_

  Plone Co-Founder · http://plone.org · Connecting Content
  Plone Foundation · http://plone.org/foundation · Protecting Plone

___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Re: Selecting a code name

2006-02-08 Thread Reinoud van Leeuwen
On Tue, Feb 07, 2006 at 03:37:45PM -0700, Shane Hathaway wrote:
 Alexander Limi wrote:
 The original discussion never suggested code names for releases, but a  
 brand name to help Zope 3 separate itself from Zope 2 - since it is a  
 *completely* different beast.
 
 Random thought... hehe... Zope Cubed.  It's only a typographical change 
 from Zope 3.  The tagline would be Zope, raised to a higher power! 
 It's a vague reference to cubicles, where enterprise developers 
 usually work. It's also a vague reference to Cubism, which lets the 
 viewer see many perspectives from a single viewpoint, like Zope 3, which 
 lets the developer accomplish many objectives using a single framework. :-)

This sloagan pops up in my mind: Zope^3 - Think out of the box!

-- 
__
Nothing is as subjective as reality
Reinoud van Leeuwen[EMAIL PROTECTED]
http://www.xs4all.nl/~reinoud
__
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Re: Selecting a code name

2006-02-08 Thread Alen Stanisic
On Wed, 2006-02-08 at 00:59 -0500, Fred Drake wrote:
 So why not say it's about XP and make it Zope XP 3.x.y?
 

It sounds too much 'Windows XP' like for my taste.

Alen


___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



[Zope3-dev] Hyping Zope3 contest? (was: Selecting a code name)

2006-02-08 Thread Lennart Regebro
 This sloagan pops up in my mind: Zope^3 - Think out of the box!

Very nice, but writing Zope^3 is too complicated, I hardly know where
to find the ^ on my keyboard. ;-)

I suggest that we start trying to writing it Zope3, without any
spaces, and that any logo will use a raised 3. If people pronounce
this as three or cubed is up to them. ;-)

Now, who can organise this hype-contest that everybody seemed tothink
was a good idea?

--
Lennart Regebro, Nuxeo http://www.nuxeo.com/
CPS Content Management http://www.cps-project.org/
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



[Zope3-dev] Automated compatibility tests

2006-02-08 Thread Max M
Being a long time Product developer for Zope 2, I constantly have a big 
problem with checking compatibility for my products with different 
Python-Zope-Plone-Product combinations.


It is also impossible to guess from the Products on zope.org and 
Plone.org which versions works with what.



As far as I can see, the only reasonable solution to this is to automate 
the task with some kind of testrunner.


I can make this testrunner for my own products. But it would be far 
better if there was a standard way to do it, so that it is possible to 
check different version with each other across developers and platforms.



It could be nice to avoid this same problem in Zope 3, or perhaps even 
to find a way to retrofit it to Zope 2.



If I develop a product to run on Zope 3.2, and my customers are using 
this product, I might not test it on 3.3 or 3.4 later on, as I don't 
really have any reason to. So the product could be broken without 
anybody knowing it before trying it out.


If there where automated compatibility tests it would be possible to see 
when a product was no longer usable.


If I then were to update my product, I would also be able to se if my 
new changes would break compatibility with older versions.


It would also be a way for core developers to test if their changes in 
their next Zope version breaks anything in 3. party products. That would 
at least give them a chance to decide to work around it.


The test should include unittest, functional test, migrations of content 
from older product versions etc.



But I imagine that we would need some kind of meta framework for setting 
up tests on a product version per zope version basis.


A result like this would be sweet for everybody:

Zope version3.23.33.4
myProduct 1.2   x  x
myProduct 1.1x  x
myProduct 1.0x


Does anybody have an idea as to what is necessary to do these automated 
tests, or links to previous efforts in this direction? I imagine 
something like the testrunner that is currently testing out Zope.


Or am I the only one seing this as a problem that should be automated?


--

hilsen/regards Max M, Denmark

http://www.mxm.dk/
IT's Mad Science

___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Automated compatibility tests

2006-02-08 Thread Tarek Ziadé

Max M wrote:

Being a long time Product developer for Zope 2, I constantly have a 
big problem with checking compatibility for my products with different 
Python-Zope-Plone-Product combinations.


It is also impossible to guess from the Products on zope.org and 
Plone.org which versions works with what.



As far as I can see, the only reasonable solution to this is to 
automate the task with some kind of testrunner.


I can make this testrunner for my own products. But it would be far 
better if there was a standard way to do it, so that it is possible to 
check different version with each other across developers and platforms.



It could be nice to avoid this same problem in Zope 3, or perhaps even 
to find a way to retrofit it to Zope 2.



If I develop a product to run on Zope 3.2, and my customers are using 
this product, I might not test it on 3.3 or 3.4 later on, as I don't 
really have any reason to. So the product could be broken without 
anybody knowing it before trying it out.


If there where automated compatibility tests it would be possible to 
see when a product was no longer usable.


If I then were to update my product, I would also be able to se if my 
new changes would break compatibility with older versions.


It would also be a way for core developers to test if their changes 
in their next Zope version breaks anything in 3. party products. That 
would at least give them a chance to decide to work around it.


The test should include unittest, functional test, migrations of 
content from older product versions etc.



But I imagine that we would need some kind of meta framework for 
setting up tests on a product version per zope version basis.


A result like this would be sweet for everybody:

Zope version3.23.33.4
myProduct 1.2   x  x
myProduct 1.1x  x
myProduct 1.0x


Does anybody have an idea as to what is necessary to do these 
automated tests, or links to previous efforts in this direction? I 
imagine something like the testrunner that is currently testing out Zope.


Or am I the only one seing this as a problem that should be automated?



I think buildbot fills this need very well,
like http://buildbot.zope.org/ or http://buildbot.nuxeo.org/

Tarek
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Automated compatibility tests

2006-02-08 Thread Chris Withers

Tarek Ziadé wrote:

Or am I the only one seing this as a problem that should be automated?


I think buildbot fills this need very well,
like http://buildbot.zope.org/ or http://buildbot.nuxeo.org/


Nah, Max is after something different, and I agree with him that it 
would be great if it could be done automatically, but I suspect it'll 
best be done by hand...


Just 'cos the tests pass doesn't mean it works ;-)

cheers,

Chris

--
Simplistix - Content Management, Zope  Python Consulting
   - http://www.simplistix.co.uk
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



[Zope3-dev] Re: Automated compatibility tests

2006-02-08 Thread Max M

Tarek Ziadé wrote:


I think buildbot fills this need very well,
like http://buildbot.zope.org/ or http://buildbot.nuxeo.org/



I was aware of http://buildbot.zope.org/ but I though it was an 
internally developed tool.


It certainly goes a long way in getting there. Though it might be a bit 
much of a setup for the single developer.



A shared system where every product in a svn/tags would be tested would 
probably be ideal.


I will check it out. It is at least suitable for my own use.


--

hilsen/regards Max M, Denmark

http://www.mxm.dk/
IT's Mad Science

___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Re: Automated compatibility tests

2006-02-08 Thread Tarek Ziadé

Max M wrote:


Tarek Ziadé wrote:


I think buildbot fills this need very well,
like http://buildbot.zope.org/ or http://buildbot.nuxeo.org/




I was aware of http://buildbot.zope.org/ but I though it was an 
internally developed tool.


Nope, it's a python product. python-dev even use it too now, see 
http://www.python.org/dev/buildbot/




It certainly goes a long way in getting there. Though it might be a 
bit much of a setup for the single developer.



A shared system where every product in a svn/tags would be tested 
would probably be ideal.


I will check it out. It is at least suitable for my own use.


Yup, it is a bit long to set up but if you have a spare computer where 
you can set up all environnements where

you want to test your different product versions, it is very nice indeed.



___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Automated compatibility tests

2006-02-08 Thread Tarek Ziadé

Chris Withers wrote:


Tarek Ziadé wrote:


Or am I the only one seing this as a problem that should be automated?


I think buildbot fills this need very well,
like http://buildbot.zope.org/ or http://buildbot.nuxeo.org/



Nah, Max is after something different, and I agree with him that it 
would be great if it could be done automatically, but I suspect it'll 
best be done by hand...


Just 'cos the tests pass doesn't mean it works ;-)


check out your coverage score then ;)



cheers,

Chris




___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



[Zope3-dev] Re: Automated compatibility tests

2006-02-08 Thread Max M

Chris Withers wrote:

Tarek Ziadé wrote:


Or am I the only one seing this as a problem that should be automated?


I think buildbot fills this need very well,
like http://buildbot.zope.org/ or http://buildbot.nuxeo.org/


Nah, Max is after something different, and I agree with him that it 
would be great if it could be done automatically, but I suspect it'll 
best be done by hand...


Just 'cos the tests pass doesn't mean it works ;-)



One could imagine that unittests and creative use of testbrowser would 
be a big help.


I have product where contacts can be turned into Plone members. In Plone 
2.1 a script called validate_registration was removed, and so my 
product breaks. Now I have people asking what is wrong with with my product.


A problem like that would certainly have been caught by functional tests.

If the aforementioned compatibility list was available they would at 
least be able to see the that the current product version is 
officially incompatible.



--

hilsen/regards Max M, Denmark

http://www.mxm.dk/
IT's Mad Science

___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Re: Automated compatibility tests

2006-02-08 Thread Benji York

Tarek Ziadé wrote:
[snip buildbot]

Yup, it is a bit long to set up but if you have a spare computer
where you can set up all environnements where you want to test your
different product versions, it is very nice indeed.


And now that VMware Server is free (no charge, not open) you can run 
those environments on different OSs: 
http://www.vmware.com/news/releases/server_beta.html

--
Benji York
Senior Software Engineer
Zope Corporation
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Hyping Zope3 contest? (was: Selecting a code name)

2006-02-08 Thread Gary Poster


On Feb 8, 2006, at 7:53 AM, Lennart Regebro wrote:


Now, who can organise this hype-contest that everybody seemed tothink
was a good idea?


It wasn't a mandate.  I got three kinds of responses (publicly and  
privately):


1 Yes, go for it.

2 If we split it up so that it's not a website contest but a contest  
for individual elements (logo, copy, concept, layout) then yes, go  
for it.


3 We're already making an effort on something like this on the zope- 
web list and elsewhere.  (I interpreted this as no, don't do it.)


I think the split-up contest--response 2--that Joel Moxley proposed  
on the list and others proposed privately to me sounds good.  If  
others feel that it would stomp on their efforts, though, I'm not  
thrilled about angering people who have already spent significant  
time.  I'd like them to step up and be involved, at least to bless  
the contest, and ideally to be a part of it.  If they don't want it,  
then they should say so and see if we can work out a compromise.


We already have two logo entries.  :-)  If I don't see any  
conversation or disagreement about this--or an offer from the ones  
already working on this stuff to organize the contest--then I'll  
propose an invitation email in a day or two.


Gary
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



[Zope3-dev] Sum of Decimals

2006-02-08 Thread Garanin Michael
  
My content object A has attributes 'cost'  'tax' - Decimal (from
decimal). I try: A.cost + A.tax --- security error '+' method for
Decimal-class. I solve problem by 'zope.proxy.removeAllProxies' , but i
think it's bad. What other ways are exist?

i get Zope3 from trunk and not find 'decimal'-package in
'zope/app/globalmodules.zcml'. Why?

___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



[Zope3-dev] Do we really want Zope 3 marketing talk isolated on zope-web?

2006-02-08 Thread Gary Poster
I'm not sure shuffling the hype and Zope 3 marketing conversations to  
zope-web is a good idea.  I'm not trying to fix zope.org (eek), and  
I'm not trying to improve the Zope 2 image (though that would be nice  
too).  I, and I think others, are interested in marketing Zope 3.


As such, are we really such a big group that we should divide up onto  
a *third* list (zope3-users, zope3-dev, and zope-web)?  I haven't  
signed up there yet, myself.  I feel like going off isolates the  
people working on the marketing stuff: new blood doesn't see the work  
and possibly join in; and old easily-annoyed-and-unsubscribed-to-yet- 
another-freaking-list blood doesn't have visibility of the work.


Yes, this has been a lot of email messages, but I'd rather hang out  
together.


Thoughts?

Gary
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



[Zope3-dev] Re: [Zope3-Users] Do we really want Zope 3 marketing talk isolated on zope-web?

2006-02-08 Thread Benji York

Gary Poster wrote:
Yes, this has been a lot of email messages, but I'd rather hang out  
together.


Please.  Just the split/cross posting between -dev and -users is 
annoying enough.

--
Benji York
Senior Software Engineer
Zope Corporation
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Sum of Decimals

2006-02-08 Thread Stephan Richter
On Wednesday 08 February 2006 13:43, Garanin Michael wrote:
 My content object A has attributes 'cost'  'tax' - Decimal (from
 decimal). I try: A.cost + A.tax --- security error '+' method for
 Decimal-class. I solve problem by 'zope.proxy.removeAllProxies' , but i
 think it's bad. What other ways are exist?

 i get Zope3 from trunk and not find 'decimal'-package in
 'zope/app/globalmodules.zcml'. Why?

Decimal is a new type and we have not yet declared it to be a rock. This can 
be done in your custom code and also add an issue, because we need to do that 
for the next release.

Regards,
Stephan
-- 
Stephan Richter
CBU Physics  Chemistry (B.S.) / Tufts Physics (Ph.D. student)
Web2k - Web Software Design, Development and Training
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



[Zope3-dev] Re: Do we really want Zope 3 marketing talk isolated on zope-web?

2006-02-08 Thread Michael Haubenwallner

Gary Poster wrote:

I'm not sure shuffling the hype and Zope 3 marketing conversations to  
zope-web is a good idea.  I'm not trying to fix zope.org (eek), and  I'm 
not trying to improve the Zope 2 image (though that would be nice  
too).  I, and I think others, are interested in marketing Zope 3.


As such, are we really such a big group that we should divide up onto  a 
*third* list (zope3-users, zope3-dev, and zope-web)?  I haven't  signed 
up there yet, myself.  I feel like going off isolates the  people 
working on the marketing stuff: new blood doesn't see the work  and 
possibly join in; and old easily-annoyed-and-unsubscribed-to-yet- 
another-freaking-list blood doesn't have visibility of the work.


Yes, this has been a lot of email messages, but I'd rather hang out  
together.


Thoughts?



'Zope-web' has always been the list to talk about zope websites related 
stuff (there's just been zope.org until now).


If its about scope and implementation it should be on zope-web.

Working on marketing stuff (and i think you are talking about content 
and direction here) could as well happen in zope3-dev or zope3-users lists.


Michael

--
http://zope.org/Members/d2m
http://planetzope.org

___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Broken homefolder tests

2006-02-08 Thread Florian Lindner
Am Dienstag, 7. Februar 2006 23:48 schrieb Roger Ineichen:
 Hi Stephan

 [...]

  No, this is usually painful tracking down. You could check
  for test setup code
  that assigns AttributeAnnotatable to File. Also note that
  there is no good
  way for tearing down classImplements() statements. So this
  issue potentially
  exists in many places. I think for now it would be okay to add the
  declaration to the test setup.

 Ok, I will take a look at this next week.

 Have a nice week

Thanks for fixing that!

Florian
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Re: Do we really want Zope 3 marketing talk isolated on zope-web?

2006-02-08 Thread Tarek Ziadé

Michael Haubenwallner wrote:


Gary Poster wrote:

I'm not sure shuffling the hype and Zope 3 marketing conversations 
to  zope-web is a good idea.  I'm not trying to fix zope.org (eek), 
and  I'm not trying to improve the Zope 2 image (though that would be 
nice  too).  I, and I think others, are interested in marketing Zope 3.


As such, are we really such a big group that we should divide up 
onto  a *third* list (zope3-users, zope3-dev, and zope-web)?  I 
haven't  signed up there yet, myself.  I feel like going off isolates 
the  people working on the marketing stuff: new blood doesn't see the 
work  and possibly join in; and old 
easily-annoyed-and-unsubscribed-to-yet- another-freaking-list blood 
doesn't have visibility of the work.


Yes, this has been a lot of email messages, but I'd rather hang out  
together.


Thoughts?



'Zope-web' has always been the list to talk about zope websites 
related stuff (there's just been zope.org until now).


If its about scope and implementation it should be on zope-web.

Working on marketing stuff (and i think you are talking about content 
and direction here) could as well happen in zope3-dev or zope3-users 
lists.


Right, marketing is more than website things,

I know that a lot of people here don't like to have a lot of mailing 
lists but, can't we have a zope-com dedicated mailing list ?
So people that are talking about marketing stuff or buzz tactics on 
other lists are just sent over that mailing list ?


Maybe we can also promote important mailing list on zope.org on the 
mailing lists page,

by putting them on the top of the page, and BIGGER

main mailing lists:

-dev
-users
-com
-web

more mailing list:

..

Tarek



Michael



___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Re: Selecting a code name

2006-02-08 Thread Rob Page


On Feb 7, 2006, at 5:19 AM, Stephan Richter 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 of  
explaining
why Zope 3 is better than the latest hype; I think you are probably  
the best
qualified to lead the marketing efforts? Are you willing? Anyone  
seconding

me? :-)


+2  :^)

--
Rob Page   V: 540 361 1710
Zope Corporation   F: 703 995 0412




___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Hyping Zope3 contest? (was: Selecting a code name)

2006-02-08 Thread Lennart Regebro
On 2/8/06, Gary Poster [EMAIL PROTECTED] wrote:
 I think the split-up contest--response 2--that Joel Moxley proposed
 on the list and others proposed privately to me sounds good.  If
 others feel that it would stomp on their efforts, though, I'm not
 thrilled about angering people who have already spent significant
 time.

Well... if they have spent time on it, they should have a good head start. ;-)
But I understand what you mean.

 I'd like them to step up and be involved, at least to bless
 the contest, and ideally to be a part of it.  If they don't want it,
 then they should say so and see if we can work out a compromise.

Right.
--
Lennart Regebro, Nuxeo http://www.nuxeo.com/
CPS Content Management http://www.cps-project.org/
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



[Zope3-dev] Re: Automated compatibility tests

2006-02-08 Thread Simon Michael

+1 Max M! I have this problem in a big way.

http://zopewiki.org/VersionsMatrix is a manual equivalent.

___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Sum of Decimals

2006-02-08 Thread Paul Winkler
On Wed, Feb 08, 2006 at 11:08:57AM -0500, Stephan Richter wrote:
 Decimal is a new type and we have not yet declared it to be a rock.

What is a rock?

-- 

Paul Winkler
http://www.slinkp.com
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Sum of Decimals

2006-02-08 Thread Shane Hathaway

Paul Winkler wrote:

On Wed, Feb 08, 2006 at 11:08:57AM -0500, Stephan Richter wrote:


Decimal is a new type and we have not yet declared it to be a rock.



What is a rock?


A rock is an immutable object with no insecure methods.  Trusted code 
can pass a bare rock to untrusted code with no fear that the object will 
be modified or used for breaking out of the security model.  Numbers and 
strings are rocks.


Shane
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Hyping Zope3 contest? (was: Selecting a code name)

2006-02-08 Thread kit BLAKE
2006/2/8, Lennart Regebro [EMAIL PROTECTED]:

  This slogan pops up in my mind: Zope^3 - Think out of the box!

 Very nice, but writing Zope^3 is too complicated, I hardly know where
 to find the ^ on my keyboard. ;-)

Lennart, you must be sending your 'courriels' with a French keyboard.
The caret can't be too hard to locate, the French invented it. :^)
kit

ps: limi, the capped last name has nothing to do with a French cherie,
the Asian countries have embraced the practice for us
limited-character-set Westerners. You should know that, ahem


--
kit BLAKE
Infrae · infrae.com · +31 10 243 7051
Hoevestraat 10 · 3033GC · Rotterdam · The Netherlands
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Hyping Zope3 contest? (was: Selecting a code name)

2006-02-08 Thread Lennart Regebro
On 2/8/06, kit BLAKE [EMAIL PROTECTED] wrote:
 Lennart, you must be sending your 'courriels' with a French keyboard.

Yes. But I use a Swedish keyboard layout. :-)
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



[Zope3-dev] 'Adding' view for container

2006-02-08 Thread Garanin Michael
  
In 3.2 version 'Adding'-view for container was
'zope.app.container.browser.adding.ContentAdding' class but in new trunk
version it's 'Adding' class. 'ContentAdding'-deprecated (such as
'add_content'-menu) and must be removed or it's bug?

___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



[Zope3-dev] WebDAV

2006-02-08 Thread Michael Kerrin
Hi All,

  I have being quite busy lately trying to improve WebDAV support for Zope3. 
To this end I have two proposals worth your consideration. I don't yet have 
access to the proposals area of zope.org but I have put them up in my home 
folder on zope.org for the time being. They are:

  WebDAV Interfaces, Widgets and Adapters

http://www.zope.org/Members/mkerrin/WebDAVInterfacesWidgetsAndAdapters

This defines changes that I see has crucial but which introduce nasty 
backwards compatibility problems. So it would be handy to know who has 
developed any custom extension to zope.app.dav be it a custom adapter to 
zope.app.dav.interfaces.IDAVSchema or who have developed a custom WebDAV 
namespace (these are the two likely areas for problems). I am hoping that this 
figure is small :-)

  WebDAV? Namespace Management

http://www.zope.org/Members/mkerrin/WebDAVProposal/wikipage_view

Here I define how, and why, I am planning to manage a WebDAV namespace. 
This includes how to find which properties are defined on a object, and what 
widget to use to display the property, and how to extend an already 
registered WebDAV namespace.

  My goal for all this has being to develop zope.app.dav to a point where it 
can handle all of the WebDAV protocol details according to the RFC2518 
specification, while only requiring a minimal knowledge of WebDAV from 
developers who just wish to integrate WebDAV protocol into there application. 

  Also I have being doing a lot of reading of specifications and by using 
these changes I hope to begin development of other WebDAV protocols once I 
have finished with the core WebDAV support.

  Hope you like it, and any improvements / comments will be most appreciated.

  Michael
-- 
Michael Kerrin

55 Fitzwilliam Sq.,
Dublin 2.

Tel: 087 688 3894
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



RE: [Zope3-dev] Broken homefolder tests

2006-02-08 Thread Roger Ineichen
Hi Florian

[...]
  [...]
 
   No, this is usually painful tracking down. You could check
   for test setup code
   that assigns AttributeAnnotatable to File. Also note that
   there is no good
   way for tearing down classImplements() statements. So this
   issue potentially
   exists in many places. I think for now it would be okay to add the
   declaration to the test setup.
 
  Ok, I will take a look at this next week.
 
  Have a nice week
 
 Thanks for fixing that!

no problem,

that's not really your fault. It's a bad testing teardown concept in z3.
We don't really teardown classImplements. This means in your situation
the test where only broken if you run the test only for the homefolder 
package. But the z3 tests running all together where OK. I'm sure you 
tested the package before you did a commit.

I recognized this only because I don't use the bugtracker in our 
setup.

Regards
Roger Ieichen

 Florian
 ___
 Zope3-dev mailing list
 Zope3-dev@zope.org
 Unsub: 
 http://mail.zope.org/mailman/options/zope3-dev/dev%40projekt01.ch
 
 

___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Re: Selecting a code name

2006-02-08 Thread Sebastien Douche
On 2/7/06, Jeff Shell [EMAIL PROTECTED] wrote:
 Something that I admire about Ruby on Rails, Django, MochiKit, and
 TurboGears all is that they're opinionated, proud of it, clear in
 their message, and all seem to have a similar degree of respect for
 simplicity and communication.

Hi!
Just a (recent) example from TG  :

 I've set up a CafePress store for all that TurboGears swag you've been
 dying to have!

 It's under construction (the store header is not ideal, and the G-gear
 needs some fixing up before it goes well on t-shirts), but it's fully
 functional given that CafePress does all of the actual work.

 Thanks to Richard Koorb (who we have to thank for our shiny new
 graphics as it is), there are a couple of shirt designs specifically
 for PyCon 2006! That's why I wanted to let you all know about the
 store before it's even done... there's realistically only a few days
 to order one of those shirts to get it in time for PyCon.

 http://store.turbogears.org

 or if that's not working for you yet:

 http://www.cafepress.com/turbogears


--
Sébastien Douche [EMAIL PROTECTED]
XPDay France le 23  24 Mars 2006 - séminaire sur l'agilité.
Venez découvrir les méthodes agiles // http://www.xp-france.net
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Re: Do we really want Zope 3 marketing talk isolated on zope-web?

2006-02-08 Thread Sebastien Douche
On 2/8/06, Tarek Ziadé [EMAIL PROTECTED] wrote:
 Right, marketing is more than website things,

 I know that a lot of people here don't like to have a lot of mailing
 lists but, can't we have a zope-com dedicated mailing list ?

+1 to centralize the discussions on an devoded mailing list. Marketing
aspect and communication with others Python projects are essential,
imho.

 Maybe we can also promote important mailing list on zope.org on the
 mailing lists page, by putting them on the top of the page, and BIGGER

Oh, this is a zope-web discussion ;)


--
Sébastien Douche [EMAIL PROTECTED]
XPDay France le 23  24 Mars 2006 - séminaire sur l'agilité.
Venez découvrir les méthodes agiles // http://www.xp-france.net
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Do we really want Zope 3 marketing talk isolated on zope-web?

2006-02-08 Thread Martijn Faassen

Hey,

No, the marketing talk should stay wherever it is. Only the people who 
want to fix the marketing situation by working on building a better 
zope.org should go to zope-web.


If you want to make sure that the new zope.org is going to work with 
your marketing suggestions, you'd better help out the website effort 
though. :)


Regards,

Martijn
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Re: Do we really want Zope 3 marketing talk isolated on zope-web?

2006-02-08 Thread Martijn Faassen

Michael Haubenwallner wrote:

Gary Poster wrote:

I'm not sure shuffling the hype and Zope 3 marketing conversations to  
zope-web is a good idea.  I'm not trying to fix zope.org (eek), and  
I'm not trying to improve the Zope 2 image (though that would be nice  
too).  I, and I think others, are interested in marketing Zope 3.


As such, are we really such a big group that we should divide up onto  
a *third* list (zope3-users, zope3-dev, and zope-web)?  I haven't  
signed up there yet, myself.  I feel like going off isolates the  
people working on the marketing stuff: new blood doesn't see the work  
and possibly join in; and old easily-annoyed-and-unsubscribed-to-yet- 
another-freaking-list blood doesn't have visibility of the work.


Yes, this has been a lot of email messages, but I'd rather hang out  
together.


Thoughts?



'Zope-web' has always been the list to talk about zope websites related 
stuff (there's just been zope.org until now).


If its about scope and implementation it should be on zope-web.

Working on marketing stuff (and i think you are talking about content 
and direction here) could as well happen in zope3-dev or zope3-users lists.


Right, zope-web is for working together and building a better web 
presence for Zope. I happen to believe that this is absolutely 
essential, vital, and integral to marketing Zope. It's the core of how 
we present ourselves, and everything else is less than secondary, if 
done in isolation from a better communication on what Zope is, what it's 
good for, etc.


Evidently a lot of people disagree with me on this, and think that 
fixing these other aspects of Zope marketing first will work better. I 
haven't really seen an explanation for how that would work while we 
retain the present zope.org as the only web presence Zope 2 and Zope 3 
have. Somehow people don't seem to be discussing other activities much 
in the recent threads, such as the writing intro text, of tutorials, 
designing and presenting screencasts, gathering links and other information.


So, if you just want to chat about marketing, there's no need at all to 
go to zope-web. Perhaps you shouldn't in fact, as it might distract us 
from the core task at hand there, which is zope.org. If you agree with 
me that the website is the core problem we need to tackle (and the other 
issues will come along with it), then please join zope-web and help us 
write text, organize a website, refine a website layout, and so on.


Regards,

Martijn
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Hyping Zope3 contest? (was: Selecting a code name)

2006-02-08 Thread Martijn Faassen

Gary Poster wrote:
[snip]
I think the split-up contest--response 2--that Joel Moxley proposed  on 
the list and others proposed privately to me sounds good.  


I'm not really thrilled about that idea. Marketing needs to be a unified 
message, and if you split it up you'll likely end up with a hodgepodge. 
You also risk everybody doing the easy parts and nobody working on the 
parts that cost some energy.


A contest for website ideas (with a bunch of webpages in a layout and 
with some good text and graphics) sounds better. It's more likely to 
result in one of more visions we can live with. If you're interested in 
new names for Zope, logos, and so on, that's fine, as you can present it 
in the context of a larger message. Currently I'm not at all convinced 
we need an additional name for Zope 3 or work on the logo, but a good 
presentation could definitely change my mind.


A mockup of a homepage and a bunch of subpages, together with the 
textual part of the marketing message shouldn't be too big a hindrance 
to get a few good submissions.


Regards,

Martijn
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Re: Selecting a code name

2006-02-08 Thread Chris Withers

Alexander Limi wrote:
3.x was still just unfinished vapourware, waiting for the fabled Zope2 
integration (the dropping of the X) that people were talking about.


The way it was done was also incredibly unprofessional and created a lot 
of confusion:


Oh don't be so rediculous. No-one ever said how Zope 2 integration would 
happen. It became obvious to many that Five was the way, as such, 
there was no need for the X anymore. There was a _lot_ of discussion 
about this...


Problem is, the X was never about whether Zope was ready for production 
use - it had been *explicitly assigned* as a marker that meant Zope 2 
migration/support was not there yet. 


That was never actually firmly established. Some people thought that, 
but others didn't, and in the end, Five is the way it's happening, so 
there's no need for the X however you look at it, which is why it was 
dropped.


(I know the reasons, I know the plans for convergence, I know how Five 
works - I'm just pointing out that this part made a lot of people lose 
faith in Zope)


Oh well, their loss... I don't feel the same need to whore our community 
out that some people in this thread seems to be focusing on. Zope 2 or 3 
are both good tools, and they stand up well without the need for fancy 
marketing.


I'm all for letting the code speak. If Zope gels with people, yay for 
them, any long may they enjoy it. If it doesn't, yay for them still, I 
hope they find something that does.


That's not to put a dampener on the happy positive people trying to help 
here, but whining why the X was or wasn't dropped doesn't seem to have 
any positive benefit...


Chris

--
Simplistix - Content Management, Zope  Python Consulting
   - http://www.simplistix.co.uk

___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Hyping Zope3 contest? (was: Selecting a code name)

2006-02-08 Thread Gary Poster


On Feb 8, 2006, at 6:34 PM, Martijn Faassen wrote:


Gary Poster wrote:
[snip]
I think the split-up contest--response 2--that Joel Moxley  
proposed  on the list and others proposed privately to me sounds  
good.


I'm not really thrilled about that idea. Marketing needs to be a  
unified message, and if you split it up you'll likely end up with a  
hodgepodge. You also risk everybody doing the easy parts and nobody  
working on the parts that cost some energy.


A contest for website ideas (with a bunch of webpages in a layout  
and with some good text and graphics) sounds better. It's more  
likely to result in one of more visions we can live with. If you're  
interested in new names for Zope, logos, and so on, that's fine, as  
you can present it in the context of a larger message. Currently  
I'm not at all convinced we need an additional name for Zope 3 or  
work on the logo, but a good presentation could definitely change  
my mind.


A mockup of a homepage and a bunch of subpages, together with the  
textual part of the marketing message shouldn't be too big a  
hindrance to get a few good submissions.


You say this in your other message:

Somehow people don't seem to be discussing other activities much in  
the recent threads, such as the writing intro text, of tutorials,  
designing and presenting screencasts, gathering links and other  
information.



Seems like just the sort of individual things that a split-up  
competition would be good for, to me.  Add in something silly, like  
most fun logo or silliest slogan, just for spice, and it even sounds  
like you have a nice balance of categories.


Your list also sounds like things that can be done out of the context  
of a grand website effort, and used as useful raw materials for such  
an effort.


Whatever, I was only volunteering to try and help.  I'm beyond,  
beyond swamped.  I'm thrilled that folks are working on the zope.org  
site.  Thank you.  Perhaps other loose boutique sites, as I had  
envisioned, for individual projects such as the Zope 3 effort, can  
grow at a later time.


Gary
___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Selecting a code name

2006-02-08 Thread R Morris

Martin Aspeli wrote:

Ick! Why is this Nabble thing sending HTML mail :-( 

Yesterday it did. Today it doesn't. We used to use multipart 
but in the new release that we just uploaded, everyting is
in text mode. 

You also now have to be subscribed to post to a mail list.

If you notice any problems or have suggestions for enhancements,
let us know.

Regards,
Rod Morris
Nabble.com
--
View this message in context: 
http://www.nabble.com/Selecting-a-code-name-t1063275.html#a2826269
Sent from the Zope3 - dev forum at Nabble.com.

___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com



Re: [Zope3-dev] Selecting a code name

2006-02-08 Thread R Morris

Martin Aspeli wrote:

Ick! Why is this Nabble thing sending HTML mail :-( 

Yesterday it did. Today it doesn't. We used to use multipart 
but in the new release that we just uploaded, everyting is
in text mode. 

You also now have to be subscribed to post to a mail list.

If you notice any problems or have suggestions for enhancements,
let us know.

Regards,
Rod Morris
Nabble.com
--
View this message in context: 
http://www.nabble.com/Selecting-a-code-name-t1063275.html#a2826268
Sent from the Zope3 - dev forum at Nabble.com.

___
Zope3-dev mailing list
Zope3-dev@zope.org
Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com