Re: [Zope3-dev] z3c.form: handling of interface invariants
Am 27.09.2007 um 10:37 schrieb Michael Howitz: After thinking it over we decided to implement the first approach (change z3c.form.validator.Data to read the value of a field missing in he form on the object). We put our changes into the branch gocept-invariants. The reasons to change our decision where the following: - the second approach (using save-points) requires save-point support on the back-end and breaks without this support - using save-points would require to change the structure of z3c.form: till now the complete validation is done by z3c.form.field.FieldWidgets, using save-points validation gets split up into validation of field contents in FieldWidgets and validation of the invariants. The validation of the invariants has to be implemented at least twice: in AddForm and EditForm because saving form values is done completely different in these classes. So someone creating a direct subclass of z3c.form.form.Form has to do things again or we need additional changes in the structure. Any thoughts? As no-one had any further thoughts, I'll merge the branch into the trunk within the next few days. -- Yours sincerely, Michael Howitz gocept gmbh co. kg · forsterstrasse 29 · 06112 halle/saale www.gocept.com · fon: +49 345 12298898 · fax: +49 345 12298891 ___ 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: zope.dottedname doesn't have a CHANGES.txt (again?)
Hey, Am Mittwoch, den 03.10.2007, 13:43 -0400 schrieb Jim Fulton: I'm skeptical that such a tool can do that much. Certainly, when we broke the trunk up, we didn't know what all the issues would be. We couldn't automate a process we didn't yet fully understand. My only real regret is that we broke things too far too fast, but that is water under the bridge. For the record (I'm just catching up with email from the last week on vacation): I used very small tools to blow up the trunk after doing the process manually a few times and looking out for issues that had to be done. The result was pretty homogenuous. The general blow-up was pretty consistent and reliable as I also tested all produced individual eggs with a buildbot (which isn't available anymore unfortunately, I really want to get back to that) and used projects like grok and our own projects to verify they are still working with the eggs. Christian -- gocept gmbh co. kg - forsterstrasse 29 - 06112 halle/saale - germany www.gocept.com - [EMAIL PROTECTED] - phone +49 345 122 9889 7 - fax +49 345 122 9889 1 - zope and plone consulting and development signature.asc Description: Dies ist ein digital signierter Nachrichtenteil ___ Zope3-dev mailing list Zope3-dev@zope.org Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com
Re: [Zope3-dev] StabilizeEggPackages wiki page
Am Donnerstag, den 04.10.2007, 12:47 +0530 schrieb Baiju M: Hi Theune, I updated instructions here: http://wiki.zope.org/zope3/StabilizeEggPackages . Can you please review it ? Thanks for following the discussions and changing that page, I read the diff and think it's ok the way it is. Christian -- gocept gmbh co. kg - forsterstrasse 29 - 06112 halle/saale - germany www.gocept.com - [EMAIL PROTECTED] - phone +49 345 122 9889 7 - fax +49 345 122 9889 1 - zope and plone consulting and development signature.asc Description: Dies ist ein digital signierter Nachrichtenteil ___ Zope3-dev mailing list Zope3-dev@zope.org Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com
[Zope3-dev] RFC: Zope 3.4 Index Workflow
Hi everyone, I have worked a little bit more on the workflow of maintaining a KGS for Zope 3.4. Comments are welcome. http://svn.zope.org/zope.release/trunk/README.txt?view=auto 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