Project Scope

From SF Data Wiki

Jump to: navigation, search

Contents

Project Objective

The goal of our community is to develop an open source platform to help improve public access to raw government data in machine readable formats within six months for a cost under $1000.

Project Scope Description

The CivicDB platform is intended for government organizations that want to share raw datasets through open machine readable standards to the public.

Project Requirements

The CivicDB platform will have the following requirements:

  1. Code and any 3rd party components are under a prevailing open source license
  2. Data is reasonably structured to allow automated processing*
  3. Data is available in a format over which no entity has exclusive control*
  4. Data is available to anyone, with no requirement of registration*
  5. Anyone can rate and comment on data or data schemas (requires registration)
  6. Metadata for each dataset will be published
  7. No control from for-profit companies
  8. Data owner/atrribution should be identified
  9. Standards will degrade gracefully
  10. Ability to send in data corrections from the public
  11. Section 508 compliance
  12. Platform should be cost effective, modular, and uses common technical skillsets
  13. The public user interface should be intuitive and usable for the end-user.

'*Source

Success Criteria

  1. Easy access to public data directly or through 3rd party integrators [50%]
  2. The data source providers use DataSF API to access their own data [25%]
  3. Other cities/local governments adopt DataSF API as a standard [25%]

Project Deliverables

  1. Documentation
    • Data catalog and discovery
    • AtomPub (envelope)
    • DTD for data types
    • Commenting (user generated content)
  2. Best practices
    • Security (thrust, abuse, spam)
    • Traffic shaping (ex. maximum 100 API calls / hour / IP address, each call limited to 300k)
    • Logging, Analysis, Monitoring
    • Scaling
  3. Back-end: platform reference implementation
  4. Front-end: user interface reference implementation


Project Organization

Team members

Jay Nath City & County of SF

Matt Born, UC Berkeley Space Sciences Laboratory

Csaba Csoma

Renuka Kommineni (renusjsu@yahoo.com)

Terry Martin, Semantic Press

Stakeholders

  • State and local governments
  • Public data consumers (application developers, data analysts, media)
  • Open source developers
  • The public


Project Risks

  • Lack of participation
  • Insufficient resources (developers, infrastructure)
  • Low usage by stakeholders
  • Participation by data owners (release of data) 


Project Milestones

  • Design information architecture [July 23]
  • Select underlying technologies [July  30]
  • Deploy prototype application [Oct 31]
  • Design user interface [Sept 1]
  • Develop prototype [Nov 30]
  • Develop pilot and production releases [Dec 31]

See also: Roadmap

Approval Requirements

All items including project objectives, deliverables, documents and work must attain majority consensus for the following requirements:

  • Completeness
  • Accuracy
  • Within budget
Personal tools