(8) Tue Jan 09 2007 14:04 Grok Sprint Zwei: the Ascent of Man:
Yesterday I returned from "Grok Sprint Zwei", the second grok sprint, hosted by Philipp von Weitershausen in Dresden, Germany (and partially at Gocept for the warming up). Grok is a project to make Zope 3 safe, easy and fun for cavemen and other hominids like ourselves. Zope 3 of course is the powerful and flexible framework for the construction of web applications. See here for my initial introduction of the Zope Grok project.
[More]
Thu Mar 15 2007 17:32 Zope Foundation in the Google Summer of Code!:
I'm happy to announce that the Zope Foundation was accepted by Google as mentoring organization in the Google Summer of Code! This means we're looking for students and more mentors who would like to take on projects, as well as good projects. We have a wiki page about it with project suggestions and prospective mentors; if you're interested in this project, please check it out.
[More]
(2) Sat Apr 14 2007 01:52 Debugging strategy: easy stuff first:
I've been writing software for quite a while now, but the software I
write still has bugs. One uses various strategies to avoid bugs, but
bugs still creep in. Bugs happens all the time. I sometimes believe
only programmers are truly aware how flawed human reasoning really is
and how many mistakes a person can make without even noticing. Us
prrogrammers are confronted with our own mistakes every day. The real
world tends to be more forgiving of slight mistakes than the virtual
world of software.
[More]
(34) Wed Jun 20 2007 12:10 Brief Python 3000 thoughts:
Briefly, some of my Python 3000 thoughts. I see quite a bit of enthusiasm in some other blogs. I'm not very enthusiastic. While I understand the need to be able to break backwards compatibility, I am worried about Python forking into two parallel versions (2.x and 3.x) for many, many years. Such a fork can't be good for the Python community.
[More]
(4) Fri Jun 22 2007 11:43 Python 3 worries: feedback:
I've received a lot of feedback to my previous blog entry. I stated there that I'm worried about the costs of breaking backwards compatibility in Python 3, and its cost to the Python community. I'm glad I received this feedback, because the topic bears a bit of attention.
[More]
(10) Sat Jun 23 2007 00:26 the purpose to my "whinging" about the transition to Python 3:
Collin Winter writes:
[More]
(4) Mon Jul 16 2007 21:29 Communicating with core developers on the Python 3 transition:
It has been made abundantly clear to me that some core developers did not appreciate my previous communications concerning my worries surrounding transition to Python 3.
[More]
(20) Mon Sep 10 2007 15:24 Well-kept secrets of Zope:
Zope is a web framework that comes equipped with powerful, apparently
secret, features. Some of the things Zope has had for literally years
other web frameworks are only evolving today. And in other cases, Zope
comes equipped with features that other web framework communities are
currently only dreaming about.
[More]
(5) Wed Sep 26 2007 14:53 the challenges of version management in an eggified world:
Zope 3, and Grok in the last few months have been switching to a brave new eggified world of installation. The idea is that you compose your Zope application from a large amount of smaller packages, each providing their own components. I've sometimes described this Zope as an integrated megaframework. Zope is an integrated framework where packages follow common coding conventions, and the component architecture defines a way for packages to work with each other. Grok tries to step up by aiming for an integrated feel for developers. At the same time, Zope is a megaframework, allowing you to swap in best of breed components as they come available. Don't like zope.formlib? Swap in z3c.form for your form generation needs instead.
[More]
(1) Thu Oct 04 2007 13:51 report from the Neanderthal Grok sprint (day 1-3):
Hello from the fourth Grok sprint! I wanted to write this report tuesday but didn't get around to it. The Neanderthal Grok sprint is now more than halfway over: monday and tuesday were full sprint days. Wednesday was our day off visiting Neanderthal itself, but we did do some more sprinting in the evening at the hotel.
[More]
(3) Mon Oct 15 2007 18:34 Happy birthday Grok!:
Grok the codebase is 1 year old this week! One year ago, from the 12th
of october until the 17th of october 2006, we started the Grok project
in Halle, Germany. The design discussions for Grok are older - they go
back to EuroPython. And the Zope 3 project, the base without which Grok would be nothing, started development in 2001.
[More]
(2) Thu Nov 01 2007 16:54 under-engineering, over-engineering, right-engineering:
I just ran into a post in a series called "Tools of The Effective Developer". This one is called Make It Work - First!.
[More]
(10) Thu Nov 15 2007 23:56 At the Dawn of the Fourth Age of Zope:
Some years ago, in 2004, I came up with the following quote to promote the Five project, which was the first step towards the inclusion of Zope 3 technologies in Zope 2. Zope 3 technologies are now heavily used in Zope 2 projects, and Zope 3 code has been part of Zope 2 for a while now, but back then we were just at the start of this process. The quote itself was creatively adapted from the first season intro of Babylon 5, a 90s scifi TV show:
[More]
[Main]  | Unless otherwise noted, all content licensed by Martijn Faassen under a Creative Commons License. |