Hacker News new | ask | show | jobs
by vidarh 2606 days ago
TFL cares a great deal about these kind of contracts with users.

Years ago I was involved with a project to build dynamic displays to show bus times (mostly for third parties like e.g hospitals that wanted to display bus times as a service, but they're in use on some bus stations like Vauxhall and East Croydon as well).

TFL did tons of testing to ensure we complied with requirements to ensure the display would remove time estimates if it could not reach the API often enough, etc. to ensure we never misled passengers.

They were very adamant that the displays always had to under-promise based on what information was available.