Skip to content

Infrastructure Automation

May Burgos edited this page Mar 12, 2018 · 6 revisions

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 :)