Get involved
Join the Community¶
- Join Slack and introduce yourself to the community.
- Subscribe to the GTFS Digest for monthly updates about all things GTFS.
- Join GTFS Changes Google Group to stay informed on development.
- Visit GitHub to post issues, participate in discussions around changes, and, propose changes.
GTFS Governance¶
The GTFS Specification is not set in stone. Instead, it is an open specification developed and maintained by the community of transit agencies, developers, and other stakeholders who use GTFS. It is expected that this community of producers and consumers of GTFS data will have proposals for extending the spec to enable new capabilities.
To formalize this process, we've established the GTFS Governance framework, which includes the Specification Amendment Process.
-
GTFS Schedule - Specification Amendment Process
-
GTFS Realtime - Specification Amendment Process
Extensions¶
Extensions are proposals to change the specification that are composed by a collection of related files and fields. Additional files and fields can be extended onto GTFS datasets to accommodate a variety of application-specific needs communicated between transit agencies and software vendors, even if these fields are not in the official specification. Once adopted, extensions are merged and documented into the official specification as a set of features.
-
GTFS Schedule Extensions
-
GTFS Realtime Extensions
Active projects¶
The community is constantly developing new additions to the specification that could require discussions and working group meetings to accomplish their larger goals in an open source setting. Working group meetings are consensus building discussions led by a facilitator, and attended by developpers, and interested contributors.
-
GTFS-Fares v2
GTFS-Fares v2 aims to enhance fare representation in GTFS, introducing features like fare products and rider categories.
-
GTFS Governance
A Working Group has been formed to modify the current GTFS Spec Amendment Process.
Community Resources¶
Make sure to check out the Resources section for an extensive selection of tips, tools, and tricks.
-
Resources
Mailing Lists¶
There are a number of mailing lists that can be good resources when you have questions about public transit data, software, formats like GTFS and GTFS-realtime, and other issues:
- GTFS Changes: Follow this group to get announcement on votes on the GTFS Schedule Format as outlined in the GTFS Schedule Specification Amendment Process.
- GTFS Realtime: This group is the official forum for discussing GTFS Realtime, asking questions, and proposing changes as outlined in the GTFS Realtime Specification Amendment Process.
- transit-developers: general transit developer discussions.
- Many transit agencies also have their own developer mailing lists specific to the agency. For example:
- OpenTripPlanner Community
- OpenTripPlanner User mailing list Check with your local transit agency to see if they have a mailing list of their own.
Other Community Resources¶
Find other communities and resources related to GTFS
- German Open Transport Meetup - You can participate in a biweekly meetup of the German-speaking open transport community.
- OpenTripPlanner Community.
- TransitWiki - A community wiki for transit planners.
- Transit Techies NYC - NYC-based meetup for tech and tranist enthusiasts.