You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: ReleaseNotes.md
+28
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,31 @@
1
+
## 2.0.1
2
+
3
+
> Release 2023-12-18
4
+
5
+
The 2.0.1 release fixes some minor issues and typos to help make the specifcation clearer.
6
+
7
+
### CHANGES
8
+
9
+
See the closed PRs tagged with [Milestone 2.0.1](https://github.com/openmobilityfoundation/mobility-data-specification/pulls?q=is%3Apr+is%3Aclosed+milestone%3A2.0.1) and [Issues](https://github.com/openmobilityfoundation/mobility-data-specification/issues?q=is%3Aissue+milestone%3A2.0.1+is%3Aclosed) for a full list of changes.
10
+
11
+
**Minor updates**
12
+
13
+
-[#879](https://github.com/openmobilityfoundation/mobility-data-specification/issues/879) Clarify which vehicles are included in the MDS 2.0 /vehicles endpoint
14
+
-[#868](https://github.com/openmobilityfoundation/mobility-data-specification/issues/868) Correction of description vehicle events (car sharing) bug Car Share
15
+
16
+
**Typos and wording clarifications**
17
+
18
+
-[#880](https://github.com/openmobilityfoundation/mobility-data-specification/issues/880) Remove word "data" from provider response payload descriptions
19
+
-[#894](https://github.com/openmobilityfoundation/mobility-data-specification/issues/894) Fixing broken links in data-types markdown document
Copy file name to clipboardexpand all lines: data-types.md
+10-10
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ This MDS data types page catalogs the objects (fields, types, requirements, desc
9
9
-[Propulsion Types](#propulsion-types)
10
10
-[Vehicle Status](#vehicle-status)
11
11
-[Events](#events)
12
-
-[Event Types](#event-times)
12
+
-[Event Times](#event-times)
13
13
-[Telemetry](#telemetry)
14
14
-[GPS Data][gps]
15
15
-[Stops](#stops)
@@ -108,7 +108,7 @@ Events represent changes in vehicle status.
108
108
|`event_types`| Enum[]| Required | Vehicle [event types][vehicle-events] for state change, with allowable values determined by `vehicle_state`|
109
109
|`timestamp`|[Timestamp][ts]| Required | Date/time that event occurred at. See [Event Times][event-times]|
110
110
|`publication_time`|[Timestamp][ts]| Optional | Date/time that event became available through the status changes endpoint |
111
-
|`location`|[GPS][gps]| Required | See also [Stop-based Geographic Data][stop-based-geo]. |
111
+
|`location`|[GPS][gps]| Required | See also [Telemetry][telemetry]. |
112
112
|`event_geographies`| UUID[]| Optional |**[Beta feature](/general-information.md#beta-features):***Yes (as of 2.0.0)*. Array of Geography UUIDs consisting of every Geography that contains the location of the status change. See [Geography Driven Events][geography-driven-events]. Required if `location` is not present. |
113
113
|`battery_percent`| Integer | Required if Applicable | Percent battery charge of vehicle, expressed between 0 and 100 |
114
114
|`fuel_percent`| Integer | Required if Applicable | Percent fuel in vehicle, expressed between 0 and 100 |
@@ -247,11 +247,11 @@ A Report is defined by the following structure:
|`provider_id`| UUID | A UUID for the Provider, unique within MDS. See MDS provider_id in [provider list](/providers.csv). |
250
-
|`start_date`| date | Start date of trip the data row, ISO 8601 date format, i.e. YYYY-MM-DD |
250
+
|`start_date`| date | Start date of the [Trip](#trips)data row, in ISO 8601 date format, i.e. YYYY-MM-DD |
251
251
|`duration`| string | Value is always `P1M` for monthly. Based on [ISO 8601 duration](https://en.wikipedia.org/wiki/ISO_8601#Durations)|
252
252
|`special_group_type`|[Special Group Type](#special-group-type)| Type that applies to this row |
253
253
|`geography_id`|[Geography](/geography)| ID that applies to this row. Includes all IDs in /geography. When there is no /geography then return `null` for this value and return counts based on the entire operating area. |
254
-
|`vehicle_type`|[Vehicle Type](/general-information.md#vehicle-types)| Type that applies to this row |
254
+
|`vehicle_type`|[Vehicle Type][vehicle-types]| Type that applies to this row |
255
255
|`trip_count`| integer | Count of trips taken for this row |
256
256
|`rider_count`| integer | Count of unique riders for this row |
257
257
@@ -294,18 +294,18 @@ Other special group types may be added in future MDS releases as relevant agency
Copy file name to clipboardexpand all lines: modes/car-share.md
+4-4
Original file line number
Diff line number
Diff line change
@@ -241,10 +241,10 @@ This is the list of `vehicle_state` and `event_type` pairings that constitute th
241
241
|`reserved`|`available`| N/A |`provider_cancellation`| The provider has canceled the reservation |
242
242
|`reserved`|`elsewhere`| N/A |`trip_leave_jurisdiction`| The vehicle has left the jurisdiction while in a reservation |
243
243
|`reserved`|`non_contactable`| N/A |`comms_lost`| The vehicle went out of comms while being reserved by a passenger |
244
-
|`reserved`|`stopped`|`stopped`|`reservation_stop`| The vehicle has stopped to pick up the passenger |
245
-
|`stopped`|`available`| N/A |`driver_cancellation`| The driver has canceled the trip while either waiting for the passenger, or dropping them off |
246
-
|`stopped`|`available`| N/A |`customer_cancellation`| The customer has canceled the trip while the vehicle is waiting to pick them up, or they are being dropped off|
247
-
|`stopped`|`available`| N/A |`provider_cancellation`| The provider has canceled the trip while the vehicle is waiting for a passenger, or dropping them off |
244
+
|`reserved`|`stopped`|`stopped`|`reservation_stop`| The customer has activated the vehicle|
245
+
|`stopped`|`available`| N/A |`driver_cancellation`| The driver has canceled the trip |
246
+
|`stopped`|`available`| N/A |`customer_cancellation`| The customer has canceled the trip |
247
+
|`stopped`|`available`| N/A |`provider_cancellation`| The provider has canceled the trip |
248
248
|`stopped`|`available`| N/A |`trip_end`| The trip has been successfully completed |
249
249
|`stopped`|`non_contactable`| N/A |`comms_lost`| The vehicle has went out of comms while stopped |
250
250
|`stopped`|`on_trip`|`on_trip`|`trip_resume`| Resume a trip that was previously stopped (e.g. picking up a friend to go to the airport with) |
0 commit comments