dcchan98 / pe

0 stars 0 forks source link

Ability to add 2 items with same name and same module but different date together #2

Open dcchan98 opened 3 years ago

dcchan98 commented 3 years ago

Screenshot 2020-11-13 at 4.25.39 PM.png

10 and 11 are the same task but different day.It may be more logical to make it mandatory to not have similar names. eg, user should put lab part 1 , lab part 2

nus-se-bot commented 3 years ago

Team's Response

We implemented the add command in the current manner as we believe that if 2 assignments with the same name and module code were to have different deadlines, then the assignments are not the same as it does not make sense for the same assignment to have 2 different deadlines. Thus, since we view them as 2 seperate assignments, both of them can be added into the assignment list.

As for making it mandatory to not have similar names, we don't agree as certain modules might have an assignment with the same name due across different deadlines. For example, an english module taken can have a 'Presentation' happening every week but these are different presentations with different deadlines. Making it mandatory to not have similar names will prevent the user from adding assignments in advance, which becomes an actual feature flaw.

Priority changed to low if it is a flaw. If it is a flaw, we do not believe that it will cause occasional inconvenience to some users since we are simply allowing them to add assignments without imposing too many unnecessary restrictions.

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: [replace this with your reason]


:question: Issue severity

Team chose [severity.Low] Originally [severity.Medium]

Reason for disagreement: [replace this with your reason]