MDS 2.0 - round-trip car sharing and reservation/reserved
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 25/100
- Tipo di issue
- Documentazione
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Ambito
- documentation
Direzione di ricerca
Inizia con le sezioni della documentazione MDS 2.0 che definiscono reservation, reserved, reservation_start, reservation_stop, trip_type e reservation_id. Confronta queste definizioni con i casi d’uso del car sharing basato su stazioni descritti qui; il lavoro è completato quando la terminologia e l’interpretazione dei viaggi multipli sono chiarite in modo coerente, compreso se sia necessaria la modifica proposta del nome dell’evento.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
We experience confusion regarding how the terms "reservation" and "reserved" are being used in MDS 2.0 in relation to use cases of station-based car sharing (A to A), and would like to get some clarification on how to interpret and use the specification!
I've tried to sum up our confusion in the following list:
1. The MDS 2.0-documentation states at first that a reservation
… is the duration the customer has continuous exclusive access to the vehicle whether parked or in motion.
2 which again may be considered a journey_attribute:
reservation_id (UUID, optional): unique identifier for an entire car share reservation, tied across multiple journeys and therefore trips.
The definition of reservation given above is all in line with how we use the term reservation in car sharing operations.
3 But - when describing vehicle states, «reserved» points towards the state where a car is only reserved by the user (and not put to motion).
This differs from the definition of «reservation» as mentioned in point 1 above.
4. Then it follows up that the transition to/from "reserved" is triggered by the event_types:
reservation_start
reservation_stop
5 At the same time, the trip_type label «reservation» points towards a trip where the car is in motion and reserved by a customer (but not being driven by the customer):
en route to pickup a customer who has made a reservation, with no passengers in the vehicle
So - to sum up:
A) We need some clarification on the use of terms "reservation" and "reserved".
One suggestion that could help out, would be to rename event_types "Reservation_start/reservation_stop" to "reserved_start/reserved_stop" to hinder confusion.
B) We're struggling a bit to see the use case where a reservation consists of several journeys, especially when the documentation states that a reservation = continuous exclusive access. Right now, it seems like that a reservation is all equal to a journey, and may consist of no more information.
It would make sense if one opens up for concurring reservations (e.g. companies making a reservation for a car every monday (multiple journeys)), but then it still would be available for the other days - and hence not continuously exclusive for the entire duration of reservation.
(We've put together a Slides-document to present several of our questions in relation to MDS 2.0 and car sharing, you can find this here: https://docs.google.com/presentation/d/1AbA-gnwvKwZ8BDz7Xp5DzFFRdVNyuiQUHkNIkVn75nY/edit?usp=sharing)
- Lingua principale
- Nessun dato sulla lingua
- Stelle
- 753
- Fork
- 255
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di openmobilityfoundation/mobility-data-specification
-
documentation
Difficoltà 1/5 1-3 ore Idoneità per principianti 85/100
openmobilityfoundation/mobility-data-specification#994 · 4 reazioni ·
-
Policy
Difficoltà 5/5 Più di una settimana Idoneità per principianti 18/100
openmobilityfoundation/mobility-data-specification#996 · 1 reazione ·
-
Move Provider/Agency List out of MDS repoForse di nuovo libera @schnuerle l’ha presa 37 giorni fa e non c’è nessuna pull request aperta. Apertaidentifier change
openmobilityfoundation/mobility-data-specification#995 · 1 assegnatario ·
-
Agency Provider
Difficoltà 3/5 1-2 giorni Idoneità per principianti 65/100
openmobilityfoundation/mobility-data-specification#993 · 1 commento ·
-
Agency Delivery Policy Provider
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
Tutte le issue di openmobilityfoundation/mobility-data-specification
Issue simili
-
[Docs] Four internal links return 404 (Models concept, Contributing to Docs, Providers reference)Forse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
meshery/meshery#23520 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
fleet size/m
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
sipyourdrink-ltd/bernstein#7548 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
pyrite-wiki/pyrite#1477 ·
I maintainer di solito rispondono entro 1 giorno
-
documentation linters
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 78/100
nanyx-lang/nanyx#1210 ·
I maintainer di solito rispondono entro 1 giorno