This is regarding the issue about code quality I mentioned on GitHub.
As I am busy with my final year project, and I have also started other things, like learning some frameworks and writing a blog, I might not be able to fix existing programs. However, I’d be more than happy to contribute towards building proper guidelines and setting up tools to improve code quality and maintain it thereafter.
Here are some suggestions I have,
- Add Travis support so that every program is ensured to be compilable.
- Add <Insert name of the tool here> for code quality. I am trying out the free ones for my project. You can check them through badges at github.com/InfiniteCoder/apgw
- Pick some standard code guidelines, preferably those which can be formatted automatically(using linters?), and enforce them. Are there any tools to check code guideline compliance? There must be some.
- Encourage contributors to improve existing programs, by adding a relevant message to README or CONTRIBUTING file.
Btw my current project is related to coding. A lot of its features will be applicable to cosmos, so I’ll try to improve things in cosmos whenever possible.