Open choaticman opened 1 week ago
Thank you for raising this issue regarding the incorrect JAR file name in the installation guide. While we acknowledge the oversight, we believe this should be classified as medium severity for the following reasons:
Relevant screenshot:
We appreciate your feedback and will address this promptly in future iterations.
Team chose [severity.Medium
]
Originally [severity.High
]
Reason for disagreement: I shall address each point individually.
The naming requirement for CS2103T submission standards is only applicable to the Canvas submission, and not the .jar
release on GitHub. Furthermore, this excuse should not serve as a reason for downgrading to severity.Medium
as this is still an oversight made by the team.
The User Guide has no reference nor mentioning that the User is expected to to check for the actual .jar
file name. Furthermore, "Confident using command-based applications" is not equivalent to "User knowing to check for .jar
file name". This is a huge jump in reasoning and should not be used to rationalise the downgrade in severity.
For the user to be able to utilise the application's core functionality, they would need to start the application. It is akin to saying "Even if one is not able to start a car, they can still enjoy the benefits of an operating car". Though this bug does not affect the core functionality, this bug prevents the user from opening the application, and thus not be able to use the main features. Hence, this reasoning should not be used to downgrade the severity.
The simplicity of a fix does not serve as a justification for the severity of the bug.
To further strengthen my stance for severity.High
, in the PE Readiness Quiz, Question 17 showcased an example, where a simple typo which can be easily and clearly inferred to be "down" instead of "don" earned a severity of Medium. This bug has the same nature of the bug provided in Q17, and that the impact of this bug is bigger, and the scale of the impact is much larger.
It is mentioned in the installation steps, that the command to run in the terminal is
java -jar EZSTATES.jar
.However, it is also mentioned that the
.jar
file to download is from the GitHub release.However, the file name of the
.jar
file is notEZSTATES.jar
.Rationale for severity: High. Should the user follow the instructions, the application would not be able to run at all. This is in line with the examples provided in the readiness quiz, where should the user follow the instructions to a tee, they would not be able to use the application at all. (See Q17)