Open lamyuewei opened 4 years ago
This is the intended behaviour documented in page 4 in User Guide under section Nuke Structure
. There is always a tradeoff, to make the user's tasks neatly organized, users have to follow strictly the structure of Nuke.
The reason we think that automatic creation of a directory is unfeasible is that it would lead to other problems as well, such as accidental creation of wrong directories due to incorrect name entered. To improve user-friendliness, we helped by auto-creating some common categories (Lecture, Tutorial, Assignment and Lab) instead once a module was added into the list, so the user does not need to add them themselves.
Perhaps, the reason you found the many layers inconvenient was that the command you had to enter became excessively long. However, the intended use for the application is to move into the appropriate directory first, before executing the command. For example, if you are at root / CS2113T / TP
, then you only need to type addt urgent tp -d tmr 2359 -p 15
. The layered structure of the application was developed to emulate how a typical user tend to organise his files and notes on the computer: Have a module folder, then Lecture/Tutorial/etc folders inside, then finally their files.
We hope you understand our explanation. Thank you for raising up the issue.
Team chose [response.Rejected
]
Reason for disagreement: [replace this with your reason]
addt not user friendly, and should automatically create mods in the list if they find that it is a valid nus mod that hasn't been added into the list yet.