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
Notifications #257
Comments
Definitely a thing that will come. But I think the tool is usable without mail notifications, so I would wait until we have at least one group using the tool regularly. |
For Detail of notifications have a look at #363 . Also for options of x hours before pickups. |
Added the concept of introductory pickups into the wishlist of #363 as per discussion here: |
We should make the notification preferences more clear. Users of the foodsaving tool currently get a mail
Following mail notifications could be implemented right now. Users should get an email
We could also compile a daily summary from the history items for each group and mail it to interested members. @djahnie mentioned "store teams" in the first post of the issue, but store teams are not implemented in the foodsaving tool. Later on, we can think about more notifications, e.g. when we get communication features #520 We should also think about other notification channels than e-mail. Maybe should open a new issue about this. |
Question: would the new pickup notifications be sent by default? IMO it's better if the user is able to opt-in or out of receiving different notifications, while some can be set as on by default. The notification as a reminder ("you have a pickup in a x hours") is a good idea, and also the one about pickups that nobody has joined, reminding people to join. The latter is probably better if left to be configured by the user when creating a single pickup or series of pickups. In cases where not enough people have joined, I believe notifications would be a nag: here in Gbg, for example, we do a fine job with two people, but we usually have three slots just to make it easier in case someone else wants to join. Notifications by stores is not a current issue for our group but will definitely be in the future, when we hopefully scale the movement, by having more cooperating stores. A foodsaver in one side of the town would not be pleased to receive notifications about stores on the other side of town, so my suggestion is a "subscribe" button at the store page to activate notifications for that particular store |
I would suggest to widen this topic to notifications in general, not just mail ones. Mobile push notifications at some point are almost essential imo to get sufficient adoption. |
This could do with some progressing :) |
Types to consider:
|
Also should consider how to show "notifications" (and other alert-y type things) on the webpage itself. There are quite a few different sources of notification-like information, some of it can be derived from existing state, some of them are probably notification objects themselves. |
Note that there's a half-broken slack notification backend: https://github.com/yunity/karrot-backend/issues/405 I think it could make sense to first think about notification stuff more before working on the backend more. |
We talked about this on the karrot user call, about the need to have useful pickup notifications. It has the potential to get complex, and annoying if there are too many emails. I had an idea that we could send an email in the evening (say, 8pm) which informs people:
The advantage of this is it is simple to implement (as it only has to collect information for one point in time), and not too annoying (as it's only one email), instead of potentially multiple for multiple pickup slots. Content would be something like:
Would that be useful @brnsolikyl / @nicco11a ? (not sure which other users groups we have on here) What about @tiltec and @djahnie? Things I would leave out for now are:
|
Sounds good! We could get the UTC time of local 8pm from the group timezone. |
This is implemented and deployed now. |
I'll close this issue, we have our basic notification infrastructure in place. We will gradually add more email and push notifications if a user request arises, and fine tune them in order to not annoy people too much. |
Different notification mails could be useful:
Also, should there be the possibility to turn off the notifications by category? Or would that just thwart the effect of the notifications, that the whole team can be sure of the other's being informed of changes?
The text was updated successfully, but these errors were encountered: