Ajapaik / ajapaik-web

Crowdsourcing of data for historic imagery (geotagging, face tagging, rephotography)
https://ajapaik.ee
GNU General Public License v3.0
27 stars 19 forks source link

notification center (notifications about different interactions) #6

Open puik opened 7 years ago

puik commented 7 years ago

The general idea is making Ajapaik platform more social (more Facebook-like) by enabling more social interactions about the content of historical images and specific tasks on Ajapaik platform.

Different scenarios:

  1. For instance when different users suggest different location (geotag) for one image it is a case for discussion and the user who made the first suggestion should get a notification that somebody has suggested a different location, does the first geotagger agree with the new suggestion or does s/he want to defend her/his initial submission. Also the other users could be engaged in the discussion. Currently the suggestions by different users do not have equal weight but depend on the calculated trustworthiness of the users. Sometimes a very trustworthy user can also err and their wrong suggestions are hard to change by other users (especially if the corrector is a new user with little contribution record). We need better mechanisms to engage users in discussion.

  2. A user could subscribe to a specific album or area so that when images are added to these a notification is sent.

  3. Users get notifications for every interaction (comments, geotags, datings, favoriting) made with an image user has interacted with him/herself (favorited, geotagged, dated, commented). In the future user could select which interactions s/he wants to be notified about.

Ideally the notifications could be service workers so that users would get notifications even when not visiting the Ajapaik site directly but just when they are using their browser.

puik commented 7 years ago

does the notification center require the use of Django channels?