Open ziqing26 opened 2 years ago
No details provided by team.
[The team marked this bug as a duplicate of the following bug]
Case sensitive company name
Steps to reproduce:
- type command add c/shopee p/software engineer d/2021-12-12 r/resume i/2021-12-20 0830
- new entry is added even though the name shop and position are the same as an existing entry
Expected behaviour: name and position should be case insensitive since your UG states that adding an entry with same company name and position is not allowed.
Actual behaviour: new entry is added even though the name shop and position are the same as an existing entry
[original: nus-cs2103-AY2122S1/pe-interim#5300] [original labels: type.FunctionalityBug severity.Medium]
[This is the team's response to the above 'original' bug]
Indeed, we acknowledge that duplicate detection should be incorporated into our design, as the it's very likely that
Amazon
andamazon
refers to the same company. However, this is supposed to be aFeatureFlaw
instead ofFunctionalityBug
, and since this is more related to NFR of the product, it should be of a lower severity level.
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 [type.FeatureFlaw
]
Originally [type.FunctionalityBug
]
Reason for disagreement: [replace this with your explanation]
Team chose [severity.Low
]
Originally [severity.Medium
]
Reason for disagreement: [replace this with your reason] Severity is Medium as in users' daily typing, it is very likely that they switch between different cases. The inconvenience caused includes duplicated entries and accuracy of finding an application without being noticed. Therefore, I would think this is a medium bug. Attached are the definition of the two severity levels in the textbook here:
severity.Low
: A flaw that is unlikely to affect normal operations of the product. Appears only in very rare situations and causes a minor inconvenience only.
severity.Medium
: A flaw that causes occasional inconvenience to some users but they can continue to use the product.
Steps to reproduce:
add c/Bytedance p/software engineer d/2021-12-12 r/resume i/2021-12-18 1030
add c/bytedance p/software engineer d/2021-12-12 r/resume i/2021-12-18 1030
Expected:
Duplicated entry detected as Bytedance and bytedance are the same company.
Actual:
Duplicated entries successfully added without warnings. This is risky because in general they are considered as the same entry.