You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue will be used to capture updates tentatively planned for inclusion in the upcoming ODS spec update. This post will be updated continually until adoption of the spec updates.
Restructures ODS to remove GTFS-analogous files (deadheads.txt, ops_locations.txt, and deadhead_times.txt) and replace them with GTFS-supplementing files (trips_supplement.txt, stops_supplement.txt, and stop_times_supplement.txt)
Proposed: add vehicles_categories.txt to support the definition of vehicle types within a fleet [note: I recommend changing the proposal from vehicles.txt to vehicle_categories.txt to match the (former?) proposal for GTFS-Vehicles for clarity] add Vehicles.txt #30
Proposed: runs_pieces.start_type allows for a piece to begin with an event, but there is no defined way to identify the event with which a piece begins. This proposal has been eliminated by new file: run_events.txt #60.
Proposed: runs_pieces.end_type allows for a piece to end with an event, but there is no defined way to identify the event with which a piece ends. This proposal has been eliminated by new file: run_events.txt #60.
Updated with all currently active issues. I am in the process of working out where the various proposals may be in conflict / need to be made consistent
Updated Feb 13, 2024
This issue will be used to capture updates tentatively planned for inclusion in the upcoming ODS spec update. This post will be updated continually until adoption of the spec updates.
enum
totext
.Non-negative Integer
toTime
.Major Breaking Changes
There are two primary changes under discussion. As of February 13, 2024 they are largely contained in two main proposals:
New Features
Scheduled assignments
Runtimes
Electric vehicle support
Superseded and deprecated issues
Proposed: support multiple jobs per trip/eventMultiple employees on the same trip #54. This proposal has been moved into new file: run_events.txt #60.Proposed: add runs.txt to explicitly define runsnew file runs.txt, and associated changes #51. This proposal has been moved into new file: run_events.txt #60.Proposed: Removebring run_events.txt time fields into consistency with existing GTFS nomenclature #48. This proposal has been moved into new file: run_events.txt #60.run_events.event_duration
Proposed: Renamebring run_events.txt time fields into consistency with existing GTFS nomenclature #48. This proposal has been moved into new file: run_events.txt #60.run_events.event_time
torun_events.start_time
Proposed: Add. This proposal has been moved into new file: run_events.txt #60.run_events.end_time
bring run_events.txt time fields into consistency with existing GTFS nomenclature #48Proposed: Addmodify run_events and deadheads, service/run/piece/block_id #52. This proposal has been eliminated by Supplementing Public GTFS data (trips, stops, stop_times, routes, etc.) within ODS #55.deadheads.run_id
anddeadheads.piece_id
Proposed: Addmodify run_events and deadheads, service/run/piece/block_id #52. This proposal has been moved into new file: run_events.txt #60.run_events.service_id
andrun_events.run_id
Proposed:. This proposal has been eliminated by new file: run_events.txt #60.runs_pieces.start_type
allows for a piece to begin with an event, but there is no defined way to identify the event with which a piece beginsProposed:. This proposal has been eliminated by new file: run_events.txt #60.runs_pieces.end_type
allows for a piece to end with an event, but there is no defined way to identify the event with which a piece endsProposed:When are trip_ids required in deadheads.txt? #13. This proposal has been eliminated by Supplementing Public GTFS data (trips, stops, stop_times, routes, etc.) within ODS #55.deadheads.to_trip_id
anddeadheads.to_deadhead_id
should be conditionally prohibited upon the condition that only a maximum of one of the fields can be non-null for any given entryProposed:When are trip_ids required in deadheads.txt? #13. This proposal has been eliminated by Supplementing Public GTFS data (trips, stops, stop_times, routes, etc.) within ODS #55.deadheads.from_trip_id
anddeadheads.from_deadhead_id
should be conditionally prohibited upon the condition that only a maximum of one of the fields can be non-null for any given entryProposed:When are trip_ids required in deadheads.txt? #13. This proposal has been eliminated by Supplementing Public GTFS data (trips, stops, stop_times, routes, etc.) within ODS #55.deadheads.txt
does not allow for a run to consist of a single deadheadProposed: support service-unique run_idsnew file runs.txt, and associated changes #51. This proposal has been eliminated by new file: run_events.txt #60.Proposed: add block_group_idmodify run_events and deadheads, service/run/piece/block_id #52. This proposal has been eliminated by new file: run_events.txt #60.Proposed: add ops_location_type to ops_locations.txtAdd ability to distinguish between ops_locations types #34. This proposal has been eliminated by Supplementing Public GTFS data (trips, stops, stop_times, routes, etc.) within ODS #55.Proposed: add persistent idsadd persistent id's #44. This proposal has been eliminated by Supplementing Public GTFS data (trips, stops, stop_times, routes, etc.) within ODS #55.The text was updated successfully, but these errors were encountered: