Software Planning Committee 2010: Difference between revisions

From GCD
Jump to navigation Jump to search
Line 11: Line 11:
* Phil Rutledge
* Phil Rutledge
* Jason Sacks
* Jason Sacks
* Lionel English (GCD Board Chairman)


==Results==
==Results==

Revision as of 02:05, 2 August 2010

Introduction

In 2010, GCD Board Chairman Lionel English established several sub-committees for the purpose of planning the next four to five years of GCD work. This page documents the results of the Software Planning Committee. The committee email archives may be found at the gcd-software-committee Google Group.

Each committee was instructed to organize their thoughts into a set of beliefs, a set of goals derived from those beliefs, a set of plans to implement the goals, and a set of measurements with which to track our execution of those plans.

Committee Members

  • Henry Andrews (Chairman)
  • Will Allred
  • Alexandros Diamantidis
  • Jochen Garcke
  • Phil Rutledge
  • Jason Sacks
  • Lionel English (GCD Board Chairman)

Results

Belief: Site functions to be performed by site visitors are best implemented as part of the primary site

Goal: Integrate error reporting into the main site

  • Plan: Use the existing OI workflow for tracking error reports
  • Measurement: Retire the Error Tracker by Summer of 2011

Goal: Integrate documentation with the main site

Much of the documentation on the wiki would be of more use in the form of online help integrated into the main web site. Some of the remaining pages would be best integrated into the site as static pages as they do not benefit from the collaborative nature of the wiki and would be more accessible if they were more tightly integrated.

  • Plan: Determine which areas of the wiki should be moved, and which are best left where they are====
  • Measurement: Audited list of pages by December 2010
  • Plan: Incorporate static pages into the site
  • Measurement: Complete during first half of 2011
  • Plan: Incorporate online help into the site
  • Measurement: Complete by the end of 2011

Belief: We need modern search, and other projects have already written better code than we can produce for this

Goal: Fully integrate an open-source implementation of modern search with our site.

  • Plan: Integrate a Solr search server with our site (technical volunteer recruited at WonderCon 2010).
  • Measurement: Initial integration complete by Summer of 2011
  • Plan: Create a plan for how to search individual fields
  • Measurement: ?Three months after deployment of initial integration?
  • Plan: Create a plan for handling multi-language fields
  • Measurement: ?Six months after deployment of initial integration?
  • Plan: Implement per-field search
  • Measurement: TBD dependent upon delivery of relevant plan
  • Plan: Implement handling of multi-language fields
  • Measurement: TBD dependent upon delivery of relevant plan