• Grok-related sprinting at the BBQ sprint

last modified March 24, 2007 by philikon

Day 1

After the grok tutorial , a couple of sprinters (Nando, Liz, Ian Anderson, Mark Biggers, Hiawatha, Tres, Philipp) interested in Grok stuck around to create an example application. NudgeNudge was born.

The project sandbox and some initial code was created collaboratively on the big screen. The group then split up into several pairs to work on specific tasks. After that, the different results were integrated back into the application in a collaborative manner. At the end of the first day, NudgeNudge was mostly functional: you could create a review, search for reviews and display the one you'd like to read.

During the whole day, problems that were encountered with Grok itself were added to a list.

Day 2

Most Grok sprinters from the first day wanted to join other groups for the rest of the sprint. Nando and Philipp proceeded to add sign-up capabilities. While the general approach was clear, Grok was presenting too many problems with the form machinery to continue. Thus Philipp spent the afternoon fixing some minor problems in Grok as well as giving the form machinery a complete overhaul.

Day 3

Martijn Faassen and JW Kolman gave some feedback on the form refactoring which led Philipp to improve his work from the day before. He spent the afternoon working with other sprinters on the Acquisition + __parent__ proposal. See Acquisition Report .

Day 4

Ian Bicking and Philipp looked at theming NudgeNudge using Deliverance. They decided to use zope.paste for plugging it in as a WSGI middleware (though they also briefly explored running the Zope publisher directly on PasteDeploy). By the end of the day (and the sprint), NudgeNudge appeared in the CheeseShop theme.