OpenTrip
This is the official website of the OpenTrip project.
OpenTrip (a.k.a. TripML) is an open protocol for sharing trip data among carpooling and other transit services. It is currently in the planning stages of development.
Anyone interested in discussing technical details and development of OpenTrip are welcome to join the API Design TripML Google Group. Please state why you'd like to join when requesting to be added to the group, then it may take at least a day for someone to add you.
A similar website ending in .org is not affiliated with this effort.
Status
The OpenTrip project is no longer in development at this time.
A working OpenTrip feed producer, consumer, and search engine was developed for 511.org in 2009 but was placed on hold. This is the only known working implementation of OpenTrip.
For Developers
Specifications
- OpenTrip Core 0.1 (Draft 1) - updated 2/17/2009
Documentation
- OpenTrip Presentation PDF - updated 3/23/2011
- Original TripML Wiki at Headway
Other Links
- Dycapo: Dynamic Carpool Project - Open-source work inspired by OpenTrip.
- DynamicRidesharing.org - Information on past and current dynamic ridesharing systems.
- MIT Real-Time Rideshare Research - Good source of info and site of the 2009 Real-Time Rides Workshop.
Background
In early 2008 a few transit developers and enthusiasts met and talked at TransitCamp Bay Area. At that meeting we began discussing the need to share trip data among rideshare and other services. For this to work we would need to develop an open protocol for communicating carpool data. We originally called this new proposed protocol TripML, and later renamed it to OpenTrip to better reflect the open-source nature of what we would like to accomplish.
Contact
This website and the OpenTrip protocol is maintained by Carl Gorringe.