-
Notifications
You must be signed in to change notification settings - Fork 428
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
Course automation proposal : Automatic weekly recap mail #1725
Conversation
I have started to work on the task to be able to keep up with the deadlines |
Hello @paulinev-kth, thanks for the proposal. This seems indeed useful. I have just one question: How are you planning to find out if the student has done a task? (not only registered) Otherwise the proposal makes a lot of sense, just make sure that you don't spam the kth emails while testing your action, |
I'm planning to use Canvas API, I don't know how it works yet for the authentication |
@paulinev-kth I see. However, since submissions are not done through Canvas, this information cannot be pulled from there. I suggest that you focus on tracking proposals: e.g. what deadlines, task types, weekly topics for demo/presentation are still available for each student. There is also information in the repo about teammates, e.g. the "teammate finder" issue. Canvas integration sounds also really nice, but all information there is actually pulled from this repository. This means that any information that you could pull from Canvas, you could also pull from here. |
@javierron |
@paulinev-kth that is a great idea.
I see, there is no way to find students who have not submitted at least one task from the repo. I believe you could pull all kth ids from canvas API, then you would have to filter to only target students, I'm not sure if all this data is available to you as a student of the course. If this information is not available to you, you can ignore students that have not submitted at least one task. |
@paulinev-kth Please update the readme file considering the discussion points, and I will merge it. Looking forward to see your work! |
@javierron Once this branch is merged, is it okay for the deadline or do I have to finish my task by tuesay ? |
@paulinev-kth Your proposal states that you target deadline for task 2, which is Tuesday April 19th at 17:00h. You are free to change the deadline to the one that suits you best. Remember that you can only present one task per deadline, except for demos and presentations which have their own deadlines on the day of the scheduled lecture. |
I will finish it by Tuesday then |
Title
Automatic weekly recap mail
Names and KTH ID
Deadline
Task 2
Category
Course automation
Description
I would create a github action that send a weekly mail that would send a mail with