Z3 ECM Enterprise Content Management for Zope3
Document Actions

12/29/2005

Rocky VI: One man against 1,000,000 ZPT templates

Rocky Burt is really asking for it: Its my personal opinion that anytime a page template requires logic complicated enough to warrant using a 'python:' expression, that logic should be re-thought and placed into a view class. I know that some python: expressions are fairly simple, but for an HTML designer, *any* python: portions are dangerous to touch (and ...
Posted by Philipp von Weitershausen @ 12/29/2005 04:58 PM. - Categories: Zope 3 -  0 comments

12/26/2005

How the monkey was born

In a comment to Ian Bicking's post on RoR, Shane Hathaway explains the history of the monkey patch: I think the "monkey patch" term originated as follows. First it was "guerilla patch", referring to code that sneakily changes other code at runtime without any rules. In Zope 2, sometimes these patches engage in battle with each other. This term went around Zope ...
Posted by Philipp von Weitershausen @ 12/26/2005 07:25 PM. - Categories: Miscellania -  0 comments

12/23/2005

I won't work on Zope 4 either

Gert Thiel urges to improve Zope's marketing and hits the same nail I've been hitting as well. Some of his suggestions would deserve some consideration, though I will reject his last one: "make Zope 4 even better". Jim Fulton has stated several times that he won't be working on a Zope 4. And you know what, I won't be working on a Zope 4 either. I know, Gerd probably ...
Posted by Philipp von Weitershausen @ 12/23/2005 08:51 AM. - Categories: Zope 31 comments

Oh, the pain

Found a link to The Daily WTF in a blog post by fraca7. Haven't had a good laugh like that in a while. My stomach almost started hurting. The sad thing is that code like this actually lives somewhere in production sites waiting to be unleashed upon innocent users. Apart from the fact that some people just have a hard time recognizing their incompetence, as one reader ...
Posted by Philipp von Weitershausen @ 12/23/2005 04:19 AM. - Categories: Miscellania -  0 comments

12/22/2005

Zope is reaching out

Martijn Faassen wants the Zope community to reach out to other frameworks and technologies. He's right, Zope has been on its little island for way too long and received constant bashings because of that, mostly from the Python community itself. Actually, Zope 3 isn't doing such a bad job at reusing existing technology if you look at it: Zope's ...
Posted by Philipp von Weitershausen @ 12/22/2005 08:26 AM. - Categories: Zope 3, Zope Community -  0 comments

12/14/2005

Ruby on rails, Zope on a rope

Ruby on Rails 1.0 is out. Congratulations to the development team and the whole RoR community! They've come a long way in creating an innovative, agile framework. Next to J2EE, RoR can be seen as one of the main competitors of Zope in the field of web application frameworks. What impresses me even more than the software itself is the RoR community. As one of the first projects ...
Posted by Philipp von Weitershausen @ 12/14/2005 08:57 AM. - Categories: Zope Community2 comments

ZCML needs to do less

The separation of component wiring from the actual component code is a strong theme in Zope 3. To do the wiring, it was decided very early on not to use Python but something more restrictive. Extensible, but restrictive in terms of its abilities. The result was a configuration engine that allows component configuration and registration ("the wiring") through simple configuration ...
Posted by Philipp von Weitershausen @ 12/14/2005 07:36 AM. - Categories: Zope 32 comments

12/08/2005

Choosing an insanely small computer

I'm pondering back and forth whether to buy a subnotebook or similar device. I'm quite happy with my 2004 PowerBook 15" (hey, it survived an encounter with a car's wheel just fine), but it's too big to take it everywhere. I currently find myself in the situation of doing regular work in an office (which is not my home for a change), doing Zope consultancy stuff the rest of the time ...
Posted by Philipp von Weitershausen @ 12/08/2005 11:01 AM. - Categories: Miscellania -  0 comments

12/06/2005

Kudos to Theuni

Kudos to Christian Theune for fixing 10 or so bugs in Zope 3 last Friday! Without that work the Zope 3.2 beta release (which is already tagged and should be announced today or so) would have been delayed even longer. Now it looks like Zope 2 and 3 might roughly stick to the time-based release schedule after all. This is important because we need to make it absolutely clear ...
Posted by Philipp von Weitershausen @ 12/06/2005 09:53 AM. - Categories: Kudos, Zope 3 -  0 comments
Last modified: 12/07/2005 11:02 AM