Co-Op is a software maintenance-focused process and supporting toolset designed for use in academic environments.
The toolset focuses on impact analysis, use of version control systems that adheres to the process, and communication amongst part-time developers.
Co-Op integrates with remote repositories hosted on either GitHub or a GitLab instance to help enforce repository-related process constraints.
It also integrates with Slack, supporting the work of students as part-time developers.