The info given below is from the previous round, as a reference only. Major changes are highly unlikely, however.
progress.md
and knowledge.md
, in the nus-cs3281/2025 repo periodically.
progress.md
: Your contributions to the internal project(s). Update similar to how you did in CS3281.knowledge.md
: Keep evolving your knowledge.md
to showcase things you have learned in various areas (e.g., your chosen expertise areas): resources explored, lessons learned, deliverables produced, etc.If you haven't already,
Recess
For your reference, below are the instructions given to CS3281 students regarding their plan for the second half of the semester.
By the end of this semester, we expect you to,
- deliver substantial value to the project, which may be through developing a fairly big feature (working solo or with others) or doing a bunch of tasks in a specific area,
- more importantly, to gain expertise in a substantial part of the codebase (while being fairly familiar with the rest).
If you can't work out a plan that achieves the above, you can seek guidance from the seniors and/or the prof as well.
Deliverables for you (i.e., CS3282 mentors):
As CS3281 students are now entering the managing phase, get them more involved in management activities of the project.
https://github.com/nus-cs3281/2025/students/yourName/observations.md
.Help to maintain a healthy supply of beginner-friendly issues: If you encounter small non-urgent issues (so called 'low hanging fruits'), it is best to leave them for future new contributors, because we expect several new contributors to join the project during the upcoming summer.
In fact, go the extra mile to create such issues when you can, as a good supply of such beginner-friendly issues is an essential asset for an OSS project.