Migrating blog to nikola
After years of being away from my blog / website, I've just this weekend finished migrating it to the Nikola static site generator.
After years of being away from my blog / website, I've just this weekend finished migrating it to the Nikola static site generator.
After twelve years of active development, spawning multiple web frameworks, libraries, and applications, the Zope development community is at something of a crossroads.
I wanted to let the zope-dev community know a bit about what Christian Theune and I have been doing this week. We have done a fair bit of tidying for the ZTK projects on Launchpad
Some of the friction which comes up on the zope-dev list, apparently due to different goals, might in fact be due to some confusion in the terms we use to talk about our goals, and about the shared software we manage toward those goals. In the interests of reducing the friction, I would like to sketch out how I am using those terms.
Looking back at ten years of programming web applications with Python, and musings on what lies ahead.
I'd like to thank the Plone Summit organizers for inviting me to the summit, even though I decided not to go (I just got back from a week in Japan, and boy are my arms tired).
thrashcatcher
is a Zope2 product which adds log records to thetrace log showing the number of objects loaded and stored in each request. It should help in tracking down which parts of your application are thrashing the ZODB connection cache.
http://agendaless.com/Members/tseaver/software/thrashcatcher/
This is the keynote I gave to the 2007 DZUG Tagung in Potsdam, Monday, June 4th.
In the talk, I addressed the issue of the identity / audience / brand ambiguities which have always plagued Zope. I referenced Jim Fulton's "Two Visions" speech, and then proposed another alternative, using the analogy of the early game show, "Let's Make a Deal".
Given that the word "Zope" turns out to be a common name in German-speaking countries for a variety of carp (ballerus ballerus) I found the following note [1] strangely appealing, as well as appropriate.
I mused yesterday that I needed to create eggs for the various ZODB-related packages: I was wrong.