ComputerScienceHouse / ComputerScienceHouse/conditional
Change Group Membership as the Result of an Evaluation
- 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