Improving the development workflow
- Mentors
- Kevin Lee
- Organization
- Oppia Foundation
The project, improving the development workflow, emphasizes on the following aspects:
- Reducing the reviewer time by automating lint checks and tests for Oppia developers and code reviewers.
- Catching errors with the help of non-flaky and thorough end-to-end tests before they end up in production as well as incorporating multiple browsers and mobile viewports in the tests.
- Automating routine processes like CLA checking, closing stale pull requests and helping resolve merge conflicts and build failures by notifying the maintainer-on-duty and the pull request authors.