FOSSASIA
coala CI2: Use coala CI to tidy a popular GitHub project
Objective Fix a popular GitHub project so that the repository contents conform to linter rules that are verified by coala CI on each GitHub Pull Request or Push.
See our coala GCI task wiki page for step by step instructions.
Background coala unifies code analysis. It provides a single simple user and a developer interface, wrapping many popular code analysis tools, and provides a native code analysis framework for new tools. Demo
More documentation on coala can be found at http://docs.coala.io.
Requirements
- Join us on our gitter channel where we are very active and happy to help you!
- This activity is done entirely in your own repositories, and does not involve interacting with other OSS projects.
- The task steps use
patch
andgit
commands that can be run in abash
terminal. Windows users can install Git-for-Windows or msys2 for an equivalent environment. Good Windows GUI tools may also be used for this task, such as SourceTree and Meld. If you complete this task without a terminal, please let us know which tools you used on the gitter chat.
Expected Outcome
- You are NOT expected to submit any changes to another OSS project in this beginner task.
- Accepted work by mentor following steps here
Note: There is a separate GCI task for submitting your changes to other OSS projects, which you can commence after a coala developer has reviewed and accepted your work for this task.
Task tags
Students who completed this task
Andrew Jung, Giovan Isa Musthofa, BlueRizk, yuki_is_bored, Ridhwanul Haque