Lab 01 — Full Contribution Cycle
Simulate a real ASF patch lifecycle:
- Submit a patch (Java code change)
- Write and run tests
- Respond to reviewer feedback (code or doc update)
- Draft a release note for the change
Deliverables
- Java code (compilable, tested)
- Reviewer response (markdown)
- Release note (markdown)
Context
This lab models the end-to-end process for a meaningful contribution to an Apache project, including technical and communication artifacts.