SlideShare a Scribd company logo
1 of 46
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, 2010
Presented by Bibiana McHugh, IT Manager of Spatial Technologies
Open Source Software
software with non-restrictive
license allowing use, modification,
and redistribution
Open Source
collaborative method to software
design, development, distribution with
access to source code
Open Architecture
architecture that allows adding,
upgrading, swapping components
Open Data
data 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/Language
can 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
Client
Application
Geocoding
Service
Web Services
API
Address
Normalizer
Service
Etc.
Routing
Service
Data API
Shapefiles Oracle OSM
OpenStreetMap
Regional
Data
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
McHughB@trimet.org
VISIT:
maps.trimet.org
developer.trimet.org
opentripplanner.org

More Related Content

Viewers also liked

Otp 2009 2011 rto grant final report
Otp 2009 2011 rto grant final reportOtp 2009 2011 rto grant final report
Otp 2009 2011 rto grant final reportbibianamchugh
 
Open trip planner status update may 2011
Open trip planner status update may 2011Open trip planner status update may 2011
Open trip planner status update may 2011bibianamchugh
 
Bmm3116 pantun dan seloka
Bmm3116 pantun dan selokaBmm3116 pantun dan seloka
Bmm3116 pantun dan selokaZara Echa
 
Permainan tradisional sepak raga
Permainan tradisional sepak ragaPermainan tradisional sepak raga
Permainan tradisional sepak ragaZara Echa
 
Story elements
Story elementsStory elements
Story elementsmeeraaiko
 

Viewers also liked (9)

Na co gis comm 2011
Na co gis comm 2011Na co gis comm 2011
Na co gis comm 2011
 
Projeson
ProjesonProjeson
Projeson
 
Otp 2009 2011 rto grant final report
Otp 2009 2011 rto grant final reportOtp 2009 2011 rto grant final report
Otp 2009 2011 rto grant final report
 
Open tripplanner
Open tripplannerOpen tripplanner
Open tripplanner
 
Open trip planner status update may 2011
Open trip planner status update may 2011Open trip planner status update may 2011
Open trip planner status update may 2011
 
Bmm3116 pantun dan seloka
Bmm3116 pantun dan selokaBmm3116 pantun dan seloka
Bmm3116 pantun dan seloka
 
Permainan tradisional sepak raga
Permainan tradisional sepak ragaPermainan tradisional sepak raga
Permainan tradisional sepak raga
 
Osm improvements
Osm improvementsOsm improvements
Osm improvements
 
Story elements
Story elementsStory elements
Story elements
 

Similar to Open Data and Open Source Implementation Initiatives at Local Level

Open source presentation enterprise ireland 2010
Open source presentation enterprise ireland 2010Open source presentation enterprise ireland 2010
Open source presentation enterprise ireland 2010Tim Willoughby
 
FOSS Appreciation Course Philippine Trade Training Center May 8, 2013
FOSS Appreciation Course Philippine Trade Training Center May 8, 2013FOSS Appreciation Course Philippine Trade Training Center May 8, 2013
FOSS Appreciation Course Philippine Trade Training Center May 8, 2013Gener Luis Morada
 
Tim willoughby open source-in-local-government
Tim willoughby open source-in-local-governmentTim willoughby open source-in-local-government
Tim willoughby open source-in-local-governmentOpenSourceLGMA
 
Open source presentation to lgma workshop april 2010
Open source presentation to lgma workshop april 2010Open source presentation to lgma workshop april 2010
Open source presentation to lgma workshop april 2010OpenSourceLGMA
 
KB Seminars: Working with Technology - Platforms; 10/13
KB Seminars: Working with Technology - Platforms; 10/13KB Seminars: Working with Technology - Platforms; 10/13
KB Seminars: Working with Technology - Platforms; 10/13MDIF
 
AMB420: Data Center Licensing with License Optimizer
AMB420: Data Center Licensing with License OptimizerAMB420: Data Center Licensing with License Optimizer
AMB420: Data Center Licensing with License OptimizerIvanti
 
