openmobilityfoundation / mobility-data-specification

A data standard to enable right-of-way regulation and two-way communication between mobility companies and local governments.
https://www.openmobilityfoundation.org/about-mds/
Other
676 stars 232 forks source link

Clarify which vehicles to include in the `/vehicles` endpoint #882

Closed jiffyclub closed 6 months ago

jiffyclub commented 8 months ago

MDS Pull Request

Explain pull request

The description of the Provider vehicles endpoints was never really updated in the MDS 1 -> 2 transition so this rearranges and clarifies some things now that there are two vehicle information endpoints, one for static information like vehicle/propulsion type and another for realtime status. These changes are mostly rearranging/clarifying, but there is one major addition to the description of the /vehicles endpoint describing that when called without a device ID it is expected to return every vehicle ever deployed in a jurisdiction. This closes #879.

Is this a breaking change

Impacted Spec

Which spec(s) will this pull request impact?

Additional context

See also #879.

schnuerle commented 7 months ago

@jiffyclub do you think you can present some slides to explain this change at this Thursday's working group meeting? If so it can be the main agenda item.

jiffyclub commented 7 months ago

Yes, can do!

jiffyclub commented 6 months ago

Based on discussion on today's MDS call I'll update this to specify: