Open NeoHW opened 7 months ago
We agree that the exclusion of a feature may hinder the ability for developers to fully understand our implementations. However, we feel that there is currently enough information in our DG for developers.
The screenshot below is taken from our DG.
In our DG, we have included a sequence diagram of executing a delete command. The update command follows a similar logic.
Moreover, it is not stated in the tP requirements that there needs to be a comprehensive writeup on the implementations of all of our features.
We have incorporated comprehensive guides on the implementations of our more complex and heavy features such as undo/redo
, and display
. And features that do not get a thorough deep dive, usually are similar to other features that are explained (such as delete in the above example). Therefore, we think that this issue only is a minor inconvenience to users and therefore should be regarded as low severity.
We also think that as we already have enough content in the DG, we think that fixing it is less important than the work done in the current version of the product. Therefore, we believe this bug to be not in scope, as it could be an extension for further clarity, but we do think we have sufficient clarity for users.
[The team marked this bug as a duplicate of the following bug]
missing Add feature explanation in DG
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.
Developers who use developer guide will not know about
- existence of the
add
feature,- how it is implemented
- logic
[original: nus-cs2103-AY2324S2/pe-interim#885] [original labels: severity.Medium type.DocumentationBug]
[This is the team's response to the above 'original' bug]
We agree that the exclusion of a feature may hinder the ability for developers to fully understand our implementations. However, we feel that there is currently enough information in our DG for developers.
The screenshot below is taken from our DG.
In our DG, we have included a sequence diagram of executing a delete command. The add command follows a similar logic.
Moreover, it is not stated in the tP requirements that there needs to be a comprehensive writeup on the implementations of all of our features.
We have incorporated comprehensive guides on the implementations of our more complex and heavy features such as
undo/redo
, anddisplay
. And features that do not get a thorough deep dive, usually are similar to other features that are explained (such as delete in the above example). Therefore, we think that this issue only is a minor inconvenience to users and therefore should be regarded as low severity.We also think that as we already have enough content in the DG, we think that fixing it is less important than the work done in the current version of the product. Therefore, we believe this bug to be not in scope, as it could be an extension for further clarity, but we do think we have sufficient clarity for users.
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:
add
section in the DG does not automatically fix the missing update
section in the DG.
missing update feature explanation in DG
Preview
Developers who use developer guide will not know about
update
feature,