Safeguarding Against the Risks of Improper Open Source Licensing - Valuable...
Safeguarding Against the Risks of Improper Open Source Licensing - Valuable...Safeguarding Against the Risks of Improper Open Source Licensing - Valuable...
Safeguarding Against the Risks of Improper Open Source Licensing - Valuable...ActiveState
 
The Internet of Things & Open Data: New forms of business?
The Internet of Things & Open Data: New forms of business?The Internet of Things & Open Data: New forms of business?
The Internet of Things & Open Data: New forms of business?Paris Open Source Summit
 
OpenUK A4 x 8pp Re-use Principles June 2016 FINAL
OpenUK A4 x 8pp Re-use Principles June 2016 FINALOpenUK A4 x 8pp Re-use Principles June 2016 FINAL
OpenUK A4 x 8pp Re-use Principles June 2016 FINALSource Code Control Limited
 
The Business Case for Open Source GIS
The Business Case for Open Source GISThe Business Case for Open Source GIS
The Business Case for Open Source GISJoanne Cook
 
open source solution for e-governance
open source solution for e-governanceopen source solution for e-governance
open source solution for e-governancevikram singh
 
Open Source N Egovernance
Open Source N EgovernanceOpen Source N Egovernance
Open Source N EgovernanceSUD_CHOKSI
 
Bibiana McHugh - Open Data and Open Source Software
Bibiana McHugh - Open Data and Open Source SoftwareBibiana McHugh - Open Data and Open Source Software
Bibiana McHugh - Open Data and Open Source SoftwareParis Open Source Summit
 
IT Software Category
IT Software CategoryIT Software Category
IT Software CategoryMehul Vora
 
Lawyers and Licenses in Open Source-based Development: How to Protect Your So...
Lawyers and Licenses in Open Source-based Development: How to Protect Your So...Lawyers and Licenses in Open Source-based Development: How to Protect Your So...
Lawyers and Licenses in Open Source-based Development: How to Protect Your So...Sonatype
 
Open source in India
Open source in IndiaOpen source in India
Open source in IndiaChetan Garg
 
Open source technology
Open source technologyOpen source technology
Open source technologyRohit Kumar
 
Mobile application development process
Mobile application development processMobile application development process
Mobile application development processTalentSmart1
 

Similar to Open Data and Open Source Implementation Initiatives at Local Level (20)

Open source presentation enterprise ireland 2010
Open source presentation enterprise ireland 2010Open source presentation enterprise ireland 2010
Open source presentation enterprise ireland 2010
 
FOSS Appreciation Course Philippine Trade Training Center May 8, 2013
FOSS Appreciation Course Philippine Trade Training Center May 8, 2013FOSS Appreciation Course Philippine Trade Training Center May 8, 2013
FOSS Appreciation Course Philippine Trade Training Center May 8, 2013
 
Open Source ETL
Open Source ETLOpen Source ETL
Open Source ETL
 
Tim willoughby open source-in-local-government
Tim willoughby open source-in-local-governmentTim willoughby open source-in-local-government
Tim willoughby open source-in-local-government
 
Open source presentation to lgma workshop april 2010
Open source presentation to lgma workshop april 2010Open source presentation to lgma workshop april 2010
Open source presentation to lgma workshop april 2010
 
KB Seminars: Working with Technology - Platforms; 10/13
KB Seminars: Working with Technology - Platforms; 10/13KB Seminars: Working with Technology - Platforms; 10/13
KB Seminars: Working with Technology - Platforms; 10/13
 
AMB420: Data Center Licensing with License Optimizer
AMB420: Data Center Licensing with License OptimizerAMB420: Data Center Licensing with License Optimizer
AMB420: Data Center Licensing with License Optimizer
 
Safeguarding Against the Risks of Improper Open Source Licensing - Valuable...
Safeguarding Against the Risks of Improper Open Source Licensing - Valuable...Safeguarding Against the Risks of Improper Open Source Licensing - Valuable...
Safeguarding Against the Risks of Improper Open Source Licensing - Valuable...
 
The Internet of Things & Open Data: New forms of business?
The Internet of Things & Open Data: New forms of business?The Internet of Things & Open Data: New forms of business?
The Internet of Things & Open Data: New forms of business?
 
