The reviews for your API have been pushed to a separate branch
(called api-review
) of your code repository (in the task-1
group). You should merge this branch to your master
branch at
your convenience and delete the source branch.
Your next task is to prepare a short presentation of your API, commit (at least) a PDF version of the presentation into your code repository and give a short talk about your API during the labs.
Please note that this task should be done in approximately 1 week.
Guidelines
- Create a 5 to 7-minute presentation of your API
- Not enough time: avoid general introduction
- Key use cases driving your requirements
- What do you want/don’t want to support
- Provide an overview of API usage
- Demonstrate key concepts on the
time
command - Briefly mention advanced concepts if any
- Demonstrate key concepts on the
- Present highlights of your design
- How do you make life easier for users?
- Incorporate comments from reviews
- Respond to the most important ones
- Avoid black background
- Makes the presentation difficult to view
Submission
Submit the presentation through your code repository (in the task-1
group) as a
single PDF file named presentation.pdf
placed in the presentation
directory
(i.e., the path from the repository root is presentation/presentation.pdf
).
The directory may contain other files, but the presentation.pdf
file must be
present in the presentation
directory at deadline.
Full points will be awarded only if you submit presentation on time AND you give a talk during the labs.
Split teams
If your team is split between two lab classes, please send an e-mail to the course instructor indicating during which lab class would you prefer to give your talk. Please note that your preference may be overriden for “load-balancing” purposes (if too many split teams indicate the same class).