[Zope-dev] Zope Tests: 5 OK

2007-04-21 Thread Zope Tests Summarizer
Summary of messages to the zope-tests list.
Period Fri Apr 20 12:00:00 2007 UTC to Sat Apr 21 12:00:00 2007 UTC.
There were 5 messages: 5 from Zope Unit Tests.


Tests passed OK
---

Subject: OK : Zope-2.7 Python-2.3.6 : Linux
From: Zope Unit Tests
Date: Fri Apr 20 20:55:50 EDT 2007
URL: http://mail.zope.org/pipermail/zope-tests/2007-April/007613.html

Subject: OK : Zope-2.8 Python-2.3.6 : Linux
From: Zope Unit Tests
Date: Fri Apr 20 20:57:21 EDT 2007
URL: http://mail.zope.org/pipermail/zope-tests/2007-April/007614.html

Subject: OK : Zope-2.9 Python-2.4.4 : Linux
From: Zope Unit Tests
Date: Fri Apr 20 20:58:52 EDT 2007
URL: http://mail.zope.org/pipermail/zope-tests/2007-April/007615.html

Subject: OK : Zope-2.10 Python-2.4.4 : Linux
From: Zope Unit Tests
Date: Fri Apr 20 21:00:23 EDT 2007
URL: http://mail.zope.org/pipermail/zope-tests/2007-April/007616.html

Subject: OK : Zope-trunk Python-2.4.4 : Linux
From: Zope Unit Tests
Date: Fri Apr 20 21:01:54 EDT 2007
URL: http://mail.zope.org/pipermail/zope-tests/2007-April/007617.html

___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] ZClassNG and ProductNG proposal

2007-04-21 Thread Christopher Lozinski
I think I have figured out how to do it.   This looks like a ZMI based 
ZClass, you can define it through the ZMI, you can add instance 
variables, you can add instance methods, all through the ZMI,  but you 
can change inheritance, because it is really a product created on the 
file system.


Check out the proposal.
http://wiki.zope.org/zope2/ZClassesNGAndProductNG

Thanks for all the good criticism.

I am writing most of this on the proposal document on the wiki, rather 
than in an email, because I know it will change and evolve very rapidly.


There is a place at the bottom of that wiki for you to write all the bad 
things about this proposal.


Let me know if you want to work with me on this.

Regards
Chris

___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )


[Zope-dev] Re: ZClassNG and ProductNG proposal

2007-04-21 Thread Martin Aspeli

Christopher Lozinski wrote:
I think I have figured out how to do it.   This looks like a ZMI based 
ZClass, you can define it through the ZMI, you can add instance 
variables, you can add instance methods, all through the ZMI,  but you 
can change inheritance, because it is really a product created on the 
file system.


If there is such an easy translation from ZMI-based ZClass to filesystem 
product, then why not write the filesystem product in the first place?



Check out the proposal.
http://wiki.zope.org/zope2/ZClassesNGAndProductNG


... the names ZClassNG and ProductNG (especially the latter) are bad, to 
begin with, but oh well. You wouldn't be the first. :)


You're assuming there is an obvious one-to-one mapping between ZClass 
syntax and non-ZClass products on the filesystem, which may or may not 
be true.


You're relying on code generation, so you'll run into trouble when the 
two versions (ZODB and filesystem) diverge for whatever reason (someone 
edited the code, say).


Also, Zope needs a restart to load a new product, which will mess with 
the workflow.


But the bigger picture here is that an awful lot of people are telling 
you that spending your time on this is a bad idea, that you'll probably 
find it more difficult than you imagine, and that if you are going to 
invent new things, your time may be better spent pulling the same 
direction that most other people are.


By all means, give it a go, but you will probably find it difficult to 
get help when you are stuck because (a) no-one else seems to care and 
(b) not many other people seem to even know how this should work.


Martin

___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce

http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] Re: ZClassNG and ProductNG proposal

2007-04-21 Thread Andreas Jung



--On 22. April 2007 02:52:58 +0100 Martin Aspeli [EMAIL PROTECTED] wrote:


Christopher Lozinski wrote:

I think I have figured out how to do it.   This looks like a ZMI based
ZClass, you can define it through the ZMI, you can add instance
variables, you can add instance methods, all through the ZMI,  but you
can change inheritance, because it is really a product created on the
file system.


If there is such an easy translation from ZMI-based ZClass to filesystem
product, then why not write the filesystem product in the first place?


Check out the proposal.
http://wiki.zope.org/zope2/ZClassesNGAndProductNG


... the names ZClassNG and ProductNG (especially the latter) are bad, to
begin with, but oh well. You wouldn't be the first. :)

You're assuming there is an obvious one-to-one mapping between ZClass
syntax and non-ZClass products on the filesystem, which may or may not be
true.


He's trying to reinvent wheels? Reads a bit like GrokNG :-)



You're relying on code generation, so you'll run into trouble when the
two versions (ZODB and filesystem) diverge for whatever reason (someone
edited the code, say).


Generating code is a one-way-road. Either your internal model is executable
somehow or better write the code by hand.



Also, Zope needs a restart to load a new product, which will mess with
the workflow.

But the bigger picture here is that an awful lot of people are telling
you that spending your time on this is a bad idea, that you'll probably
find it more difficult than you imagine, and that if you are going to
invent new things, your time may be better spent pulling the same
direction that most other people are.

By all means, give it a go, but you will probably find it difficult to
get help when you are stuck because (a) no-one else seems to care and (b)
not many other people seem to even know how this should work.



Amen. Sorry Christopher but the quality of this proposal is more than poor.

Andreas



pgpJF8ZPed2NO.pgp
Description: PGP signature
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )