Next Actions and Champions
We ended the summit with "dotmocracy" exercise to prioritize our follow-up action steps. Then, we identified champions to carry forward each action.
Alex Limi's summary email to the list said:
I expect people will expand on these when they start mailing the list
as champions, but I'll offer an overview and some definitions:
What it means to be a champion:
- A champion is the person responsible for moving a focus area - forward, and reporting progress. 
- Champions should have come up with a plan for how to proceed and - posted that plan to the development mailing list no later than - February 18th, 2008. 
- Being a champion does *not* imply that he/she is going to do the - actual work — it's about being the responsible person for that focus - area. Of course, there are cases where the champion is in fact the - person that implements the solution too. 
Next steps for champions
1. Within one week (by Feb 18) email plone-dev and announce yourself as a champion 
2. Define the task, the deliverables and what success looks like 
3. Put forward an action with a timeline 
4. Solicit engagement and action
 
What it means to be a proxy
- When people were identified as possible champions that were not present at the Summit, we assigned the responsibility to contact that person and/or look for a champion to a person that was.
It's tracked in Trac!
All issues exist in Trac, and you can add yourself to CC there if you're interested in tracking the progress on a particular issue. Trac will be used to indicate ownership and keep a running log of progress.
A permanent overview report exists here:
http://dev.plone.org/plone/report/10
It's now your responsibility to:
- Contact the champion if you can offer development help or any other form of assistance. 
- Give feedback and suggestions once the champions start announcing their intentions to the list. 
If you are a champion or proxy: Make sure there is an email to the
list within a week that outlines the current plan.
The focus areas
# Create a process to research, collect and report end-user interface issues to the UI Team.
Champion: Kurt Bendl
http://dev.plone.org/plone/ticket/7810
# Document integration story for non-Plone development, e.g. use Grok and integrate auth + theme when Plone is not appropriate
Champion: Martin Aspeli
http://dev.plone.org/plone/ticket/7811
# Add user-configurable ratings support to Plone.
Champion: Alec Mitchell
http://dev.plone.org/plone/ticket/7812
# Make sure the "strategic integration" story with other systems is visible and documented, e.g. "Plone does CRM via Salesforce integration".
Champion: Andrew Burkhalter
http://dev.plone.org/plone/ticket/7813
# Make it easy to enable and disable features of core Plone (e.g. portlets, content rules) through the Plone control panels, and improve the add-on install experience.
Champion: Hanno Schlichting
http://dev.plone.org/plone/ticket/7814
# Integrate add-on ratings in PSC, so products on plone.org can be sorted by rating — as well as self-certification of major areas like unit testing, i18n support, etc.
Champion (suggested): Alex Clark
Proxy: Matt Bowen
http://dev.plone.org/plone/ticket/7815
# Improve Framework Team process: Framework team blog, include integrators on the team, peer-review the PLIPs.
Champion: Matt Bowen
http://dev.plone.org/plone/ticket/7816
# Improve release procedures for add-ons on plone.org: document a release process, and create release tools for packaging and uploading products from the command line.
Champion (suggested): Tarek Ziade
Proxy: Lennart Regebro
http://dev.plone.org/plone/ticket/7817
# Create a working, repeatable organizational structure for working groups / SIGs that will promote Plone in specific Foundation-blessed markets.
Champion (suggested): Chris Calloway
Proxy: Kurt Bendl
http://dev.plone.org/plone/ticket/7818
# Create material that teaches people how to do screencasts and put them up on plone.tv.
Champion: Nate Aune
http://dev.plone.org/plone/ticket/7819
# Create a plan to help local user groups market Plone and Python to local university students — talks, mentoring, publicize internship opportunities, university sprints.
Champion: Matt Hamilton
http://dev.plone.org/plone/ticket/7820
# Nightly benchmarking scripts and reports for Plone
Champion: Jarn
http://dev.plone.org/plone/ticket/7821
# Make standard file content types use ZODB BLOB support.
Champion: Andi Zeidler
http://dev.plone.org/plone/ticket/7822
# Finish Plone eggification.
Champion: Hanno Schlichting
http://dev.plone.org/plone/ticket/7823
# Experiment with alternative template languages, produce benchmarks and numbers if there is reason to believe significant speed-ups can be accomplished.
Champion (suggested): Helge Tesdal
Proxy: Hanno Schlichting
http://dev.plone.org/plone/ticket/7824
# Create a buildout for Repoze + Plone.
Champion: Chris McDonough
http://dev.plone.org/plone/ticket/7825
# Improve Plone's import/export story, investigate dump and reload as alternative migration strategy.
Champion: Raphael Ritz
http://dev.plone.org/plone/ticket/7826
# Create and maintain a VMWare image of Ubuntu running Plone for evaluation and demonstration purposes.
Champion: David Glick
http://dev.plone.org/plone/ticket/7827
# Create a collections of Personas to represent common use cases for integrators
Champion: Eleonora Borelli
http://dev.plone.org/plone/ticket/7828
# Make Kupu more powerful and capable of handling rich media, make the overall experience better
Champion: Alexander Limi
http://dev.plone.org/plone/ticket/7829
# Fix low-hanging bugs in ArchGenXML based on list of common newbie mistakes.
Champion: Joel Burton
http://dev.plone.org/plone/ticket/7830
# Improve keyword management and tagging interface.
Champion: Brian Gershon
http://dev.plone.org/plone/ticket/7831
# Put together a team to produce a plan for the refactoring or move-to-Z3 aspects of Archetypes
Champion: Tom "Spanky" Kapanka
http://dev.plone.org/plone/ticket/7832
# Create a "Start Here" newbie page for documentation area. Create a process for — and execute — a way to user-test documentation to evaluate whether it is suitable and effective.
Champion (suggested): Darci
Proxy: Donna Snow
http://dev.plone.org/plone/ticket/7833
# Documentation: Create diagrams of the Plone stack and a focused API overview
Champion: Martin Aspeli
http://dev.plone.org/plone/ticket/7834
# Documentation: Add support for — and identify — topic owners in documentation area.
Champion: Steve McMahon
http://dev.plone.org/plone/ticket/7835
# Documentation: Come up with a suggested Information Architecture for the documentation (including topic/version/task)
Champion: Laura Trippi
http://dev.plone.org/plone/ticket/7836
# Investigate options for static HTML deployment of Plone sites
Champion: Ken Wasetis
http://dev.plone.org/plone/ticket/7837
# Create a "minimal Deliverance theme" which demonstrates Plone themed using Deliverance. Should be suitable for a base to start from when doing this on customer sites.
Champion: Chris McDonough
http://dev.plone.org/plone/ticket/7838
# Create a cross-platform Plone Controller that uses web pages running in a separate process to provide the controller functionality.
Champion: Andy McKay
http://dev.plone.org/plone/ticket/7839
# Create an index/overview/repository for available buildouts
Champion: Tom "Spanky" Kapanka
http://dev.plone.org/plone/ticket/7840
# Newly installed Plone sites should have thumbnails + links to quality alternative themes
Champion: Joel Burton
http://dev.plone.org/plone/ticket/7841
# Support an official and complete web services API (REST)
Champion: Sally Kleinfeldt
http://dev.plone.org/plone/ticket/7842
# Get rid of access rule on Windows, and supply detailed instructions of the various ways you can make Plone answer on port 80 instead.
Champion (suggested): Sidnei
Proxy: Alan
http://dev.plone.org/plone/ticket/7843
# Improve membership and memberdata handling. (e.g. either addable and editable properties, Membrane as part of core, or similar)
Champion: Wichert Akkerman
http://dev.plone.org/plone/ticket/7844
# Unify/simplify template/view/image/CSS customization, and make it clear when to do this, and when to use Deliverance
Champion (suggested): David Convent
Proxy: Alexander Limi
http://dev.plone.org/plone/ticket/7845
# Create a group of "integrator liasons" that actively seek integrator feedback to encourage more testing of alpha and beta releases, especially regarding upgrade issues.
Champion: Donna Snow
http://dev.plone.org/plone/ticket/7846
# Support through-the-web creation of content types and forms with possibility to continue development on file system.
Champion: Martin Aspeli
http://dev.plone.org/plone/ticket/7847
# Ship with more themes OOTB, possibly organize theme sprints if/when Deliverance is delivered ;)
Champion (suggested): Veda Williams
Proxy: Jon Stahl
http://dev.plone.org/plone/ticket/7849
# Create a "Plone Inspector" that unifies and integrates various developer tools to make it easier to "peel back the layers" of Plone
development.
Champion: Lennart Regebro
http://dev.plone.org/plone/ticket/7850
# Create a strong page compositing story for Plone
Champion: Calvin Hendryx-Parker
http://dev.plone.org/plone/ticket/7851
# Promote Deliverance as the branding/"corporate ID" mechanism
Champion: Paul Everitt
http://dev.plone.org/plone/ticket/7852
# Make sure all installers use Buildout as their base, and are consistent across platforms. Create a story for integrating Buildout recipes.
Champion: Steve McMahon