Infrastructure Automation - systers/systers.github.io GitHub Wiki
Summary
We need help on the automation processes of Systers. Currently, there are no regular releases or consistent tests on each of the projects. Below, you will find groups of projects that need refactoring and integration/regression tests completed in each repo.
Android
Development Environment
Android Development Environment
- Language: Java
- Framework: Android SDK
- Difficulty: Novice to Intermediate
Project Ideas
- Refactor Code
- Update apps to follow Google Material Design
- Regression/Integration Tests
- Automated Builds
- Code Coverage at 90%+
iOS
Project Ideas
- Linting Tools
- Code Refactor
- Regression/Integration Tests
- Automated Builds
- Code Coverage at 90%+
Development Environment
iOS Development Environment
- Language: Swift
- Framework: iOS SDK
- Difficulty: Novice to Intermediate
Python/Django
Project Ideas
- Follows PEP8 Style Guide
- Regression/Integration Tests
- Automated Builds
- Code Coverage at 90%+
Development Environment
- Language: Python
- Framework: Django
- Difficulty: Intermediate to Advanced
Communicate with Us on Slack!
If you have an idea of how to improve our quality assurance, drop us a message on #infrastructure channel to discuss it :)