Open nataniayp opened 2 years ago
We are rejecting this bug.
Our application is made to support multiple competitive games, many of which allow duplicate usernames. Hence, it does not make sense to prevent duplicate usernames as this would remove support for key competitive games.
We are downgrading this bug to a low. Even if this is a valid feature flaw, it doesn't cause any hindrance to the user. It gives the user more freedom and doesn't prevent the user from providing their desired inputs.
Examples: Brawlstars, Minecraft, CSGO, DOTA, etc
(click on link for evidence that competitive games can indeed have non-unique username)
[The team marked this bug as a duplicate of the following bug]
Lacking validation: Same ingame username allowed
Issue description
Validation of game username is lacking.
Steps to reproduce the issue
- Link both users Draco and Tau to the same game ("Valorant") with the same username
What's the expected result?
- Duplicate username detected
What's the actual result?
- Having same username is allowed.
Additional details
- Reason for severity: Many games will have unique usernames. This allows adding of incorrect usernames in a gaming-centered application.
[original: nus-cs2103-AY2122S1/pe-interim#1855] [original labels: severity.Low type.FeatureFlaw]
[This is the team's response to the above 'original' bug]
Result
We are rejecting this bug.
Rationale for rejecting
Our application is made to support multiple competitive games, many of which allow duplicate usernames. As mentioned by the tester, many but not all games have unique usernames. Hence, it does not make sense to prevent duplicate usernames as this would remove support for key competitive games.
Rationale for downgrading
We are downgrading this bug to a low. Even if this is a valid feature flaw, it doesn't cause any hindrance to the user. It gives the user more freedom and doesn't prevent the user from providing their desired inputs.
Evidence
Examples: Brawlstars, Minecraft, CSGO, DOTA, etc
(click on link for evidence that competitive games can indeed have non-unique username)
Team chose to mark this issue as a duplicate of another issue (as explained in the Team's response above)
Reason for disagreement: [replace this with your explanation]
Team chose [response.Rejected
]
Reason for disagreement: [replace this with your explanation]
Team chose [severity.Low
]
Originally [severity.Medium
]
Reason for disagreement: [replace this with your explanation]
Steps to reproduce:
In this case, both of them have '0' as their usernames in the game named '0'.
In reality, two users having the same in-game username is impossible. The app could have given a warning/error message to the user so that the user can clarify the username and correct it.