Open EdaYeo opened 4 days ago
[IMPORTANT!: Please do not edit or reply to this comment using the GitHub UI. You can respond to it using CATcher during the next phase of the PE]
Duplicate of issue #2149 and explanation has been done in that issue.
[The team marked this bug as a duplicate of the following bug]
Adding of new assignments to database
It is rather cumbersome that whenever we want to add a new assignment, the
assignment.json
file has to be edited and re-imported. Given that there are assignments every single week, it takes a lot of time away from the TA.I would suggest that the application allow for TAs to initialise a new assignment directly through the CLI of the application, perhaps taking in the assignment name and max score directly. This allows TAs to save time by entering a single assignment directly via the application.
However, given that CS2030S tutors should be CS students familiar with editing json files, I gave this a low instead of a medium.
[original: nus-cs2103-AY2425S1/pe-interim#2951] [original labels: type.FeatureFlaw severity.Low]
[This is the team's response to the above 'original' bug]
We have mentioned in our planned enhancements that we would be adding commands for such scenarios. Thus, we would reject this bug.
From course website:
From planned enhacements:
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 reason]
The product is designed to make the lives of CS2030S TAs easier. However, possible assignments must be manually added into a json file as stated in the UG below.
This may make it tedious for CS2030S TAs to maintain the assignments, as there may be loads of assignments for a certain semester which would make it difficult to type in. Furthermore, assignments may change due to changes in the course or unexpected situations, and it would be difficult to manually update this file.