OpenUK A4 x 8pp Re-use Principles June 2016 FINAL
OpenUK A4 x 8pp Re-use Principles June 2016 FINALOpenUK A4 x 8pp Re-use Principles June 2016 FINAL
OpenUK A4 x 8pp Re-use Principles June 2016 FINAL
 
The Business Case for Open Source GIS
The Business Case for Open Source GISThe Business Case for Open Source GIS
The Business Case for Open Source GIS
 
open source solution for e-governance
open source solution for e-governanceopen source solution for e-governance
open source solution for e-governance
 
Open Source N Egovernance
Open Source N EgovernanceOpen Source N Egovernance
Open Source N Egovernance
 
Open Source vs Proprietary
Open Source vs ProprietaryOpen Source vs Proprietary
Open Source vs Proprietary
 
Bibiana McHugh - Open Data and Open Source Software
Bibiana McHugh - Open Data and Open Source SoftwareBibiana McHugh - Open Data and Open Source Software
Bibiana McHugh - Open Data and Open Source Software
 
IT Software Category
IT Software CategoryIT Software Category
IT Software Category
 
Lawyers and Licenses in Open Source-based Development: How to Protect Your So...
Lawyers and Licenses in Open Source-based Development: How to Protect Your So...Lawyers and Licenses in Open Source-based Development: How to Protect Your So...
Lawyers and Licenses in Open Source-based Development: How to Protect Your So...
 
Open source in India
Open source in IndiaOpen source in India
Open source in India
 
Open source technology
Open source technologyOpen source technology
Open source technology
 
Mobile application development process
Mobile application development processMobile application development process
Mobile application development process
 

Recently uploaded

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 

Recently uploaded (20)

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 

Open Data and Open Source Implementation Initiatives at Local Level

