triciiaaa / pe

0 stars 0 forks source link

Tags do not accommodate for more than a single word #8

Open triciiaaa opened 4 months ago

triciiaaa commented 4 months ago

Description

Tags do not allow for short phrases that are more than a single word long. Moreover, the error message thrown does not reflect the actual error faced.

Steps to reproduce

  1. input edit 1 t/Best Friend

Expected

Tags should at least be able to accommodate multiple words since its purpose is to associate the contact with a certain group. At the same time, the error message thrown should reflect that there should not be a space in the values input for tag field.

Actual

Error message that tag names should be alphanumeric is being thrown.

Screenshots

image.png

soc-pe-bot commented 4 months ago

Team's Response

Hey, thanks for the suggestion. However, we don't think this feature is essential to since tags are primarily intended to represent class/module course codes in ClassMonitor.

image.png

You are free to tag students in other ways that you see fit, but do understand that we don't intend to support further validation of tags beyond the app's intended purpose.

Items for the Tester to Verify

:question: Issue response

Team chose [response.NotInScope]

Reason for disagreement: Thanks for the response! There was also a secondary issue raised regarding the error message thrown for tags with more than a single word. While I understand the team's intended focus on providing tags as a way to indicate module codes, there can be module codes that contain a space in between such as the example below. This example was provided since the target user profile in the DG was not narrowed to Singapore/NUS context. Hence, the provided error message will be rather misleading for users, considering they could be TAs from any institution in any geographic region. Hence, I believe the bug should warrant the initial severity since it should minimally support the app's intended purpose like you've mentioned.

Example: https://vancouver.calendar.ubc.ca/course-descriptions/courses/cpsc-103-introduction-systematic-program-design#:~:text=CPSC%20103%20(3)%20Introduction%20to,Introductory%20programming%20skills.

image.png