.png?part=0.1&view=1)
The GTFS Digest is a resource generated monthly by
MobilityData providing an overview of developments on GTFS.
We really value your feedback and would like to know how we did. We invite you to fill out
this form and help us achieve the full potential of this tool.
Informed by discussions held during the Governance Working Group Meetings and the 2023 MobilityData Workshops, this document reflects the insights gathered from those sessions. We kindly request your review to support the publication of the PR planned for Q1 2025.
Saipraneeth Devunuri (University of Illinois Urbana-Champaign)
Saipraneeth’s
research used MobilityData’s GTFS validator to create a survey of errors in GTFS feeds from the United States.
miklcct Opened 3 issues in November on Shapes and Pathways!
KonstantinosContributed on Slack for the first time and shared his
use case about Ferries in Greece.
Steven White
Lengthy answers on GitHub (
#514 &
#482) and Slack helping community member.
This Pull Request introduces the concept of Effective Fare Leg in the term definitions, adds fare_leg_join_rules.txt to define effective fare leg, and updates the network_id, from_area_id, to_area_id, from_timeframe_group_id, and to_timeframe_group_id fields in fare_leg_rules.txt to align with this new approach.
This proposal is produced by Ito World and consumed by Google.
- The voting period ends on December 3rd at 23:59:59 UTC.
🚀 Recently Adopted
This Realtime proposal adds a new field to the feed header to provide information on the GTFS schedule file to be used with the GTFS real time data: feed_version would match the feed_version in the feed_info.txt file of the GTFS.
This PR adds a stop_access field in stops.txt to indicate how the stop is accessed for a particular station. Please refer to
this proposal for details. Adding this field is also the first phase of our three-phase plan to improve station modeling.
Other open proposals:
🔥 Most Active Conversations
This issue proposes to introduce a best practice that sets a recommended character limit for any ID used in a GTFS feed, triggering a validator warning if a value exceeds 36 bytes.Add license information in the GTFS feed #519 This revived issue focuses on clarifying the roles of CANCELED/SKIPPED in TripUpdates and NO_SERVICE in Alerts. Latest discussions focused on ensuring CANCELED impacts routing while NO_SERVICE informs riders of disruptions.
Slack conversations on #gtfs-flex
Slack conversations on #gtfs-validators
🛠️ Tools update
💬 Join the GTFS Community
Share your ideas with the community! Join the official GTFS GitHub repository.
Get updates as soon as they happen, join the GTFS-changes google groups to get information about new pull requests and votes.
Talk everything Realtime and stay up to date. This group is discussing the GTFS Realtime, asking questions, and proposing changes.
The official GTFS documentation website. Here you will find frequently updated resources for your GTFS needs.
Have a question about GTFS or need to connect with the community? Join in on GTFS slack conversations. This is a great place to have questions answered quickly by the over 1,300 mobility enthusiasts navigating our channels. And yes, it's Free!
Thank you for reading this edition of the GTFS Digest! We look forward to bringing you the latest GTFS updates in 2024 and beyond.