dandi / dandi-archive

DANDI API server and Web app
https://dandiarchive.org
13 stars 10 forks source link

Enable users to "watch" a dandiset #774

Open yarikoptic opened 4 years ago

yarikoptic commented 4 years ago

Long term item. Inspired by the utility and success of our "fix the OHBM conference poster session" (visit e.g. https://datalad-datasets.github.io/ohbm2020-posters/index_beta.html#/) -- I thought that it would be nice to eventually add functionality for any user to start "watch"ing a dandiset (like github does for repos) and receive announcements on new releases (or even optionally updated to drafts)

(See also dandi/dandi-api#703 for a webinar feature that would make use of this watch functionality.)

waxlamp commented 2 years ago

@yarikoptic, I think the "watch" option is a great idea. It is rather orthogonal from the "webinars" idea, which seems quite a bit less obvious to me. Do you still think the webinars concept is valid? If not, I'd like to edit this issue to refer only to the "watch" feature; but if yes, I'd like to spin that out into a separate issue.

yarikoptic commented 2 years ago

at large both "watch" and "webinars" boil down to have a system to send notifications to interested users about some events for a given dataset.
"Webinar" idea is indeed quite orthogonal in that it would require more work to implement it in the best way I would say, and could use a separate issue. Just while implementing "watch" would be worth allowing for having different events to "watch" for, or to have all-encompassing "all notifications".