Skip to content

Software Development Process

Brenton Cheng edited this page Apr 23, 2019 · 10 revisions

TODO: Topics to cover:

  • Submitting issues: use of issue templates
  • Using the project board to identify candidate issues
    • Our roadmap
    • Meaning of labels
  • Picking issues
    • Picking a first issue
  • Development tips
    • Code style and styleguides
    • Test creation
    • Using Git/GitHub: branch names, commit messages
  • Creating Pull Requests: use of PR template, author responsibilities
  • Reviewing Pull Requests: giving feedback, reviewer responsibilities
  • Issue resolution: what happens next, integration with Archive.org code base
Clone this wiki locally