-
Notifications
You must be signed in to change notification settings - Fork 215
Open
Labels
Change type: Non-FunctionalRefers to important updates to the specification that do not significantly affect functionalities.Refers to important updates to the specification that do not significantly affect functionalities.Discussion PeriodThe community engages in conversations to help refine and develop the proposal.The community engages in conversations to help refine and develop the proposal.GTFS ScheduleIssues and Pull Requests that focus on GTFS ScheduleIssues and Pull Requests that focus on GTFS ScheduleSupport: Needs Feedback
Description
Describe the problem
Today, I was confronted with a GTFS feed that used 100+ character IDs for individual trip_ids. You may guess what the size of the feed looked like. Their old feeds used only 8 digits as trip_id.
Use cases
Efficient resource usage.
Proposed solution
I want to propose a 36 byte soft limit as best practice for any identifier used in GTFS. A UUID would fit, I would say even a NeTEx ServiceJourney or ScheduledStopPoint identifier would fit as whole. If a value exceeds 36 bytes, a nice warning can and should be presented.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Change type: Non-FunctionalRefers to important updates to the specification that do not significantly affect functionalities.Refers to important updates to the specification that do not significantly affect functionalities.Discussion PeriodThe community engages in conversations to help refine and develop the proposal.The community engages in conversations to help refine and develop the proposal.GTFS ScheduleIssues and Pull Requests that focus on GTFS ScheduleIssues and Pull Requests that focus on GTFS ScheduleSupport: Needs Feedback