Coming Soon... still porting this over from the LMS!
Apply: Critiquing a Real README
Overview
In this hands-on activity, you will choose an open-source Java project on GitHub and evaluate the effectiveness
of its README as a piece of documentation. Then, you will create a better README — either a replacement for
the project you examined or a new README for the login system from the previous part of this module.
The Scenario
Pick one of the open-source Java projects below. You will be critiquing the README of the project you choose.
Examine the project's README. Try to understand what the project does.
If you find it difficult to understand the project, that may itself be evidence of poor documentation!
Evaluate the README using this checklist.
Identify what the README does well and what could be improved.
Choose one of the following options:
Option A:
Imagine you were assigned to create a new version of the README for the project you selected.
Write a new README as a Markdown file (this can be done locally or in a new GitHub repo).
Use your earlier critique to guide improvements.
This template README from Bane Sullivan may help.
Option B:
Write a proper README for the login system from the last part of this module.
Create the README as a Markdown file (locally or on GitHub).
Use the checklist to guide your work.
Reflect on your experience:
What challenges did you encounter when writing or revising a README?
Which ACCEU principles were easiest or hardest to apply?
If you have any questions or run into difficulties, feel free to ask!