Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Intervalli temporali di disponibilità (passeggero | conducente) #11

Open
maxiride opened this issue Nov 16, 2015 · 0 comments
Open

Intervalli temporali di disponibilità (passeggero | conducente) #11

maxiride opened this issue Nov 16, 2015 · 0 comments

Comments

@maxiride
Copy link

Allo "stato dell'arte" di PickMeUp penso che molte offerte\ricerche si manchino perchè serve che guidatore e passeggero si cerchino quasi nello stesso momento, rendendo improbabile che si becchino. Stando ai (pochi) grafici che ho visto le ricerche vengono annullate dopo poco che vengono inserite (come se i passeggeri creassero l'annuncio solo per vedere se ci sono già conducenti, annullando subito dopo la richiesta non trovandone).

Introdurre un intervallo di flessibilità da impostare alla creazione dell'offerta\ricerca aumenterebbe le chance che guidatori e passeggeri si trovino tra loro.
Un conducente ad esempio potrebbe creare un'offerta di passaggio ed impostare +5,+10,+15,+30 minuti (con riferimento 0 l'ora di creazione dell'offerta), gli incrementi determinano per quanto l'offerta rimane valida nel sistema, lasciando possibilità di estenderlo anche a posteriori (selezionando di nuovo un incremento questo viene aggiunto a quello precedentemente selezionato).
Un passeggero allo stesso modo può selezionare un incremento segnalando così per quanto è disposto ad aspettare per un passaggio.

Nel momento in cui due intervalli (conducente | passeggero) si accavallano temporalmente le parti vengono notificate affinché il conducente possa sapere fino a quando un eventuale passeggero è presente o al contrario affinché un passeggero possa sapere fino a quando un passaggio è disponibile.

Nel momento in cui le due parti sono state "accoppiate" dal sistema dovrebbero poter comunicare per accordarsi se completare subito il passaggio o aspettare ulteriormente (nel caso in cui un conducente voglia aspettare per altri passeggeri).
A tal proposito suggerisco come riferimento altri bot già esistenti che permettono a due persone di scambiarsi messaggi indirettamente attraverso il bot stesso.

Spero sia chiara la spiegazione 😉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants