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

Batch up "Tagged in a photo" notifications into a single email #131

Open
szech opened this issue Apr 30, 2015 · 2 comments
Open

Batch up "Tagged in a photo" notifications into a single email #131

szech opened this issue Apr 30, 2015 · 2 comments

Comments

@szech
Copy link
Collaborator

szech commented Apr 30, 2015

At the moment, the user is notified every time they are tagged. This might be annoying if they receive a whole gallery's worth of notifications.

Instead of real-time notification, maybe they could get one email on a time delay (say 20 mins) with a summary of the activities?

Or maybe you would want the first email to be instantaneous, but subsequent ones to be batched.
Then the counter would have to be reset every 24 hours.

@JustinWingChungHui JustinWingChungHui changed the title [Improvement] Batch up "Tagged in a photo" notifications into a single email [Feature] Batch up "Tagged in a photo" notifications into a single email Apr 30, 2015
@JustinWingChungHui
Copy link
Owner

Yeah, I was thinking of something like this. The immediacy is really cool in a live situation. So I think you're right about the first one being instantaneous.

The time delay is difficult on PythonAnywhere as it only supports hourly tasks. So we could batch the rest up within hourly buckets.

@JustinWingChungHui JustinWingChungHui changed the title [Feature] Batch up "Tagged in a photo" notifications into a single email Batch up "Tagged in a photo" notifications into a single email Oct 21, 2019
@JustinWingChungHui
Copy link
Owner

So we now have a message queue. So could schedule emails better

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