More clarifications on trip modifications#542
Conversation
- Specify that the shape should be the full shape - Clarification on usage of ids inside a GTFS-rt - Clarification that linked entities should be done inside the same feed - Sync definition of shape_id inside TripProperties between proto and reference
|
@gcamp Is this proposed clarification meant to imply that linked entities (new As far as I know, there isn't a best practice as to whether producers should have only combined GTFS-realtime URL. Are there any producers publishing separate Stops.pb and Shapes.pb files, or are all current examples of TripModifications including these within the same Protobuf URL? |
|
Is there a publically available feed that regularly includes Trip Modifications? |
|
@jfabi yes it was meant to mean they should be inside the same file. All the trip modifications producers we've seen except one had everything in the same feed. We asked that producer to change it because it was required in our implementation. We have seen 5 producers so far, but not all of them are in production at the moment. I think it make sense for it to be required to be in the same file because they are an absolute requirement for a trip modification to be processed. Without the linked Shape/Stop, we just can't do anything (not even partially) with it. There are some linked information in other feeds but they are not required for processing the feed. I think @doconnoronca the examples feeds given here are still valid. Baltimore (almost?) always has a detour live. |
|
I detected a trip modification in the wild with the Santa Cruz METRO who uses a Clever Devices system. The feed is at https://rt.scmetro.org/gtfsrt/trips |
|
I'll start the vote on Monday if there are no further objections to the proposal! |
|
I’m opening a vote on this PR. The changes are only clarification and are still experimental. Consumer : Transit. Producers : Swiftly, exo, Clever, GMV. Voting ends on May 5th at 23:59:59 UTC. |
|
+1 Swiftly thanks for the clarifications and clean up. |
|
Only some minor typo's. OpenGeo +1 |
Co-authored-by: Stefan de Konink <stefan@konink.de>
Co-authored-by: Stefan de Konink <stefan@konink.de>
|
+1 GMV |
|
+1 from SimplifyTransit. I appreciate the additional clarity about shapes in particular. I’ll also note that this is a very good example of why GTFS governance needs to:
|
|
The voting period has concluded. The voting passed with 5 votes in favor.
Thanks, everyone! |
|
Thanks! @gcamp |
|
TransSee is now consuming Trip Modifications starting with Kitsap Transit (Clever Devices). |
Hi everyone,
While we're having more and more producer creating trip modifications, we identified a couple common misconception that can be clarified in the specification.
This PR clarifies the following point :
shape_idorstop_id, notidof the FeedMessage)shape_idthat's insideTripPropertieswas also not in sync between reference and the proto, took the opportunity to fix this.