source-academy / backend

Backend of Source Academy @ NUS, LMS extension of Source Academy (Elixir, Ecto, Phoenix, PostgreSQL)
https://sourceacademy.nus.edu.sg
Apache License 2.0
39 stars 50 forks source link

Email notification upon opening of missions, quests, paths #222

Closed ghost closed 4 years ago

ghost commented 6 years ago

@martin-henz commented on Aug 15, 2018, 5:05 AM UTC:

Students find completion feedback lacking when a path is completed. Here a student comment. I think this is legit, and we should look into it.

**Could an email notification be sent out once the Path is accessible, so we don't have to keep refreshing the page (and given that the due date is tomorrow)? Thanks!

Martin's answer: You should complete path P1 before tomorrow, but note that it is not connected to a CS1101S assessment component. Path P1 is meant as an ungraded self-assessment.

We will look into improving the feedback upon path completion. Thanks for the suggestion.

-martin**

This issue was moved by ningyuansg from source-academy/cadet-frontend#301.

ghost commented 6 years ago

@ningyuansg commented on Aug 17, 2018, 3:03 AM UTC:

Implementation will have to be on the backend. Frontend runs on the client-side and is not suitable for this task.

/move to cadet

indocomsoft commented 6 years ago

@martin-henz @ningyuansg currently we don't have any plan for using email notification -- that will have to be deferred to the next batch, or IVLE announcement can be used instead.

What I think would help as well is https://github.com/source-academy/cadet-frontend/issues/299 since at least students know when it would open and don't have to keep on refreshing the page.

martin-henz commented 5 years ago

Changing the label to postponed: Hopefully the notification tool will be good enough for this. Email maybe next year?

angelsl commented 4 years ago

Do we still want this? I think it's quite unnecessary, since the open date is usually quite clear for assessments that are ready beforehand, and otherwise for the handful of assessments that the staff is late in uploading, they can just manually send an announcement via LumiNUS.

martin-henz commented 4 years ago

Yes, this is obsolete.