Editor's Notes

  1. TriMet’s Open Data story began in the mid-90s, with the installation of a computer and GPS units on our buses for AVL and Dispatch purposes. Those purposes quickly expanded with demand. The airport needed next arrival information for incoming travelers, Our on-street signs needed next arrival time, Our automated call system needed next arrival time…
  2. What we had was a menu and lots of customers wanting to order, but we needed a server. A Server, or a Web Service, can basically take orders and personally deliver them exactly as ordered.  Personal service at any table anywhere.  So we expanded with the demand and, ultimately, became a restaurant that was known for its great services, and its java. 
  3. In 2005, when after traveling abroad, I decided it should be just as easy to plan transit trips as it is to get driving directions from anywhere in the world.  I reached out to Yahoo, MapQuest and Google, and eventually, Google responded.  In 6 months, the first release of Google Transit was released in Portland, Oregon. 
  4. Now it is worldwide in more than 448 cities and growing.
  5. What made this possible, I believe, were two important ingredients:  a tremendously useful tool that the public wanted, and a common data format, the GTFS, that was simple enough for anyone to work with and understand. It doesn’t meet all needs, and its not intended to, but it does serve a specific purpose very well and its evolving. Its important to understand that standards are a verb, not a noun. Several agencies worked with Google to create the first draft of the GTFS data format, and now it is maintained by users worldwide and it has expanded to meet the needs of hundreds of applications, not just Google. 
  6. We created a page for developer resources so they could easily access the GTFS static schedule data and our next arrival information by exposing our web services. The results?  Lots of satisfied customers.  We are nearing 40 applications all developed by third parties.
  7. You don’t need to be a lawyer to understand our license agreement for the static data. It basically provides protection and defines terms of use.
  8. We make it as easy as possible to developers to access and understand our data quickly.
  9. At first we listed close to 10 different criteria for being included and publicized in our App Center. We quickly narrowed it down to just two: - it must work as it says it does (we test them) - it must use our developer resources – no screen scraping
  10. They align with other guidelines. The Sunlight Foundation is a non-profit, nonpartisan organization that uses the power of the Internet to catalyze greater government openness and transparency, and provides new tools and resources for media and citizens, alike.
  11. Data.gov participated in the GOSCON 2010 conference last month and they shared quite a bit of what they’ve learned so far in such a short amount of time. Developers want RAW digital data and a CATALOG so they can quickly understand what it is they’re working with.
  12. Technology has changed.
  13. What we also needed was a way to publish the schedules, not just next arrival times, in an automated and efficient manner.  The TimeTable Publisher was a brand new Hybrid Prius.  It did everything, was energy efficient, and saved hundreds of hours and dollars.  And, we were giving away!  But nobody wanted it. 
  14.  Why? They didn’t know how to drive it and we didn’t have the resources to teach them. They can’t afford the insurance, or gas, or oil changes – everything you need to maintain a system: technical support, hardware, software customizations They aren’t mechanics, or developers, and they aren’t related to any.  Bottom Line?  Free is worthless if you can’t use the product.    
  15. software with non-restrictive license allowing use, modification, and redistribution Examples: Who has used FireFox? OpenOffice? Who has heard of Linux? Apache?
  16. Include Open Source Solutions in Feasibility Studies and Requirement Analysis (in addition to COTS) OS Code/Language – ex. can it be supported and maintained internally, does it adhere to IT standards Developer Base Working Implementations Terms and conditions of the OS license agreement Governance or Foundation Options for support and maintenance contracts No initial fee for the software, however, should calculate and compare long-term operating costs and resources against COTS
  17. Include Open Source Solutions in Feasibility Studies and Requirement Analysis (in addition to COTS) OS Code/Language – ex. can it be supported and maintained internally, does it adhere to IT standards Developer Base Working Implementations Terms and conditions of the OS license agreement Governance or Foundation Options for support and maintenance contracts No initial fee for the software, however, should calculate and compare long-term operating costs and resources against COTS
  18. Fairly extensive comparisons to COTS, OS and other custom options.
  19. Fairly extensive comparisons to COTS, OS and other custom options.
  20. We performed an alternatives analysis a couple years ago and looked at commercial off-the-shelf products, free APIs (Google, Yahoo), and open source software like GeoServer and MapServer.  We’re a Java shop so GeoServer complied with all our IT standards, and it fit all of our requirements - both internal agency mapping needs and external customer mapping needs.  Again, my biggest hesitation was support for this product, however, I would say its actually superior. We’ve gotten responses/support from users/developers all over the world. Its amazing. Basically, we’re using all open source technologies, including the OpenGeo Stack:  GeoServer, OpenLayers, and PostGIS.  Its all OGC standards compliant and we’ve been extremely happy with the sophistication of this technology and the level of world-wide support from the development community (and esp. from TOPP). 
  21. Real-Time vehicle locations The idea was to bring as much information as possible into one application so that customers could make informed transit choices.
  22. Next arrival info. Measure distance tool
  23. Even though our map is pretty, and sophisticated, and it can do almost almost, it is single mode only.
  24. MTA Chicago’s GoRoo funded by a Federal grant. $1m+ and 5 years. Benefits no one but Chicago. A-Train developed by David Emory. GraphServer developed by Brandon Martin Anderson Where’s My Bus developed by Brian Ferris
  25. Project timeline July 2009- July 2011. TriMet received a grant to build an os mmtps.  The Open Planning Project (TOPP) http://topp.openplans.org/ is the primary contractor and the subs are David Emory/Five Points http://trip.atltransit.com/, Brandon Martin Anderson/GraphServer (Bus Monster) http://graphserver.sourceforge.net/, and TriMet (in-kind).  We're starting with David's code and building from there.  The objective is build a development community around the code and have TOPP/OpenGeo manage it so it’s a very viable alternative for agencies.  We have enough funding, but we need one other agency on board so its a collaborative effort to ensure continued success. In TOPP’s experience, the most successful os projects are collaborations, so this is critical. 
  26. Open Plans has experience developing communities around open source software and data.
  27. collaborative method to software design, development, distribution with access to source code
  28. Collaborative method of tracking work and voting on important decisions.
  29. architecture that allows adding, upgrading, swapping components
  30. OSM is a free product available worldwide that supports geocoding. USGS-authored or produced data and information are considered to be in the U.S. public domain. GTFS is in an open data format.
  31. It delivered a fully developed core product with versions running in: New York Poland Portland And Spain! And now India