Project Scope
From SF Data Wiki
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:
- Code and any 3rd party components are under a prevailing open source license
- Data is reasonably structured to allow automated processing*
- Data is available in a format over which no entity has exclusive control*
- Data is available to anyone, with no requirement of registration*
- Anyone can rate and comment on data or data schemas (requires registration)
- Metadata for each dataset will be published
- No control from for-profit companies
- Data owner/atrribution should be identified
- Standards will degrade gracefully
- Ability to send in data corrections from the public
- Section 508 compliance
- Platform should be cost effective, modular, and uses common technical skillsets
- The public user interface should be intuitive and usable for the end-user.
'*Source
Success Criteria
- Easy access to public data directly or through 3rd party integrators [50%]
- The data source providers use DataSF API to access their own data [25%]
- Other cities/local governments adopt DataSF API as a standard [25%]
Project Deliverables
- Documentation
- Data catalog and discovery
- AtomPub (envelope)
- DTD for data types
- Commenting (user generated content)
- 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
- Back-end: platform reference implementation
- Front-end: user interface reference implementation
Project Organization
Team members
Jay Nath City & County of SF
Matt Born, UC Berkeley Space Sciences Laboratory
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
