Mark images in Service Alerts as final - #651
Conversation
Remove the experimental tag from Alert.image, Alert.image_alternative_text and the TranslatedImage message, in both the .proto and reference.md.
|
+1 from SimplifyTransit when you're ready for a vote. Our Alerts module has been publishing the Image field since 2022 because map images are very helpful for riders. Our Subscriptions module also consumes images and embeds images when sending Alerts via email/SMS, so we support this field from a consumer side too. I would encourage Producers to ensure there's a requirement to include good Alt Text for accessibility. It's important to always describe what's in the image, even if the image is a map that can't be fully described in words and its contents are accessibly represented in text in the Header/Description fields. We don't allow Images to be uploaded without entering Image Alt Text, so that field is "conditionally required." |
|
I'm assuming few comments is a good thing! I'm starting a vote to adopt The voting period ends 2026-08-13 at 23:59:59 UTC. |
|
+1 OpenTripPlanner |
|
-0 OpenGeo, I think we must state more explicitly that the image must not be "just text", and rich content. Hence the report that "Transit parses both fields and can display the image alongside the alert," shows to me that it does not seem the intention. While I think that should be. |
|
+1 SimplifyTransit, as a Producer |
|
+1 Swiftly |
|
+1 Arcadis as a producer |

Summary
image,image_alternative_textand theTranslatedImagemessage have been in the spec since September 2021. This PR removes their experimental tag.Type of change
GTFS Realtime
Proposed Discussion Period
7 calendar day (minimum)
Testing Details
One caveat on the consumer side: Transit parses both fields and can display the image alongside the alert, but it isn't enabled by default today — it has to be manually enabled for the image to be shown to riders. There's plans to show it by default in the future. In the list of producers, we currently only show Metro Transit and TransLink.
Proposal Update Tracker