yadobler / pe

0 stars 0 forks source link

UG java version specification violates tP constraints #2

Open yadobler opened 1 week ago

yadobler commented 1 week ago

Summary

tP constraints specify that only java version 17, and no other version, be used:

image.png

Steps to reproduce

  1. Open UG
  2. Go to step 2 of Installation and Quick Start

Expected

Instructions specify only java-17 be used.

Observed

Instructions state that version 17 or higher can be used:

image.png

Tester Information

System Information:

Java version:

nus-se-script commented 1 week ago

Team's Response

The constraint states that it should work on Java 17. It does not state that it should not work on other versions. Our app states that it works on Java 17 or higher. Since working on Java 17 is a subset of what we stated (working on 17 OR higher), this does not violate the constraint.

Furthermore, since Java is backwards compatible, if it works on Java 17, it is also expected to work on higher versions. Hence, it does not make sense to limit the java version to use to 17.

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: [replace this with your explanation]