Announcing five.grok: Grok on Zope 2!

Godefroid Chapelle and me have been working here at the Paris Sprint on getting a grok-type layer into Zope2. It’s been going very well, so far, and the amount of problems we’ve had has been smaller than expected. The result is five.grok, which you can check out with svn://svn.zope.org/repos/main/five.grok/trunk.
So far only three things work: Adapters, [...]

Zope 3 rocks and rolls

I’ve had two real-world experiences with Zope 3 recently, which is a nice change from Plone. One of the basic rules of any development is “don’t fight the framework”, because most frameworks will continue to try to trip you over if you try to go around it. But in one of the projects which I’m [...]

What Zope did Wrong, The Movie

The videos of the talks from Plone Conference 2007 in Naples is arriving now! Here is my talk:
http://plone.tv/media/2098830919
And here is the rest of Plone Conference 2007 talks:
http://plone.tv/tagging/tags/ploneconf2007
I don’t know if all are uploaded yet, but if not they will be soon.

PyCon2008: What Zope did wrong, and how it’s being fixed

I was able to cut down my talk to 25 minutes, even though I added too it, and i think it came out better. Here is the slides:

Video is supposed to arrive in some not to distant future.

What would you want from a component Introspector / debugging tool?

A couple of weeks ago I discussed the possibility of having a component registry browser with some friends. I mentioned this and also tools like ZMIntrospector to people at the Plone Strategic Planning Summit 2008 (others may have had the same idea, the process during the summit was such that it’s pretty much impossible to [...]

Yet another pre-Plone Summit blog entry

So, tomorrow I’m off to San Francisco for the Plone Strategic Planning Summit. It’s going to be great, the Plone community is full of fantastic people, and I had a great time at the Plone conference, and with a few exceptions all my favourite Plone people is coming. I can’t promise that we actually will [...]

ME GROK NEW SITE!

New site for Grok.
Great job, thanks to all who worked on it!

Dateable 0.1.0 released

Dateable is an attempt to create a modular, extensible calendaring support with a wide feature set for Plone, using Zope 3 technologies. The Dateable project was started by Tom “Spanky” Kapanka the the Snow Sprint 2007.
Dateable 0.1.0 is the first release, done because we have reached the first milestone: A full set of useable calendaring [...]

A Python component architecture

When building large frameworks you often want to make everything easily pluggable and extensible. Objects need to be able to interact with each other without needing to be told about each other beforehand. To create this kind of pluggability is not generally very hard, especially not in dynamic languages like Python, but if you have [...]

Grok 0.11 released

Grok, for those of you in the Python world who have missed it, is that latest and greatest of Python web framworks. And it’s greatest because it’s based on Zope 3, so you get all of the goodness of components and aspect orientation and all other cool things. But Grok is designed to take the [...]