Cioppino Sprint Report

Published on 2011-02-16 00:00:00

The Cioppino Sprint was held in Bodega Bay, CA in 2011.

It was a beautiful location for a gathering of awesome Plone folks; and much was accomplished.

Bodega Bay

Sprint report

It’s a bit overwhelming to try and capture everything that happened (and I was only there for two days!); hopefully this report will be useful. The focus of this sprint was evaluator approachability (i.e. making Plone look good to prospective new users).

Day 1 and Day 2

Steve McMahon (SteveM) was our host. Alex Limi (limi) provided general direction regarding strategies to improve plone.net, documentation, and end user support. But most importantly, he pointed out that the first stop for any prospective new user is the website, so it’s important that it look good.

David Glick (davisagli) and Elizabeth Leddy (eleddy) wasted no time in diving in to the 150 or so open tickets in the (now defunct) plone.org issue tracker.

I (aclark) quickly fell into the role of the “deployment witch” (a role I enjoy), and suggested people simply push the ACLARK button (née Staples Easy Button) whenever they needed their code deployed to plone.org.

We closed a good number of tickets this way.

Additionally:

  • Ross Patterson (zenwryly) grabbed a hold of the PloneOrg add-on (the add-on that powers plone.org) and added tests (among other things).

  • Tyler Randles (hennaheto) and Trish Ang (feeeeesh) fixed a number of CSS annoyances, which were committed by SteveM (while Tyler & Trish pondered core commit access). My favorite of which is the now-blissfully-aligned username and password fields of the login_form:

  • zenwryly fixed the team section of plone.org.

  • davisagli completed the last remaining task to fix PloneSoftwareCenter permissions on plone.org (the sharing tab finally works now!)

  • limi fixed a CSS sprite issue on plone.org (involving https, I think).

  • SteveM tackled SSL certificate issues on plone.org.

  • aclark took a stab at plone.net by converting the old style add-on Product that powers it to a new style Egg package. zenwryly then took that ball and ran with it, added tests and otherwise prepared for the future (i.e. Plone 4 compat).

  • Jon Stahl (remotely) added a “follow” section to plone.org.

  • hennaheto and feeeeesh produced this amazing (but possibly non-compliant) sprint logo

Day 3, Day 4 and Day 5

Unfortunately, I had to leave on Friday morning but these are some of the things that happened after I left. Most importantly, Tom Kapanka (spanktar) arrived Thursday night and Bill Deegan arrived on Friday. And then:

  • zenwryly updated PloneServicesCenter to Plone 4.

  • limi and zenwryly replaced images of “showcased sites” in PloneServicesCenter with a web screenshot service to eliminate the need for storing images. (This move is still in progress, and various folks are working on issues with the web screenshot service. Please be patient!)

  • zenwryly and limi moved content from plone.net to plone.org.

  • aclark (remotely) pulled the DNS trigger on plone.net (re-configured A records for plone.net, to resolve to the same IP as plone.org)

  • eleddy and spanktar created and released cioppino.twothumbs to facilitate “thumb style” (up/down) ratings in PloneSoftwareCenter.

  • davisagli made it so Plone can start without PIL (via fixes to PlonePAS and plone.app.blob). And these fixes even made it in to Plone 4.1a3! To be clear, Plone still requires PIL to render images but it will start if it’s missing.

  • davisagli and eleddy refactored the PloneOrg buildout

  • Bill and limi moved the remaining old Plone installers from Sourceforge to dist.plone.org.

Post-sprint sprinting

One of the great things about a sprint is that it really focuses attendees on accomplishing their tasks, long after they have left the event. To that end:

  • aclark triaged the remaining tickets in the plone.org tracker, and did a final tally of closed ticket rankings: davisagli (55), aclark (32), eleddy (28), limi (7). davisagli wins!

  • aclark got inspired to begin uploading the half dozen or so missing videos from various Plone Conference 2008 talks (which were finally sent to him by the video company circa last year). Look for these to land on plone.org soon.

  • eleddy continued to develop the “two thumbs” feature.

  • eleddy and aclark deployed the “two thumbs” feature to plone.org. (This feature may not work as expected yet, eleddy is resolving issues.) Check it out:

  • limi continued to improve the documentation/ and support/ sections of plone.org.

That’s it! Just so you don’t worry the sprinters worked too hard, you can rest assured everyone was in good hands with zenwryly and his travelling-bar.