ryanlimdx / pe

0 stars 0 forks source link

Users should strictly have Java 11 to run the app. #12

Open ryanlimdx opened 5 months ago

ryanlimdx commented 5 months ago

image.png

In the user guide, it is mentioned that users have to have Java 11 or above installed. However, in the course specifications, the java version should be limited to java 11. This may cause the app to malfunction (if features are deprecated for example, if users are on later versions of java).

image.png

soc-pe-bot commented 5 months ago

Team's Response

No details provided by team.

The 'Original' Bug

[The team marked this bug as a duplicate of the following bug]

Wrong java specification

Note from the teaching team: This bug was reported during the Part II (Evaluating Documents) stage of the PE. You may reject this bug if it is not related to the quality of documentation.


Below is a screenshot of your user guide: image.png

Expected / Possible Improvements: Should be java 11 only.


[original: nus-cs2103-AY2324S2/pe-interim#5079] [original labels: severity.Low type.DocumentationBug]

Their Response to the 'Original' Bug

[This is the team's response to the above 'original' bug]

The feedback is factually wrong, the application will work on java versions >=11. It's worth noting that java is backwards compatible.

Items for the Tester to Verify

:question: Issue duplicate status

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]


## :question: Issue response Team chose [`response.Rejected`] - [x] I disagree **Reason for disagreement:** The course website should be followed, as this is a course project. Specifically, it is mentioned in the screenshot of the course website that "i.e. no other Java version installed". The user guide mentioning Java 11 or above misleads the user into thinking otherwise. By contravening the course constraints, this brings into question the credibility of the group in following course instructions as well. Furthermore, Java is not necessarily backwards compatible. From a quick search, the latest Java version has incompatibilities with Java 11 ("some incompatible changes", under "Compatibility"). As such, these uncertainties should be minimised as much as possible to prevent the user from running into problems. ![image.png](https://raw.githubusercontent.com/ryanlimdx/pe/main/files/cdf1a378-839a-4945-bad9-40cd1d40b099.png)