coopcycle / coopcycle-app

CoopCycle native app
MIT License
152 stars 33 forks source link

Rethink notifications for couriers #138

Closed couleurmate closed 3 weeks ago

couleurmate commented 6 years ago

Right now, a notification is sent to couriers when the tasks have changed (i.e. when they have been assigned/unassigned, or reordered). This is a little bit naïve.

A courier needs to be informed immediately when a critical information about a task has been updated (for example, when the address has changed).

We need to rethink notifications, to send critical updates in real time.

agichim commented 4 years ago

Show more details of each assigned and unassigned task on ‘lock screen’ and ‘notifications drawer’

New notification:

assigned to or unassigned from task or order number pickup location or address

Assigned to order 344 Once Across the Garden

Unassigned from order 344 Once Across the Garden

Assigned to task 291 18 Equality Street, Acomb, YO24 4ES, York, England, United Kingdom

Show a notification for when a task has been modified (a note has been added or a change of address or a tag has been added, etc.) thanks @couleurmate

Changed/updated notification:

task or order number updated pickup location or address

Order 344 updated Once Across the Garden

Task 291 updated Once Across the Garden

Task 292 updated Once Across the Garden

I didn't use # next to the task and order numbers because it links to issues on the repository.

Paul-Eraman-CoopCycle commented 1 year ago

This is a debatable feature. Many people communicate these issues using external communication channels such as Zello for such critical issues. This is because in such a situation, you do not want to rely on a one-way communication with no confirmation. In Zello you know the information has been recieved due to yuor internal comms norms about responses.

That said, we do need to spend some time thinking about notifications, and scalability.

Paul-Eraman-CoopCycle commented 3 weeks ago

closing, but we are making an epic about this soon