Real-Dev-Squad / todo-action-items

A running list of todo items for Real Dev Squad site
MIT License
4 stars 8 forks source link

[ETA DOC] Add role(In Discord) to users who have missed progress updates #198

Open Ajeyakrishna-k opened 10 months ago

Ajeyakrishna-k commented 10 months ago

Description:

When a user fails to submit progress updates for three consecutive days, a@group-missed-updates role will be added to their Discord profile.

Acceptance Criteria:

Sl. No. Task Days Status
1 Study Cloudflare Workers 2 In Progress
2 Create Design Doc 2
3 Fix test case failing in cron jobs repo 1 https://github.com/Real-Dev-Squad/cron-jobs/issues/13
4 Write script to add role in website backend 4
5 Add cron trigger to run the script in cron jobs repo 1
6 PR reviews and Buffer 6
Total 16Days

Estimated Live Date : 8th December 2023

vinit717 commented 10 months ago

while making the design doc I think you'll be clear about every point So 4 point can take less time and it also depends on your availability also otherwise, it LGTM

vikhyat187 commented 10 months ago

One question does the tag gets added even if the user is OOO? @Ajeyakrishna-k

vikhyat187 commented 10 months ago

What are the tests failing in the cron job repo? Can you attach the ticket whose changes tests are failing.

vikhyat187 commented 10 months ago

I suggest considering post deployment verification time aswell

heyrandhir commented 10 months ago
  1. How will the role removal work ?
  2. Will the user get any notification once the role is added.
sahsisunny commented 10 months ago
  1. How will the role removal work ?
  2. Will the user get any notification once the role is added.

I think these details will be added in design doc.

sahsisunny commented 10 months ago

Third point issue will be fixed in one day?

sahsisunny commented 10 months ago

Also add tags or indicators which identify this one is ETA Doc. In the title you can add "[ETA DOC] : title of the document"

Ajeyakrishna-k commented 10 months ago

One question does the tag gets added even if the user is OOO? @Ajeyakrishna-k

No

What are the tests failing in the cron job repo? Can you attach the ticket whose changes tests are failing.

Updated the description.

Ajeyakrishna-k commented 10 months ago
  1. How will the role removal work ?

Person will exit the server once the role gets added to their profile

  1. Will the user get any notification once the role is added.

No