ComputerScienceHouse / ComputerScienceHouse/conditional

Change Group Membership as the Result of an Evaluation

Open
#136 3 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
12
Forks
39
Avg merge
1d 13h
Merged PRs (30d)
1

Description

Basically, we should check if someone is in the Intro Members group and if they fail Spring Evals they should be removed from both that group and the Active group when they fail.

Stretch goal: We should also remove people from Intro Members if they pass a Spring Eval.

Contributor guide

No contributing guide indexed for this repository

Research direction

Search the Python/Flask application for Spring Eval result handling and updates to the Intro Members and Active groups. Trace the existing membership-change path first, then verify that a failed evaluation removes the person from both groups; the stretch goal covers removal from Intro Members after a pass. Locate or add focused tests for these outcomes if the project has an established testing path.

Written by the indexing model from the issue text.

Assessment

Tech stack
flask, python
Domain
authorization, backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.