Upload
bibianamchugh
View
614
Download
0
Tags:
Embed Size (px)
Citation preview
Open Data and Open Source Implementation Initiatives at Local Level
TriMet’s Experience with Open Source Software Implementations, Open Source Software Development, and Open Data
IntelliDrive Mobility Workshop December 1, 2010Presented by Bibiana McHugh, IT Manager of Spatial Technologies
Open Source Softwaresoftware with non-restrictive
license allowing use, modification, and redistribution
Open Sourcecollaborative method to software
design, development, distribution with
access to source code
Open Architecturearchitecture that allows adding,
upgrading, swapping components
Open Datadata that is freely available to everyone
On-Board GPS for AVL and Next Arrival Information
Web Service for Next Arrival Info
Google Transit
Google Transit
General Transit Feed Spec (GTFS)
Third party apps using TriMet’s Open Data
License Agreement
Provides protection and defines Terms of Use
Easy to understand
Registration Process
Registration required only for web services to:
• Acknowledge Terms of Use• For notification purposes• Monitor usage thresholds
(tracks app ID, client IP address )
TriMet’s Open Data
Philosophy
1.don’t police data usage, don’t prescribe how it can be used
2.assume competition will weed out the less useful apps and make others better
3.make it as easy as possible for developers to access & understand data – no barriers
4.user complaints- suggest they contact developer directly
5.have mechanism for and be open to feedback from developers (forums)
6.don’t be exclusive to anyone and be inclusive to everyone (criteria for inclusion in App Center)
10 Principles for Open
Government Data
1.Completeness
2.Primacy
3.Timeliness
4.Ease of physical and electronic access
5.Machine readability
6.Non-discrimination
7.Use of commonly owned standards
8.Licensing
9.Permanence
10.Usage costs
Source: Sunlight Foundation
Open Data
Just look at the numbers:7 Other nations establishing open data
16 States now offering data sites
9 Cities in America with open data
236 New applications
253 Data contacts in Federal Agencies
305,709 Datasets available on Data.gov
July 2009 over 50,000 apps and over 1 billion downloads
Open Data
City of Portland resolution directs the city government to open data to outside developers and encourages adoption of open source solutions in technology procurement
1. Made as much data available on civicapps – very quickly
2. Solicited ideas for applications and voting mechanism
2. Held 2 app contests requiring that winning app must be open source
Open Source Software Advantages
Proven method that works
$0.00 Capital Cost
Faster evolving software
Broad user & support base
≠ Free
≠ Risky
≠ Less Control
≠ Less Support
TimeTable Publisher
TimeTable Publisher
=
Free Hybrid Car!
TimeTable Publisher
Free Hybrid Car!
= $$$
How is Open Source
part of procurement
when it’s free?
Answer: It’s the first step
Process for OS is identical to proprietary
Look for open source alternatives in all procurements
Put OS and commercial alternatives side by side before you look to buy
Select to fit the need and meet your requirements
Open Source Software
Evaluation Criteria
OS Code/Languagecan it be supported and
maintained, does it adhere to internal IT standards
Active Community Support
how quickly are questions answered on support forums
Wide developer base
Working implementations
Terms and conditions of license
Options for support contracts
Calculate implementation costs, resources, short & long term operating costs
How customizable is it
Software selections are increasingly open
Software Alternatives Analysis
Detailed Requirements Analysis of Top Candidates
dotProject – Real Property Management System
Open Source Interactive System Map
Open Source Interactive System Map
Open Source Interactive System Map
Open Source Interactive System Map
Google Trends – Most Popular Searches by City
Single-Mode Trip Planners
Multi-Mode Trip Planners
Task 1. Project Management Plan
Project Initiation Workshop July 15-17, 2009
Task 2. Develop and implement the software Jan 2011
Task 3. Evaluation Study May 2011
Task 4. Develop Final Report June 2011
Open Source Multi-Modal Trip Planner
OpenTripPlanner.org Project
Open Plans
Open Source Development Method
OpenTripPlanner.org
Open Source Development Method
Open Architecture
ClientApplication
GeocodingService
Web ServicesAPI
AddressNormalizer
ServiceEtc.
RoutingService
Data API
Shapefiles Oracle OSMOpenStreetMap
RegionalData
PostGIS
Adapter Adapter Adapter Adapter Adapter
Open Data / Free Data
what can OPEN deliver in 9 months?
what can OPEN deliver in 9 months?
what can OPEN deliver in 9 months?
Support Options
Data Options
Thank You!
CONTACT:Bibiana McHugh
IT Manager of Spatial Technologies
VISIT:maps.trimet.org
developer.trimet.orgopentripplanner.org