Development process improvement

Project justification
With the Wikimedia Foundation Tech department growing at the pace that it is, we need to figure out ways of communication with each other and the rest of the world about what we're doing, and how we're doing it. The communication & collaboration mechanisms we come up with should be appropriate for the scale of organization that we are, and facilitate collaboration with community users to both increase the impact of Wikimedia Foundation employees, as well as ensure focus on issues that matter to users.

Specifications

 * Tech announcements discussion
 * Bugzilla meet-up notes
 * Meeting Notes: August 09, 2010
 * Organization of project pages

Schedule
A couple of different people have been thinking about this over the past few months. There was a formal evaluation process done by Rob Lanphier in May-June 2010. The last phase is planned to be completed by October 2010.

Input phase

 * collect links to previous documents, discussions, resource pages, etc.
 * review existing documentation: rob's pages, etc.
 * discuss with stakeholders: Chad, MW devs, engineering staff
 * ideal bug tracker? integration with MW, CodeReview, etc.
 * we should have a concrete set of requirements at the end of this

Analysis phase

 * determine a draft workflow consistent with Rob's proposed feature development lifecycle
 * explore the implementability of this workflow with bugzilla & with (semantic?) mediawiki
 * discuss it with Guy & other bugzilla folks?
 * discuss it with Ryan Lane
 * Alolita will demo how she uses XPlanner so that we can come up with a good system for timeline tracking and chart generation
 * document, document, document everything we do, so the recommendations are traceable

Recommendations phase
Finish and publish the document

Task management

 * Bug list related to our bugzilla setup

Status updates and notes

 * Tracker/PM tool
 * Summary of discussions with people at Bugzilla about using Bugzilla for Project Management
 * 2010 Q3 assessment
 * 2010 Q3 plan
 * Prototype Xplanner: http://project2.wikimedia.org:8080/xplanner-plus/
 * Prototype SMW: http://ryandlane.com/sandbox/Main_Page
 * Prototype bugzilla: http://project2.wikimedia.org/bugzilla/index.cgi
 * Prototype IdeaTorrent: http://prototype.wikimedia.org/en-idea/ideatorrent/
 * Prototype Statusnet: none yet