hengyongming / pe

0 stars 0 forks source link

Can add meeting that have already passed #9

Open hengyongming opened 3 years ago

hengyongming commented 3 years ago

I am able to add a past date which shouldnt be the case

image.png

nus-pe-bot commented 3 years ago

Team's Response

This is because we want users to be able to keep track of passed meetings and schedules . Setting the meetings to be unable to add pass meetings will add unnecessary layer of complexity and does not improve flexibility for the user. A user can just choose not to add meetings that have already been passed, assuming the user knows today's date. Furthermore he can easily check the date's correctness by searching for the meeting card and viewing the date.

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: I feel that this is clearly a bug. If you allow users to add past dates and times, you should at least alert them in the User Guide.

First of all, it doesn't make sense for the user to key in an event that has already passed.

Secondly, users are still able to keep track of past meetings and schedules that they have added previously provided they don't delete them.

Lastly, it is very common for users to mistype the year such as 2020 instead of 2021. Users might accidentally choose a date in the past and then there is no error to alert them.

The user might miss the meeting and I feel that this is a serious bug.

Regarding this argument Furthermore, he can easily check the date’s correctness by searching for the meeting card and viewing the date. What's the point of MeetBuddy being optimized for use via a Command Line Interface when the user need to search for meeting card and viewing the date each time it adds a new meeting?